diff --git a/CLAUDE.md b/CLAUDE.md
index f16fd884..a66d4acd 100644
--- a/CLAUDE.md
+++ b/CLAUDE.md
@@ -53,18 +53,19 @@ When adding new pages/components: use "ResolutionFlow" branding, ice-cyan gradie
## Current State
-- **Phase:** Phase 2.5 - Step Library Foundation (In Progress)
+- **Phase:** Phase 3 - PSA Integration (In Progress)
- **Backend:** Complete (35+ API endpoints, 100+ integration tests)
- **Frontend:** Core features complete, Tree Editor functional
-- **Database:** PostgreSQL with Docker, 49 migrations
+- **Database:** PostgreSQL with Docker, 75 migrations
- **Detailed status:** [CURRENT-STATE.md](CURRENT-STATE.md)
### What's In Progress
-- Step Library Frontend UI
+- ConnectWise PSA Integration (ticket linking, note posting, member mapping, status updates)
### Recently Completed
+- Step Library Foundation
- AI chat session conclusion: outcome tracking, AI-generated ticket summaries, resume flow
- Survey completion: email-to-self, thank-you page, admin read/unread/archive/delete management
- Survey system: public survey page, admin invite tracking, response viewer with CSV export
@@ -105,12 +106,13 @@ patherly/
├── backend/
│ ├── app/
│ │ ├── main.py # FastAPI entry point
-│ │ ├── api/endpoints/ # Route handlers (auth, trees, sessions, admin, steps, survey, copilot, assistant_chat)
+│ │ ├── api/endpoints/ # Route handlers (auth, trees, sessions, admin, steps, survey, copilot, assistant_chat, psa_connections)
│ │ ├── api/deps.py # Auth dependencies
│ │ ├── api/router.py # Route registration
│ │ ├── core/ # config, database, permissions, security, audit, rate_limit
│ │ ├── models/ # SQLAlchemy models
-│ │ └── schemas/ # Pydantic schemas
+│ │ ├── schemas/ # Pydantic schemas
+│ │ └── services/psa/ # PSA provider abstraction (base, connectwise/, cache, encryption, registry, types)
│ ├── alembic/ # Database migrations (001-029+)
│ ├── scripts/ # seed_data.py, seed_trees.py
│ └── tests/ # pytest integration tests
@@ -189,10 +191,14 @@ Official ConnectWise developer guides live in `docs/connectwise/best-practices/`
### Key Implementation Rules
- Auth: API Key auth (Base64 of `companyId+publicKey:privateKey`) + `clientId` header on every request
-- All ConnectWise integration code belongs in a dedicated service layer (e.g., `services/connectwise/`) — do NOT scatter CW API calls across the codebase
+- `clientId` is server-side config (`CW_CLIENT_ID` in `config.py`) — identifies the ResolutionFlow app, NOT per-tenant. Per-connection credentials: `company_id`, `public_key`, `private_key`, `server_url`
+- All PSA integration code in `services/psa/` — provider pattern with `BasePsaProvider` abstract class, `ConnectWiseProvider` implementation, `PsaProviderRegistry` for multi-PSA dispatch
+- PSA endpoints in `api/endpoints/psa_connections.py` — connection CRUD, ticket ops, member mapping
+- Credentials encrypted at rest via `services/psa/encryption.py` (Fernet)
- Each MSP tenant provides their own CW credentials — ResolutionFlow stores these per-team, never per-user
- Design for the Autotask integration following the same service layer pattern (future PSA)
-- Respect CW API: cache board/status/priority lookups, paginate with max 1000 per page, handle retries gracefully
+- In-memory TTL cache in `services/psa/cache.py` for board/status/priority lookups
+- Respect CW API: paginate with max 1000 per page, handle retries gracefully
---
@@ -410,6 +416,8 @@ navigate(`/trees/${newTree.id}/edit`)
**58. `scriptGeneratorStore.generate()` has an optional `sessionId` param:** `generate(sessionId?: string)` — do NOT pass it as a bare `onClick={generate}` handler (TypeScript error: MouseEvent not assignable to string). Always wrap: `onClick={() => generate()}`.
+**59. ConnectWise `clientId` is server-side config, not per-connection:** `clientId` is set in backend `config.py` as `CW_CLIENT_ID` — it identifies the ResolutionFlow integration app, not the MSP tenant. Per-connection credentials are only `company_id`, `public_key`, `private_key`, and `server_url`.
+
---
## RBAC & Permissions
@@ -505,8 +513,8 @@ When a feature, fix, or significant piece of work is finished and merged/committ
## Future Roadmap
-- **Phase 3:** File attachments, offline mode, client context, analytics
-- **Phase 4:** PSA integrations (ConnectWise, Kaseya), PowerShell automation, enterprise SSO
+- **Phase 3:** PSA integrations (ConnectWise in progress), file attachments, client context, analytics
+- **Phase 4:** Additional PSA integrations (Autotask/Kaseya), PowerShell automation, enterprise SSO
---
diff --git a/docs/connectwise/All.json b/docs/connectwise/All.json
new file mode 100644
index 00000000..082787bd
--- /dev/null
+++ b/docs/connectwise/All.json
@@ -0,0 +1,303215 @@
+{
+ "openapi": "3.0.1",
+ "info": {
+ "title": "Connectwise Manage Public Endpoints",
+ "version": "2025.16"
+ },
+ "servers": [
+ {
+ "url": "http://cloud.na.myconnectwise.net/2025.16/apis/3.0"
+ }
+ ],
+ "paths": {
+ "/company/addressFormats": {
+ "get": {
+ "tags": [
+ "AddressFormats"
+ ],
+ "summary": "Get List of AddressFormat",
+ "operationId": "getCompanyAddressFormats",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of AddressFormat",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/AddressFormat"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "AddressFormats"
+ ],
+ "summary": "Post AddressFormat",
+ "operationId": "postCompanyAddressFormats",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "addressFormat",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/AddressFormat"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "AddressFormat",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AddressFormat"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/addressFormats/{id}": {
+ "get": {
+ "tags": [
+ "AddressFormats"
+ ],
+ "summary": "Get AddressFormat",
+ "operationId": "getCompanyAddressFormatsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "addressFormatId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "AddressFormat",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AddressFormat"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "AddressFormats"
+ ],
+ "summary": "Delete AddressFormat",
+ "operationId": "deleteCompanyAddressFormatsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "addressFormatId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "AddressFormats"
+ ],
+ "summary": "Put AddressFormat",
+ "operationId": "putCompanyAddressFormatsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "addressFormatId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "addressFormat",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/AddressFormat"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "AddressFormat",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AddressFormat"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "AddressFormats"
+ ],
+ "summary": "Patch AddressFormat",
+ "operationId": "patchCompanyAddressFormatsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "addressFormatId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "AddressFormat",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AddressFormat"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/addressFormats/{id}/info": {
+ "get": {
+ "tags": [
+ "AddressFormatInfos"
+ ],
+ "summary": "Get AddressFormatInfos",
+ "operationId": "getCompanyAddressFormatsByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "AddressFormatInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "AddressFormatInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AddressFormatInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/addressFormats/count": {
+ "get": {
+ "tags": [
+ "AddressFormats"
+ ],
+ "summary": "Get Count of AddressFormat",
+ "operationId": "getCompanyAddressFormatsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/addressFormats/info": {
+ "get": {
+ "tags": [
+ "AddressFormatInfos"
+ ],
+ "summary": "Get List of AddressFormatInfos",
+ "operationId": "getCompanyAddressFormatsInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of addressFormatInfos",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/AddressFormatInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/addressFormats/info/count": {
+ "get": {
+ "tags": [
+ "AddressFormatInfos"
+ ],
+ "summary": "Get Count of AddressFormatInfos",
+ "operationId": "getCompanyAddressFormatsInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/communicationTypes": {
+ "get": {
+ "tags": [
+ "CommunicationTypes"
+ ],
+ "summary": "Get List of CommunicationType",
+ "operationId": "getCompanyCommunicationTypes",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of CommunicationType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CommunicationType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "CommunicationTypes"
+ ],
+ "summary": "Post CommunicationType",
+ "operationId": "postCompanyCommunicationTypes",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "communicationType",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/CommunicationType"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "CommunicationType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CommunicationType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/communicationTypes/{id}": {
+ "get": {
+ "tags": [
+ "CommunicationTypes"
+ ],
+ "summary": "Get CommunicationType",
+ "operationId": "getCompanyCommunicationTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "communicationTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "CommunicationType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CommunicationType"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "CommunicationTypes"
+ ],
+ "summary": "Delete CommunicationType",
+ "operationId": "deleteCompanyCommunicationTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "communicationTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "CommunicationTypes"
+ ],
+ "summary": "Put CommunicationType",
+ "operationId": "putCompanyCommunicationTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "communicationTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "communicationType",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/CommunicationType"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "CommunicationType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CommunicationType"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "CommunicationTypes"
+ ],
+ "summary": "Patch CommunicationType",
+ "operationId": "patchCompanyCommunicationTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "communicationTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "CommunicationType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CommunicationType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/communicationTypes/{id}/info": {
+ "get": {
+ "tags": [
+ "CommunicationTypeInfo"
+ ],
+ "summary": "Get CommunicationTypeInfos",
+ "operationId": "getCompanyCommunicationTypesByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "AddressFormatInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "CommunicationTypeInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CommunicationTypeInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/communicationTypes/{id}/usages": {
+ "get": {
+ "tags": [
+ "CommunicationTypes"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getCompanyCommunicationTypesByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "communicationTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/communicationTypes/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "CommunicationTypes"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getCompanyCommunicationTypesByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "communicationTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/communicationTypes/count": {
+ "get": {
+ "tags": [
+ "CommunicationTypes"
+ ],
+ "summary": "Get Count of Usage",
+ "operationId": "getCompanyCommunicationTypesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/communicationTypes/info": {
+ "get": {
+ "tags": [
+ "CommunicationTypeInfo"
+ ],
+ "summary": "Get List of CommunicationTypeInfos",
+ "operationId": "getCompanyCommunicationTypesInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of CommunicationTypeInfos",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CommunicationTypeInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/communicationTypes/info/count": {
+ "get": {
+ "tags": [
+ "CommunicationTypeInfo"
+ ],
+ "summary": "Get Count of CommunicationTypeInfos",
+ "operationId": "getCompanyCommunicationTypesInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies": {
+ "get": {
+ "tags": [
+ "Companies"
+ ],
+ "summary": "Get List of ConnectWise.Apis.v3_0.v2015_3.Company.Company.Company",
+ "operationId": "getCompanyCompanies",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ConnectWise.Apis.v3_0.v2015_3.Company.Company.Company",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Company"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "Companies"
+ ],
+ "summary": "Post ConnectWise.Apis.v3_0.v2015_3.Company.Company.Company",
+ "operationId": "postCompanyCompanies",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "company",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Company"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ConnectWise.Apis.v3_0.v2015_3.Company.Company.Company",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Company"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{id}": {
+ "get": {
+ "tags": [
+ "Companies"
+ ],
+ "summary": "Get ConnectWise.Apis.v3_0.v2015_3.Company.Company.Company",
+ "operationId": "getCompanyCompaniesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ConnectWise.Apis.v3_0.v2015_3.Company.Company.Company",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Company"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "Companies"
+ ],
+ "summary": "Delete ConnectWise.Apis.v3_0.v2015_3.Company.Company.Company",
+ "operationId": "deleteCompanyCompaniesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "Companies"
+ ],
+ "summary": "Put ConnectWise.Apis.v3_0.v2015_3.Company.Company.Company",
+ "operationId": "putCompanyCompaniesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "company",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Company"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ConnectWise.Apis.v3_0.v2015_3.Company.Company.Company",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Company"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "Companies"
+ ],
+ "summary": "Patch ConnectWise.Apis.v3_0.v2015_3.Company.Company.Company",
+ "operationId": "patchCompanyCompaniesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ConnectWise.Apis.v3_0.v2015_3.Company.Company.Company",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Company"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{id}/merge": {
+ "post": {
+ "tags": [
+ "Companies"
+ ],
+ "summary": "Post SuccessResponse",
+ "operationId": "postCompanyCompaniesByIdMerge",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "merge",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyMerge"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "SuccessResponse",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SuccessResponse"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{id}/usages": {
+ "get": {
+ "tags": [
+ "Companies"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getCompanyCompaniesByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "Companies"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getCompanyCompaniesByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{parentId}/customStatusNotes": {
+ "get": {
+ "tags": [
+ "CompanyCustomNotes"
+ ],
+ "summary": "Get List of CompanyCustomNote",
+ "operationId": "getCompanyCompaniesByParentIdCustomStatusNotes",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of CompanyCustomNote",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CompanyCustomNote"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "CompanyCustomNotes"
+ ],
+ "summary": "Post CompanyCustomNote",
+ "operationId": "postCompanyCompaniesByParentIdCustomStatusNotes",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "customNote",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyCustomNote"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "CompanyCustomNote",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyCustomNote"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{parentId}/customStatusNotes/{id}": {
+ "get": {
+ "tags": [
+ "CompanyCustomNotes"
+ ],
+ "summary": "Get CompanyCustomNote",
+ "operationId": "getCompanyCompaniesByParentIdCustomStatusNotesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "customStatusNoteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "CompanyCustomNote",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyCustomNote"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "CompanyCustomNotes"
+ ],
+ "summary": "Delete CompanyCustomNote",
+ "operationId": "deleteCompanyCompaniesByParentIdCustomStatusNotesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "customStatusNoteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "CompanyCustomNotes"
+ ],
+ "summary": "Put CompanyCustomNote",
+ "operationId": "putCompanyCompaniesByParentIdCustomStatusNotesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "customStatusNoteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "customNote",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyCustomNote"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "CompanyCustomNote",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyCustomNote"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "CompanyCustomNotes"
+ ],
+ "summary": "Patch CompanyCustomNote",
+ "operationId": "patchCompanyCompaniesByParentIdCustomStatusNotesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "customStatusNoteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "CompanyCustomNote",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyCustomNote"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{parentId}/customStatusNotes/count": {
+ "get": {
+ "tags": [
+ "CompanyCustomNotes"
+ ],
+ "summary": "Get Count of CompanyCustomNote",
+ "operationId": "getCompanyCompaniesByParentIdCustomStatusNotesCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{parentId}/groups": {
+ "get": {
+ "tags": [
+ "CompanyGroups"
+ ],
+ "summary": "Get List of CompanyGroup",
+ "operationId": "getCompanyCompaniesByParentIdGroups",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of CompanyGroup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CompanyGroup"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "CompanyGroups"
+ ],
+ "summary": "Post CompanyGroup",
+ "operationId": "postCompanyCompaniesByParentIdGroups",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "companyGroup",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyGroup"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "CompanyGroup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyGroup"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{parentId}/groups/{id}": {
+ "get": {
+ "tags": [
+ "CompanyGroups"
+ ],
+ "summary": "Get CompanyGroup",
+ "operationId": "getCompanyCompaniesByParentIdGroupsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "groupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "CompanyGroup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyGroup"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "CompanyGroups"
+ ],
+ "summary": "Delete CompanyGroup",
+ "operationId": "deleteCompanyCompaniesByParentIdGroupsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "groupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "CompanyGroups"
+ ],
+ "summary": "Put CompanyGroup",
+ "operationId": "putCompanyCompaniesByParentIdGroupsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "groupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "companyGroup",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyGroup"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "CompanyGroup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyGroup"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "CompanyGroups"
+ ],
+ "summary": "Patch CompanyGroup",
+ "operationId": "patchCompanyCompaniesByParentIdGroupsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "groupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "CompanyGroup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyGroup"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{parentId}/groups/count": {
+ "get": {
+ "tags": [
+ "CompanyGroups"
+ ],
+ "summary": "Get Count of CompanyGroup",
+ "operationId": "getCompanyCompaniesByParentIdGroupsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{parentId}/managementReportNotifications": {
+ "get": {
+ "tags": [
+ "ManagementReportNotifications"
+ ],
+ "summary": "Get List of ManagementReportNotification",
+ "operationId": "getCompanyCompaniesByParentIdManagementReportNotifications",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ManagementReportNotification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ManagementReportNotification"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ManagementReportNotifications"
+ ],
+ "summary": "Post ManagementReportNotification",
+ "operationId": "postCompanyCompaniesByParentIdManagementReportNotifications",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "managementReportNotification",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagementReportNotification"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ManagementReportNotification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagementReportNotification"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{parentId}/managementReportNotifications/{id}": {
+ "get": {
+ "tags": [
+ "ManagementReportNotifications"
+ ],
+ "summary": "Get ManagementReportNotification",
+ "operationId": "getCompanyCompaniesByParentIdManagementReportNotificationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "managementReportNotificationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ManagementReportNotification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagementReportNotification"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ManagementReportNotifications"
+ ],
+ "summary": "Delete ManagementReportNotification",
+ "operationId": "deleteCompanyCompaniesByParentIdManagementReportNotificationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "managementReportNotificationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ManagementReportNotifications"
+ ],
+ "summary": "Put ManagementReportNotification",
+ "operationId": "putCompanyCompaniesByParentIdManagementReportNotificationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "managementReportNotificationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "managementReportNotification",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagementReportNotification"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ManagementReportNotification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagementReportNotification"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ManagementReportNotifications"
+ ],
+ "summary": "Patch ManagementReportNotification",
+ "operationId": "patchCompanyCompaniesByParentIdManagementReportNotificationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "managementReportNotificationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ManagementReportNotification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagementReportNotification"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{parentId}/managementReportNotifications/count": {
+ "get": {
+ "tags": [
+ "ManagementReportNotifications"
+ ],
+ "summary": "Get Count of ManagementReportNotification",
+ "operationId": "getCompanyCompaniesByParentIdManagementReportNotificationsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{parentId}/managementReportSetup": {
+ "get": {
+ "tags": [
+ "ManagementReportSetups"
+ ],
+ "summary": "Get List of ManagementReportSetup",
+ "operationId": "getCompanyCompaniesByParentIdManagementReportSetup",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ManagementReportSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ManagementReportSetup"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ManagementReportSetups"
+ ],
+ "summary": "Post ManagementReportSetup",
+ "operationId": "postCompanyCompaniesByParentIdManagementReportSetup",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "managementReportSetup",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagementReportSetup"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ManagementReportSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagementReportSetup"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{parentId}/managementReportSetup/{id}": {
+ "put": {
+ "tags": [
+ "ManagementReportSetups"
+ ],
+ "summary": "Put ManagementReportSetup",
+ "operationId": "putCompanyCompaniesByParentIdManagementReportSetupById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "managementReportSetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "managementReportSetup",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagementReportSetup"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ManagementReportSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagementReportSetup"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ManagementReportSetups"
+ ],
+ "summary": "Patch ManagementReportSetup",
+ "operationId": "patchCompanyCompaniesByParentIdManagementReportSetupById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "managementReportSetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ManagementReportSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagementReportSetup"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{parentId}/managementSummaryReports": {
+ "get": {
+ "tags": [
+ "CompanyManagementSummarys"
+ ],
+ "summary": "Get List of CompanyManagementSummary",
+ "operationId": "getCompanyCompaniesByParentIdManagementSummaryReports",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of CompanyManagementSummary",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CompanyManagementSummary"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "CompanyManagementSummarys"
+ ],
+ "summary": "Post CompanyManagementSummary",
+ "operationId": "postCompanyCompaniesByParentIdManagementSummaryReports",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "managementSummary",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyManagementSummary"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "CompanyManagementSummary",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyManagementSummary"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{parentId}/managementSummaryReports/{id}": {
+ "get": {
+ "tags": [
+ "CompanyManagementSummarys"
+ ],
+ "summary": "Get CompanyManagementSummary",
+ "operationId": "getCompanyCompaniesByParentIdManagementSummaryReportsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "managementSummaryReportId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "CompanyManagementSummary",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyManagementSummary"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "CompanyManagementSummarys"
+ ],
+ "summary": "Delete CompanyManagementSummary",
+ "operationId": "deleteCompanyCompaniesByParentIdManagementSummaryReportsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "managementSummaryReportId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "CompanyManagementSummarys"
+ ],
+ "summary": "Put CompanyManagementSummary",
+ "operationId": "putCompanyCompaniesByParentIdManagementSummaryReportsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "managementSummaryReportId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "managementSummary",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyManagementSummary"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "CompanyManagementSummary",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyManagementSummary"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "CompanyManagementSummarys"
+ ],
+ "summary": "Patch CompanyManagementSummary",
+ "operationId": "patchCompanyCompaniesByParentIdManagementSummaryReportsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "managementSummaryReportId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "CompanyManagementSummary",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyManagementSummary"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{parentId}/managementSummaryReports/count": {
+ "get": {
+ "tags": [
+ "CompanyManagementSummarys"
+ ],
+ "summary": "Get Count of CompanyManagementSummary",
+ "operationId": "getCompanyCompaniesByParentIdManagementSummaryReportsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{parentId}/notes": {
+ "get": {
+ "tags": [
+ "CompanyNotes"
+ ],
+ "summary": "Get List of CompanyNote",
+ "operationId": "getCompanyCompaniesByParentIdNotes",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of CompanyNote",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CompanyNote"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "CompanyNotes"
+ ],
+ "summary": "Post CompanyNote",
+ "operationId": "postCompanyCompaniesByParentIdNotes",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "companyNote",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyNote"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "CompanyNote",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyNote"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{parentId}/notes/{id}": {
+ "get": {
+ "tags": [
+ "CompanyNotes"
+ ],
+ "summary": "Get CompanyNote",
+ "operationId": "getCompanyCompaniesByParentIdNotesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "noteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "CompanyNote",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyNote"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "CompanyNotes"
+ ],
+ "summary": "Delete CompanyNote",
+ "operationId": "deleteCompanyCompaniesByParentIdNotesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "noteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "CompanyNotes"
+ ],
+ "summary": "Put CompanyNote",
+ "operationId": "putCompanyCompaniesByParentIdNotesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "noteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "companyNote",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyNote"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "CompanyNote",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyNote"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "CompanyNotes"
+ ],
+ "summary": "Patch CompanyNote",
+ "operationId": "patchCompanyCompaniesByParentIdNotesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "noteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "CompanyNote",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyNote"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{parentId}/notes/count": {
+ "get": {
+ "tags": [
+ "CompanyNotes"
+ ],
+ "summary": "Get Count of CompanyNote",
+ "operationId": "getCompanyCompaniesByParentIdNotesCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{parentId}/serviceTemplates": {
+ "get": {
+ "tags": [
+ "CompanyServiceTemplates"
+ ],
+ "summary": "Get List of CompanyServiceTemplate",
+ "operationId": "getCompanyCompaniesByParentIdServiceTemplates",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of CompanyServiceTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CompanyServiceTemplate"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "CompanyServiceTemplates"
+ ],
+ "summary": "Post CompanyServiceTemplate",
+ "operationId": "postCompanyCompaniesByParentIdServiceTemplates",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "serviceTemplate",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceTemplate"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ServiceTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceTemplate"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{parentId}/serviceTemplates/{id}": {
+ "get": {
+ "tags": [
+ "CompanyServiceTemplates"
+ ],
+ "summary": "Get a specific CompanyServiceTemplate",
+ "operationId": "getCompanyCompaniesByParentIdServiceTemplatesById",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "id",
+ "in": "path",
+ "description": "templateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ServiceTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceTemplate"
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "CompanyServiceTemplates"
+ ],
+ "summary": "Put CompanyServiceTemplate",
+ "operationId": "putCompanyCompaniesByParentIdServiceTemplatesById",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "id",
+ "in": "path",
+ "description": "templateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "ServiceTemplate",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceTemplate"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ServiceTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceTemplate"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "CompanyServiceTemplates"
+ ],
+ "summary": "Patch CompanyServiceTemplate",
+ "operationId": "patchCompanyCompaniesByParentIdServiceTemplatesById",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "id",
+ "in": "path",
+ "description": "templateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ServiceTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceTemplate"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "CompanyServiceTemplates"
+ ],
+ "summary": "Delete CompanyServiceTemplate",
+ "operationId": "deleteCompanyCompaniesByParentIdServiceTemplatesById",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "id",
+ "in": "path",
+ "description": "templateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ }
+ },
+ "/company/companies/{parentId}/serviceTemplates/{id}/copy": {
+ "post": {
+ "tags": [
+ "CompanyServiceTemplates"
+ ],
+ "summary": "Create a Copied CompanyServiceTemplate",
+ "operationId": "postCompanyCompaniesByParentIdServiceTemplatesByIdCopy",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "id",
+ "in": "path",
+ "description": "templateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ServiceTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceTemplate"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{parentId}/serviceTemplates/{id}/generate": {
+ "post": {
+ "tags": [
+ "CompanyServiceTemplates"
+ ],
+ "summary": "Post Count of CompanyServiceTemplate",
+ "operationId": "postCompanyCompaniesByParentIdServiceTemplatesByIdGenerate",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "id",
+ "in": "path",
+ "description": "templateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "templateGenerate",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/TemplateGenerate"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "TemplateGeneratedCountsModel",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TemplateGeneratedCountsModel"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{parentId}/serviceTemplates/{id}/link": {
+ "post": {
+ "tags": [
+ "CompanyServiceTemplates"
+ ],
+ "summary": "Create a Linked CompanyServiceTemplate",
+ "operationId": "postCompanyCompaniesByParentIdServiceTemplatesByIdLink",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "id",
+ "in": "path",
+ "description": "templateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ServiceTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceTemplate"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{parentId}/serviceTemplates/{id}/unlink": {
+ "post": {
+ "tags": [
+ "CompanyServiceTemplates"
+ ],
+ "summary": "Unlink a CompanyServiceTemplate",
+ "operationId": "postCompanyCompaniesByParentIdServiceTemplatesByIdUnlink",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "id",
+ "in": "path",
+ "description": "templateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ServiceTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceTemplate"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{parentId}/serviceTemplates/count": {
+ "get": {
+ "tags": [
+ "CompanyServiceTemplates"
+ ],
+ "summary": "Get Count of CompanyServiceTemplate",
+ "operationId": "getCompanyCompaniesByParentIdServiceTemplatesCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{parentId}/sites": {
+ "get": {
+ "tags": [
+ "CompanySites"
+ ],
+ "summary": "Get List of CompanySite",
+ "operationId": "getCompanyCompaniesByParentIdSites",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of CompanySite",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CompanySite"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "CompanySites"
+ ],
+ "summary": "Post CompanySite",
+ "operationId": "postCompanyCompaniesByParentIdSites",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "site",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanySite"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "CompanySite",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanySite"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{parentId}/sites/{id}": {
+ "get": {
+ "tags": [
+ "CompanySites"
+ ],
+ "summary": "Get CompanySite",
+ "operationId": "getCompanyCompaniesByParentIdSitesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "siteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "CompanySite",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanySite"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "CompanySites"
+ ],
+ "summary": "Delete CompanySite",
+ "operationId": "deleteCompanyCompaniesByParentIdSitesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "siteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "CompanySites"
+ ],
+ "summary": "Put CompanySite",
+ "operationId": "putCompanyCompaniesByParentIdSitesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "siteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "site",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanySite"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "CompanySite",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanySite"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "CompanySites"
+ ],
+ "summary": "Patch CompanySite",
+ "operationId": "patchCompanyCompaniesByParentIdSitesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "siteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "CompanySite",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanySite"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{parentId}/sites/{id}/info": {
+ "get": {
+ "tags": [
+ "CompanySiteInfos"
+ ],
+ "summary": "Get CompanySiteInfos",
+ "operationId": "getCompanyCompaniesByParentIdSitesByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "siteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "CompanySiteInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanySiteInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{parentId}/sites/{id}/usages": {
+ "get": {
+ "tags": [
+ "CompanySites"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getCompanyCompaniesByParentIdSitesByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "siteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{parentId}/sites/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "CompanySites"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getCompanyCompaniesByParentIdSitesByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "siteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{parentId}/sites/count": {
+ "get": {
+ "tags": [
+ "CompanySites"
+ ],
+ "summary": "Get Count of CompanySite",
+ "operationId": "getCompanyCompaniesByParentIdSitesCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{parentId}/sites/info": {
+ "get": {
+ "tags": [
+ "CompanySiteInfos"
+ ],
+ "summary": "Get List of CompanySiteInfos",
+ "operationId": "getCompanyCompaniesByParentIdSitesInfo",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of companySiteInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CompanySiteInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{parentId}/sites/info/count": {
+ "get": {
+ "tags": [
+ "CompanySiteInfos"
+ ],
+ "summary": "Get Count of CompanySite",
+ "operationId": "getCompanyCompaniesByParentIdSitesInfoCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{parentId}/surveys/count": {
+ "get": {
+ "tags": [
+ "CompanySurveys"
+ ],
+ "summary": "Get Count of",
+ "operationId": "getCompanyCompaniesByParentIdSurveysCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{parentId}/teams": {
+ "get": {
+ "tags": [
+ "CompanyTeams"
+ ],
+ "summary": "Get List of CompanyTeam",
+ "operationId": "getCompanyCompaniesByParentIdTeams",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of CompanyTeam",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CompanyTeam"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "CompanyTeams"
+ ],
+ "summary": "Post CompanyTeam",
+ "operationId": "postCompanyCompaniesByParentIdTeams",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "companyTeam",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyTeam"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "CompanyTeam",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyTeam"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{parentId}/teams/{id}": {
+ "get": {
+ "tags": [
+ "CompanyTeams"
+ ],
+ "summary": "Get CompanyTeam",
+ "operationId": "getCompanyCompaniesByParentIdTeamsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "teamId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "CompanyTeam",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyTeam"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "CompanyTeams"
+ ],
+ "summary": "Delete CompanyTeam",
+ "operationId": "deleteCompanyCompaniesByParentIdTeamsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "teamId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "CompanyTeams"
+ ],
+ "summary": "Put CompanyTeam",
+ "operationId": "putCompanyCompaniesByParentIdTeamsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "teamId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "companyTeam",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyTeam"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "CompanyTeam",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyTeam"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "CompanyTeams"
+ ],
+ "summary": "Patch CompanyTeam",
+ "operationId": "patchCompanyCompaniesByParentIdTeamsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "teamId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "CompanyTeam",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyTeam"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{parentId}/teams/count": {
+ "get": {
+ "tags": [
+ "CompanyTeams"
+ ],
+ "summary": "Get Count of CompanyTeam",
+ "operationId": "getCompanyCompaniesByParentIdTeamsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{parentId}/tracks": {
+ "get": {
+ "tags": [
+ "CompanyTracks"
+ ],
+ "summary": "Get List of ContactTrack",
+ "operationId": "getCompanyCompaniesByParentIdTracks",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ContactTrack",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ContactTrack"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "CompanyTracks"
+ ],
+ "summary": "Post ContactTrack",
+ "operationId": "postCompanyCompaniesByParentIdTracks",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "track",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactTrack"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ContactTrack",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactTrack"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{parentId}/tracks/{id}": {
+ "get": {
+ "tags": [
+ "CompanyTracks"
+ ],
+ "summary": "Get ContactTrack",
+ "operationId": "getCompanyCompaniesByParentIdTracksById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "trackId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ContactTrack",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactTrack"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "CompanyTracks"
+ ],
+ "summary": "Delete ContactTrack",
+ "operationId": "deleteCompanyCompaniesByParentIdTracksById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "trackId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ }
+ },
+ "/company/companies/{parentId}/tracks/count": {
+ "get": {
+ "tags": [
+ "CompanyTracks"
+ ],
+ "summary": "Get Count of ContactTrack",
+ "operationId": "getCompanyCompaniesByParentIdTracksCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{parentId}/typeAssociations": {
+ "get": {
+ "tags": [
+ "CompanyCompanyTypeAssociations"
+ ],
+ "summary": "Get List of CompanyTypeAssociation",
+ "operationId": "getCompanyCompaniesByParentIdTypeAssociations",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of CompanyTypeAssociation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CompanyCompanyTypeAssociation.CompanyTypeAssociation"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "CompanyCompanyTypeAssociations"
+ ],
+ "summary": "Post CompanyTypeAssociation",
+ "operationId": "postCompanyCompaniesByParentIdTypeAssociations",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "companyTypeAssociation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyCompanyTypeAssociation.CompanyTypeAssociation"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "CompanyTypeAssociation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyCompanyTypeAssociation.CompanyTypeAssociation"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{parentId}/typeAssociations/{id}": {
+ "get": {
+ "tags": [
+ "CompanyCompanyTypeAssociations"
+ ],
+ "summary": "Get CompanyTypeAssociation",
+ "operationId": "getCompanyCompaniesByParentIdTypeAssociationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeAssociationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "CompanyTypeAssociation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyCompanyTypeAssociation.CompanyTypeAssociation"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "CompanyCompanyTypeAssociations"
+ ],
+ "summary": "Delete CompanyTypeAssociation",
+ "operationId": "deleteCompanyCompaniesByParentIdTypeAssociationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeAssociationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "CompanyCompanyTypeAssociations"
+ ],
+ "summary": "Put CompanyTypeAssociation",
+ "operationId": "putCompanyCompaniesByParentIdTypeAssociationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeAssociationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "companyTypeAssociation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyCompanyTypeAssociation.CompanyTypeAssociation"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "CompanyTypeAssociation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyCompanyTypeAssociation.CompanyTypeAssociation"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "CompanyCompanyTypeAssociations"
+ ],
+ "summary": "Patch CompanyTypeAssociation",
+ "operationId": "patchCompanyCompaniesByParentIdTypeAssociationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeAssociationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "CompanyTypeAssociation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyCompanyTypeAssociation.CompanyTypeAssociation"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{parentId}/typeAssociations/count": {
+ "get": {
+ "tags": [
+ "CompanyCompanyTypeAssociations"
+ ],
+ "summary": "Get Count of CompanyTypeAssociation",
+ "operationId": "getCompanyCompaniesByParentIdTypeAssociationsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/count": {
+ "get": {
+ "tags": [
+ "Companies"
+ ],
+ "summary": "Get Count of ConnectWise.Apis.v3_0.v2015_3.Company.Company.Company",
+ "operationId": "getCompanyCompaniesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/default": {
+ "get": {
+ "tags": [
+ "Companies"
+ ],
+ "summary": "Get ConnectWise.Apis.v3_0.v2015_3.Company.Company.Company",
+ "operationId": "getCompanyCompaniesDefault",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ConnectWise.Apis.v3_0.v2015_3.Company.Company.Company",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Company"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/info": {
+ "get": {
+ "tags": [
+ "CompanyInfos"
+ ],
+ "summary": "Get List of CompanyInfos",
+ "operationId": "getCompanyCompaniesInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of companyInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CompanyInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/info/count": {
+ "get": {
+ "tags": [
+ "CompanyInfos"
+ ],
+ "summary": "Get Count of CompanyInfos",
+ "operationId": "getCompanyCompaniesInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/info/types": {
+ "get": {
+ "tags": [
+ "CompanyTypeInfos"
+ ],
+ "summary": "Get List of CompanyTypeInfo",
+ "operationId": "getCompanyCompaniesInfoTypes",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of CompanyTypeInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CompanyTypeInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/info/types/{id}": {
+ "get": {
+ "tags": [
+ "CompanyTypeInfos"
+ ],
+ "summary": "Get CompanyTypeInfo",
+ "operationId": "getCompanyCompaniesInfoTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "CompanyTypeInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyTypeInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/info/types/count": {
+ "get": {
+ "tags": [
+ "CompanyTypeInfos"
+ ],
+ "summary": "Get Count of CompanyTypeInfo",
+ "operationId": "getCompanyCompaniesInfoTypesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/statuses": {
+ "get": {
+ "tags": [
+ "CompanyStatuses"
+ ],
+ "summary": "Get List of CompanyStatus",
+ "operationId": "getCompanyCompaniesStatuses",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of CompanyStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CompanyStatus"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "CompanyStatuses"
+ ],
+ "summary": "Post CompanyStatus",
+ "operationId": "postCompanyCompaniesStatuses",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "companyStatus",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyStatus"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "CompanyStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyStatus"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/statuses/{id}": {
+ "get": {
+ "tags": [
+ "CompanyStatuses"
+ ],
+ "summary": "Get CompanyStatus",
+ "operationId": "getCompanyCompaniesStatusesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "CompanyStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyStatus"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "CompanyStatuses"
+ ],
+ "summary": "Delete CompanyStatus",
+ "operationId": "deleteCompanyCompaniesStatusesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "CompanyStatuses"
+ ],
+ "summary": "Put CompanyStatus",
+ "operationId": "putCompanyCompaniesStatusesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "companyStatus",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyStatus"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "CompanyStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyStatus"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "CompanyStatuses"
+ ],
+ "summary": "Patch CompanyStatus",
+ "operationId": "patchCompanyCompaniesStatusesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "CompanyStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyStatus"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/statuses/{id}/usages": {
+ "get": {
+ "tags": [
+ "CompanyStatuses"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getCompanyCompaniesStatusesByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/statuses/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "CompanyStatuses"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getCompanyCompaniesStatusesByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/statuses/count": {
+ "get": {
+ "tags": [
+ "CompanyStatuses"
+ ],
+ "summary": "Get Count of CompanyStatus",
+ "operationId": "getCompanyCompaniesStatusesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/types": {
+ "get": {
+ "tags": [
+ "CompanyTypes"
+ ],
+ "summary": "Get List of CompanyType",
+ "operationId": "getCompanyCompaniesTypes",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of CompanyType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CompanyType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "CompanyTypes"
+ ],
+ "summary": "Post CompanyType",
+ "operationId": "postCompanyCompaniesTypes",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "companyType",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyType"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "CompanyType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/types/{id}": {
+ "get": {
+ "tags": [
+ "CompanyTypes"
+ ],
+ "summary": "Get CompanyType",
+ "operationId": "getCompanyCompaniesTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "CompanyType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyType"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "CompanyTypes"
+ ],
+ "summary": "Delete Usage",
+ "operationId": "deleteCompanyCompaniesTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "CompanyTypes"
+ ],
+ "summary": "Put CompanyType",
+ "operationId": "putCompanyCompaniesTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "companyType",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyType"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "CompanyType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyType"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "CompanyTypes"
+ ],
+ "summary": "Patch CompanyType",
+ "operationId": "patchCompanyCompaniesTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "CompanyType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/types/{id}/usages": {
+ "get": {
+ "tags": [
+ "CompanyTypes"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getCompanyCompaniesTypesByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/types/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "CompanyTypes"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getCompanyCompaniesTypesByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/types/count": {
+ "get": {
+ "tags": [
+ "CompanyTypes"
+ ],
+ "summary": "Get Count of CompanyType",
+ "operationId": "getCompanyCompaniesTypesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companyPickerItems": {
+ "get": {
+ "tags": [
+ "CompanyPickerItems"
+ ],
+ "summary": "Get List of CompanyPickerItem",
+ "operationId": "getCompanyCompanyPickerItems",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of CompanyPickerItem",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CompanyPickerItem"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "CompanyPickerItems"
+ ],
+ "summary": "Post CompanyPickerItem",
+ "operationId": "postCompanyCompanyPickerItems",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "companyPickerItem",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyPickerItem"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "CompanyPickerItem",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyPickerItem"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companyPickerItems/{id}": {
+ "get": {
+ "tags": [
+ "CompanyPickerItems"
+ ],
+ "summary": "Get CompanyPickerItem",
+ "operationId": "getCompanyCompanyPickerItemsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "companyPickerItemId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "CompanyPickerItem",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyPickerItem"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "CompanyPickerItems"
+ ],
+ "summary": "Delete CompanyPickerItem",
+ "operationId": "deleteCompanyCompanyPickerItemsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "companyPickerItemId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ }
+ },
+ "/company/companyPickerItems/clear": {
+ "post": {
+ "tags": [
+ "CompanyPickerItems"
+ ],
+ "summary": "Post ClearPickerRequest",
+ "operationId": "postCompanyCompanyPickerItemsClear",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "clearPickerRequest",
+ "in": "path",
+ "description": "clearPickerRequest",
+ "required": true,
+ "schema": {
+ "$ref": "#/components/schemas/ClearPickerRequest"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "ClearPickerRequest",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ClearPickerRequest"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companyPickerItems/count": {
+ "get": {
+ "tags": [
+ "CompanyPickerItems"
+ ],
+ "summary": "Get Count of CompanyPickerItem",
+ "operationId": "getCompanyCompanyPickerItemsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companyTypeAssociations": {
+ "get": {
+ "tags": [
+ "CompanyTypeAssociations"
+ ],
+ "summary": "Get List of CompanyTypeAssociation",
+ "operationId": "getCompanyCompanyTypeAssociations",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of CompanyTypeAssociation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Company.CompanyTypeAssociation"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "CompanyTypeAssociations"
+ ],
+ "summary": "Post CompanyTypeAssociation",
+ "operationId": "postCompanyCompanyTypeAssociations",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "companyTypeAssociation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Company.CompanyTypeAssociation"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "CompanyTypeAssociation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Company.CompanyTypeAssociation"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companyTypeAssociations/{id}": {
+ "get": {
+ "tags": [
+ "CompanyTypeAssociations"
+ ],
+ "summary": "Get CompanyTypeAssociation",
+ "operationId": "getCompanyCompanyTypeAssociationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "companyTypeAssociationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "CompanyTypeAssociation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Company.CompanyTypeAssociation"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "CompanyTypeAssociations"
+ ],
+ "summary": "Delete CompanyTypeAssociation",
+ "operationId": "deleteCompanyCompanyTypeAssociationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "companyTypeAssociationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "CompanyTypeAssociations"
+ ],
+ "summary": "Put CompanyTypeAssociation",
+ "operationId": "putCompanyCompanyTypeAssociationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "companyTypeAssociationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "companyTypeAssociation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Company.CompanyTypeAssociation"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "CompanyTypeAssociation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Company.CompanyTypeAssociation"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "CompanyTypeAssociations"
+ ],
+ "summary": "Patch CompanyTypeAssociation",
+ "operationId": "patchCompanyCompanyTypeAssociationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "companyTypeAssociationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "CompanyTypeAssociation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Company.CompanyTypeAssociation"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companyTypeAssociations/count": {
+ "get": {
+ "tags": [
+ "CompanyTypeAssociations"
+ ],
+ "summary": "Get Count of CompanyTypeAssociation",
+ "operationId": "getCompanyCompanyTypeAssociationsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/configurations": {
+ "get": {
+ "tags": [
+ "Configurations"
+ ],
+ "summary": "Get List of Configuration",
+ "operationId": "getCompanyConfigurations",
+ "parameters": [
+ {
+ "name": "managedIdentifier",
+ "in": "query",
+ "description": "managedIdentifier",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Configuration",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Company.Configuration"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "Configurations"
+ ],
+ "summary": "Post Configuration",
+ "operationId": "postCompanyConfigurations",
+ "parameters": [
+ {
+ "name": "managedInformation",
+ "in": "query",
+ "description": "managedInformation",
+ "schema": {
+ "$ref": "#/components/schemas/ManagedInformation"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "configuration",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Company.Configuration"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "Configuration",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Company.Configuration"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/configurations/{id}": {
+ "get": {
+ "tags": [
+ "Configurations"
+ ],
+ "summary": "Get Configuration",
+ "operationId": "getCompanyConfigurationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "configurationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Configuration",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Company.Configuration"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "Configurations"
+ ],
+ "summary": "Delete Configuration",
+ "operationId": "deleteCompanyConfigurationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "configurationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "Configurations"
+ ],
+ "summary": "Put Configuration",
+ "operationId": "putCompanyConfigurationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "configurationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "managedInformation",
+ "in": "query",
+ "description": "managedInformation",
+ "schema": {
+ "$ref": "#/components/schemas/ManagedInformation"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "configuration",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Company.Configuration"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Configuration",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Company.Configuration"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "Configurations"
+ ],
+ "summary": "Patch Configuration",
+ "operationId": "patchCompanyConfigurationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "configurationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "managedInformation",
+ "in": "query",
+ "description": "managedInformation",
+ "schema": {
+ "$ref": "#/components/schemas/ManagedInformation"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Configuration",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Company.Configuration"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/configurations/{id}/changeType": {
+ "patch": {
+ "tags": [
+ "Configurations"
+ ],
+ "summary": "Patch Configuration",
+ "operationId": "patchCompanyConfigurationsByIdChangeType",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "configurationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Configuration",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Company.Configuration"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/configurations/{id}/quickAccess/count": {
+ "get": {
+ "tags": [
+ "Configurations"
+ ],
+ "summary": "Get Configuration Tab Count",
+ "operationId": "getCompanyConfigurationsByIdQuickAccessCount",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "configurationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ConfigurationApplicationParameters",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ConfigurationTabsCount"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/configurations/bulk": {
+ "post": {
+ "tags": [
+ "Configurations"
+ ],
+ "summary": "Post Configuration",
+ "operationId": "postCompanyConfigurationsBulk",
+ "parameters": [
+ {
+ "name": "managedInformation",
+ "in": "query",
+ "description": "managedInformation",
+ "schema": {
+ "$ref": "#/components/schemas/ManagedInformation"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of Configuration",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Company.Configuration"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "207": {
+ "description": "Configuration",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Company.Configuration"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "Configurations"
+ ],
+ "summary": "Delete BulkResult",
+ "operationId": "deleteCompanyConfigurationsBulk",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "207": {
+ "description": "BulkResult",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BulkResult"
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "Configurations"
+ ],
+ "summary": "Put Configuration",
+ "operationId": "putCompanyConfigurationsBulk",
+ "parameters": [
+ {
+ "name": "managedInformation",
+ "in": "query",
+ "description": "managedInformation",
+ "schema": {
+ "$ref": "#/components/schemas/ManagedInformation"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of Configuration",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Company.Configuration"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "207": {
+ "description": "Configuration",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Company.Configuration"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/configurations/count": {
+ "get": {
+ "tags": [
+ "Configurations"
+ ],
+ "summary": "Get Count of Configuration",
+ "operationId": "getCompanyConfigurationsCount",
+ "parameters": [
+ {
+ "name": "managedIdentifier",
+ "in": "query",
+ "description": "managedIdentifier",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/configurations/statuses": {
+ "get": {
+ "tags": [
+ "ConfigurationStatuses"
+ ],
+ "summary": "Get List of ConfigurationStatus",
+ "operationId": "getCompanyConfigurationsStatuses",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ConfigurationStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ConfigurationStatus"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ConfigurationStatuses"
+ ],
+ "summary": "Post ConfigurationStatus",
+ "operationId": "postCompanyConfigurationsStatuses",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "configurationStatus",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ConfigurationStatus"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ConfigurationStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ConfigurationStatus"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/configurations/statuses/{id}": {
+ "get": {
+ "tags": [
+ "ConfigurationStatuses"
+ ],
+ "summary": "Get ConfigurationStatus",
+ "operationId": "getCompanyConfigurationsStatusesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ConfigurationStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ConfigurationStatus"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ConfigurationStatuses"
+ ],
+ "summary": "Delete ConfigurationStatus",
+ "operationId": "deleteCompanyConfigurationsStatusesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ConfigurationStatuses"
+ ],
+ "summary": "Put ConfigurationStatus",
+ "operationId": "putCompanyConfigurationsStatusesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "configurationStatus",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ConfigurationStatus"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ConfigurationStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ConfigurationStatus"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ConfigurationStatuses"
+ ],
+ "summary": "Patch ConfigurationStatus",
+ "operationId": "patchCompanyConfigurationsStatusesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ConfigurationStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ConfigurationStatus"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/configurations/statuses/{id}/info": {
+ "get": {
+ "tags": [
+ "ConfigurationStatusInfos"
+ ],
+ "summary": "Get ConfigurationStatusInfos",
+ "operationId": "getCompanyConfigurationsStatusesByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ConfigurationStatusInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ConfigurationStatusInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ConfigurationStatusInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/configurations/statuses/{id}/usages": {
+ "get": {
+ "tags": [
+ "ConfigurationStatuses"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getCompanyConfigurationsStatusesByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/configurations/statuses/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "ConfigurationStatuses"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getCompanyConfigurationsStatusesByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/configurations/statuses/count": {
+ "get": {
+ "tags": [
+ "ConfigurationStatuses"
+ ],
+ "summary": "Get Count of ConfigurationStatus",
+ "operationId": "getCompanyConfigurationsStatusesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/configurations/statuses/info": {
+ "get": {
+ "tags": [
+ "ConfigurationStatusInfos"
+ ],
+ "summary": "Get List of ConfigurationStatusInfos",
+ "operationId": "getCompanyConfigurationsStatusesInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of configurationStatusesInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ConfigurationStatusInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/configurations/statuses/info/count": {
+ "get": {
+ "tags": [
+ "ConfigurationStatusInfos"
+ ],
+ "summary": "Get Count of ConfigurationStatusInfos",
+ "operationId": "getCompanyConfigurationsStatusesInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/configurations/types": {
+ "get": {
+ "tags": [
+ "ConfigurationTypes"
+ ],
+ "summary": "Get List of ConfigurationType",
+ "operationId": "getCompanyConfigurationsTypes",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ConfigurationType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ConfigurationType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ConfigurationTypes"
+ ],
+ "summary": "Post ConfigurationType",
+ "operationId": "postCompanyConfigurationsTypes",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "configurationType",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ConfigurationType"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ConfigurationType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ConfigurationType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/configurations/types/{grandparentId}/questions/{parentId}/values": {
+ "get": {
+ "tags": [
+ "ConfigurationTypeQuestionValues"
+ ],
+ "summary": "Get List of ConfigurationTypeQuestionValue",
+ "operationId": "getCompanyConfigurationsTypesByGrandparentIdQuestionsByParentIdValues",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "questionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ConfigurationTypeQuestionValue",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ConfigurationTypeQuestionValue"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ConfigurationTypeQuestionValues"
+ ],
+ "summary": "Post ConfigurationTypeQuestionValue",
+ "operationId": "postCompanyConfigurationsTypesByGrandparentIdQuestionsByParentIdValues",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "questionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "configurationTypeQuestionValue",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ConfigurationTypeQuestionValue"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ConfigurationTypeQuestionValue",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ConfigurationTypeQuestionValue"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/configurations/types/{grandparentId}/questions/{parentId}/values/{id}": {
+ "get": {
+ "tags": [
+ "ConfigurationTypeQuestionValues"
+ ],
+ "summary": "Get ConfigurationTypeQuestionValue",
+ "operationId": "getCompanyConfigurationsTypesByGrandparentIdQuestionsByParentIdValuesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "valueId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "questionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ConfigurationTypeQuestionValue",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ConfigurationTypeQuestionValue"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ConfigurationTypeQuestionValues"
+ ],
+ "summary": "Delete ConfigurationTypeQuestionValue",
+ "operationId": "deleteCompanyConfigurationsTypesByGrandparentIdQuestionsByParentIdValuesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "valueId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "questionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ConfigurationTypeQuestionValues"
+ ],
+ "summary": "Put ConfigurationTypeQuestionValue",
+ "operationId": "putCompanyConfigurationsTypesByGrandparentIdQuestionsByParentIdValuesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "valueId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "questionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "configurationTypeQuestionValue",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ConfigurationTypeQuestionValue"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ConfigurationTypeQuestionValue",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ConfigurationTypeQuestionValue"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ConfigurationTypeQuestionValues"
+ ],
+ "summary": "Patch ConfigurationTypeQuestionValue",
+ "operationId": "patchCompanyConfigurationsTypesByGrandparentIdQuestionsByParentIdValuesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "valueId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "questionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ConfigurationTypeQuestionValue",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ConfigurationTypeQuestionValue"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/configurations/types/{grandparentId}/questions/{parentId}/values/{id}/usages": {
+ "get": {
+ "tags": [
+ "ConfigurationTypeQuestionValues"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getCompanyConfigurationsTypesByGrandparentIdQuestionsByParentIdValuesByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "valueId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "questionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/configurations/types/{grandparentId}/questions/{parentId}/values/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "ConfigurationTypeQuestionValues"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getCompanyConfigurationsTypesByGrandparentIdQuestionsByParentIdValuesByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "valueId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "questionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/configurations/types/{grandparentId}/questions/{parentId}/values/count": {
+ "get": {
+ "tags": [
+ "ConfigurationTypeQuestionValues"
+ ],
+ "summary": "Get Count of ConfigurationTypeQuestionValue",
+ "operationId": "getCompanyConfigurationsTypesByGrandparentIdQuestionsByParentIdValuesCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "questionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/configurations/types/{id}": {
+ "get": {
+ "tags": [
+ "ConfigurationTypes"
+ ],
+ "summary": "Get ConfigurationType",
+ "operationId": "getCompanyConfigurationsTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ConfigurationType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ConfigurationType"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ConfigurationTypes"
+ ],
+ "summary": "Delete ConfigurationType",
+ "operationId": "deleteCompanyConfigurationsTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ConfigurationTypes"
+ ],
+ "summary": "Put ConfigurationType",
+ "operationId": "putCompanyConfigurationsTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "configurationType",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ConfigurationType"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ConfigurationType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ConfigurationType"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ConfigurationTypes"
+ ],
+ "summary": "Patch ConfigurationType",
+ "operationId": "patchCompanyConfigurationsTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ConfigurationType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ConfigurationType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/configurations/types/{id}/info": {
+ "get": {
+ "tags": [
+ "ConfigurationTypeInfos"
+ ],
+ "summary": "Get ConfigurationTypeInfos",
+ "operationId": "getCompanyConfigurationsTypesByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ConfigurationTypeInfo",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ConfigurationTypeInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ConfigurationTypeInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/configurations/types/{id}/usages": {
+ "get": {
+ "tags": [
+ "ConfigurationTypes"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getCompanyConfigurationsTypesByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/configurations/types/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "ConfigurationTypes"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getCompanyConfigurationsTypesByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/configurations/types/{parentId}/questions": {
+ "get": {
+ "tags": [
+ "ConfigurationTypeQuestions"
+ ],
+ "summary": "Get List of ConfigurationTypeQuestion",
+ "operationId": "getCompanyConfigurationsTypesByParentIdQuestions",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ConfigurationTypeQuestion",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ConfigurationTypeQuestion"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ConfigurationTypeQuestions"
+ ],
+ "summary": "Post ConfigurationTypeQuestion",
+ "operationId": "postCompanyConfigurationsTypesByParentIdQuestions",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "configurationTypeQuestion",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ConfigurationTypeQuestion"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ConfigurationTypeQuestion",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ConfigurationTypeQuestion"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/configurations/types/{parentId}/questions/{id}": {
+ "get": {
+ "tags": [
+ "ConfigurationTypeQuestions"
+ ],
+ "summary": "Get ConfigurationTypeQuestion",
+ "operationId": "getCompanyConfigurationsTypesByParentIdQuestionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "questionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ConfigurationTypeQuestion",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ConfigurationTypeQuestion"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ConfigurationTypeQuestions"
+ ],
+ "summary": "Delete ConfigurationTypeQuestion",
+ "operationId": "deleteCompanyConfigurationsTypesByParentIdQuestionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "questionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ConfigurationTypeQuestions"
+ ],
+ "summary": "Put ConfigurationTypeQuestion",
+ "operationId": "putCompanyConfigurationsTypesByParentIdQuestionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "questionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "configurationTypeQuestion",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ConfigurationTypeQuestion"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ConfigurationTypeQuestion",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ConfigurationTypeQuestion"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ConfigurationTypeQuestions"
+ ],
+ "summary": "Patch ConfigurationTypeQuestion",
+ "operationId": "patchCompanyConfigurationsTypesByParentIdQuestionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "questionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ConfigurationTypeQuestion",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ConfigurationTypeQuestion"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/configurations/types/{parentId}/questions/count": {
+ "get": {
+ "tags": [
+ "ConfigurationTypeQuestions"
+ ],
+ "summary": "Get Count of ConfigurationTypeQuestion",
+ "operationId": "getCompanyConfigurationsTypesByParentIdQuestionsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/configurations/types/copy": {
+ "post": {
+ "tags": [
+ "ConfigurationTypes"
+ ],
+ "summary": "Post Board",
+ "operationId": "postCompanyConfigurationsTypesCopy",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "copy",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ConfigurationTypeCopy"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Board",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ConfigurationType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/configurations/types/count": {
+ "get": {
+ "tags": [
+ "ConfigurationTypes"
+ ],
+ "summary": "Get Count of ConfigurationType",
+ "operationId": "getCompanyConfigurationsTypesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contact/types/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "Contact Types"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getCompanyContactTypesByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contacts": {
+ "get": {
+ "tags": [
+ "Contacts"
+ ],
+ "summary": "Get List of ApiContact",
+ "operationId": "getCompanyContacts",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ApiContact",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Contact"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "Contacts"
+ ],
+ "summary": "Post ApiContact",
+ "operationId": "postCompanyContacts",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "contact",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Contact"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ApiContact",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Contact"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contacts/{id}": {
+ "get": {
+ "tags": [
+ "Contacts"
+ ],
+ "summary": "Get ApiContact",
+ "operationId": "getCompanyContactsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ApiContact",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Contact"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "Contacts"
+ ],
+ "summary": "Delete ApiContact",
+ "operationId": "deleteCompanyContactsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "transferContactId",
+ "in": "query",
+ "description": "transferContactId",
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "Contacts"
+ ],
+ "summary": "Put ApiContact",
+ "operationId": "putCompanyContactsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "contact",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Contact"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ApiContact",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Contact"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "Contacts"
+ ],
+ "summary": "Patch ApiContact",
+ "operationId": "patchCompanyContactsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ApiContact",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Contact"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contacts/{id}/image": {
+ "get": {
+ "tags": [
+ "Contacts"
+ ],
+ "summary": "Get ValidatePortalResponse",
+ "operationId": "getCompanyContactsByIdImage",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "useDefaultFlag",
+ "in": "path",
+ "description": "useDefaultFlag",
+ "required": true,
+ "schema": {
+ "type": "boolean"
+ }
+ },
+ {
+ "name": "lastModified",
+ "in": "path",
+ "description": "lastModified",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ContentType = application/octet-stream"
+ }
+ }
+ }
+ },
+ "/company/contacts/{id}/info": {
+ "get": {
+ "tags": [
+ "ContactInfos"
+ ],
+ "summary": "Get ContactInfos",
+ "operationId": "getCompanyContactsByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ContactInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ContactInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contacts/{id}/portalSecurity": {
+ "get": {
+ "tags": [
+ "Contacts"
+ ],
+ "summary": "Get List of PortalSecurity",
+ "operationId": "getCompanyContactsByIdPortalSecurity",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of PortalSecurity",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PortalSecurity"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contacts/{id}/usages": {
+ "get": {
+ "tags": [
+ "Contacts"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getCompanyContactsByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contacts/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "Contacts"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getCompanyContactsByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contacts/{parentId}/communications": {
+ "get": {
+ "tags": [
+ "ContactCommunications"
+ ],
+ "summary": "Get List of ContactCommunication",
+ "operationId": "getCompanyContactsByParentIdCommunications",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ContactCommunication",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ContactCommunication"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ContactCommunications"
+ ],
+ "summary": "Post ContactCommunication",
+ "operationId": "postCompanyContactsByParentIdCommunications",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "contactCommunication",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactCommunication"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ContactCommunication",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactCommunication"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contacts/{parentId}/communications/{id}": {
+ "get": {
+ "tags": [
+ "ContactCommunications"
+ ],
+ "summary": "Get ContactCommunication",
+ "operationId": "getCompanyContactsByParentIdCommunicationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "communicationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ContactCommunication",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactCommunication"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ContactCommunications"
+ ],
+ "summary": "Delete ContactCommunication",
+ "operationId": "deleteCompanyContactsByParentIdCommunicationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "communicationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ContactCommunications"
+ ],
+ "summary": "Put ContactCommunication",
+ "operationId": "putCompanyContactsByParentIdCommunicationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "communicationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "contactCommunication",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactCommunication"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ContactCommunication",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactCommunication"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ContactCommunications"
+ ],
+ "summary": "Patch ContactCommunication",
+ "operationId": "patchCompanyContactsByParentIdCommunicationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "communicationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ContactCommunication",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactCommunication"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contacts/{parentId}/communications/count": {
+ "get": {
+ "tags": [
+ "ContactCommunications"
+ ],
+ "summary": "Get Count of ContactCommunication",
+ "operationId": "getCompanyContactsByParentIdCommunicationsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contacts/{parentId}/groups": {
+ "get": {
+ "tags": [
+ "ContactGroups"
+ ],
+ "summary": "Get List of ContactGroup",
+ "operationId": "getCompanyContactsByParentIdGroups",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ContactGroup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ContactGroup"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ContactGroups"
+ ],
+ "summary": "Post ContactGroup",
+ "operationId": "postCompanyContactsByParentIdGroups",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "contactGroup",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactGroup"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ContactGroup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactGroup"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contacts/{parentId}/groups/{id}": {
+ "get": {
+ "tags": [
+ "ContactGroups"
+ ],
+ "summary": "Get ContactGroup",
+ "operationId": "getCompanyContactsByParentIdGroupsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "groupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ContactGroup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactGroup"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ContactGroups"
+ ],
+ "summary": "Delete ContactGroup",
+ "operationId": "deleteCompanyContactsByParentIdGroupsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "groupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ContactGroups"
+ ],
+ "summary": "Put ContactGroup",
+ "operationId": "putCompanyContactsByParentIdGroupsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "groupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "contactGroup",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactGroup"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ContactGroup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactGroup"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ContactGroups"
+ ],
+ "summary": "Patch ContactGroup",
+ "operationId": "patchCompanyContactsByParentIdGroupsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "groupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ContactGroup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactGroup"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contacts/{parentId}/groups/count": {
+ "get": {
+ "tags": [
+ "ContactGroups"
+ ],
+ "summary": "Get Count of ContactGroup",
+ "operationId": "getCompanyContactsByParentIdGroupsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contacts/{parentId}/notes": {
+ "get": {
+ "tags": [
+ "ContactNotes"
+ ],
+ "summary": "Get List of ContactNote",
+ "operationId": "getCompanyContactsByParentIdNotes",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ContactNote",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ContactNote"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ContactNotes"
+ ],
+ "summary": "Post ContactNote",
+ "operationId": "postCompanyContactsByParentIdNotes",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "contactNote",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactNote"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ContactNote",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactNote"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contacts/{parentId}/notes/{id}": {
+ "get": {
+ "tags": [
+ "ContactNotes"
+ ],
+ "summary": "Get ContactNote",
+ "operationId": "getCompanyContactsByParentIdNotesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "noteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ContactNote",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactNote"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ContactNotes"
+ ],
+ "summary": "Delete ContactNote",
+ "operationId": "deleteCompanyContactsByParentIdNotesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "noteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ContactNotes"
+ ],
+ "summary": "Put ContactNote",
+ "operationId": "putCompanyContactsByParentIdNotesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "noteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "contactNote",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactNote"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ContactNote",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactNote"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ContactNotes"
+ ],
+ "summary": "Patch ContactNote",
+ "operationId": "patchCompanyContactsByParentIdNotesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "noteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ContactNote",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactNote"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contacts/{parentId}/notes/count": {
+ "get": {
+ "tags": [
+ "ContactNotes"
+ ],
+ "summary": "Get Count of ContactNote",
+ "operationId": "getCompanyContactsByParentIdNotesCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contacts/{parentId}/tracks": {
+ "get": {
+ "tags": [
+ "ContactTracks"
+ ],
+ "summary": "Get List of ContactTrack",
+ "operationId": "getCompanyContactsByParentIdTracks",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ContactTrack",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ContactTrack"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ContactTracks"
+ ],
+ "summary": "Post ContactTrack",
+ "operationId": "postCompanyContactsByParentIdTracks",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "track",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactTrack"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ContactTrack",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactTrack"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contacts/{parentId}/tracks/{id}": {
+ "get": {
+ "tags": [
+ "ContactTracks"
+ ],
+ "summary": "Get ContactTrack",
+ "operationId": "getCompanyContactsByParentIdTracksById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "trackId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ContactTrack",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactTrack"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ContactTracks"
+ ],
+ "summary": "Delete ContactTrack",
+ "operationId": "deleteCompanyContactsByParentIdTracksById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "trackId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ }
+ },
+ "/company/contacts/{parentId}/tracks/count": {
+ "get": {
+ "tags": [
+ "ContactTracks"
+ ],
+ "summary": "Get Count of ContactTrack",
+ "operationId": "getCompanyContactsByParentIdTracksCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contacts/{parentId}/typeAssociations": {
+ "get": {
+ "tags": [
+ "ContactContactTypeAssociations"
+ ],
+ "summary": "Get List of ContactTypeAssociation",
+ "operationId": "getCompanyContactsByParentIdTypeAssociations",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ContactTypeAssociation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ContactContactTypeAssociation.ContactTypeAssociation"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ContactContactTypeAssociations"
+ ],
+ "summary": "Post ContactTypeAssociation",
+ "operationId": "postCompanyContactsByParentIdTypeAssociations",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "contactTypeAssociation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactContactTypeAssociation.ContactTypeAssociation"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ContactTypeAssociation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactContactTypeAssociation.ContactTypeAssociation"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contacts/{parentId}/typeAssociations/{id}": {
+ "get": {
+ "tags": [
+ "ContactContactTypeAssociations"
+ ],
+ "summary": "Get ContactTypeAssociation",
+ "operationId": "getCompanyContactsByParentIdTypeAssociationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeAssociationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ContactTypeAssociation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactContactTypeAssociation.ContactTypeAssociation"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ContactContactTypeAssociations"
+ ],
+ "summary": "Delete ContactTypeAssociation",
+ "operationId": "deleteCompanyContactsByParentIdTypeAssociationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeAssociationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ContactContactTypeAssociations"
+ ],
+ "summary": "Put ContactTypeAssociation",
+ "operationId": "putCompanyContactsByParentIdTypeAssociationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeAssociationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "contactTypeAssociation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactContactTypeAssociation.ContactTypeAssociation"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ContactTypeAssociation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactContactTypeAssociation.ContactTypeAssociation"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ContactContactTypeAssociations"
+ ],
+ "summary": "Patch ContactTypeAssociation",
+ "operationId": "patchCompanyContactsByParentIdTypeAssociationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeAssociationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ContactTypeAssociation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactContactTypeAssociation.ContactTypeAssociation"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contacts/{parentId}/typeAssociations/count": {
+ "get": {
+ "tags": [
+ "ContactContactTypeAssociations"
+ ],
+ "summary": "Get Count of ContactTypeAssociation",
+ "operationId": "getCompanyContactsByParentIdTypeAssociationsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contacts/count": {
+ "get": {
+ "tags": [
+ "Contacts"
+ ],
+ "summary": "Get Count of Usage",
+ "operationId": "getCompanyContactsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contacts/default": {
+ "get": {
+ "tags": [
+ "Contacts"
+ ],
+ "summary": "Get ApiContact",
+ "operationId": "getCompanyContactsDefault",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "companyId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ApiContact",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Contact"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contacts/departments": {
+ "get": {
+ "tags": [
+ "ContactDepartments"
+ ],
+ "summary": "Get List of ContactDepartment",
+ "operationId": "getCompanyContactsDepartments",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ContactDepartment",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ContactDepartment"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ContactDepartments"
+ ],
+ "summary": "Post ContactDepartment",
+ "operationId": "postCompanyContactsDepartments",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "contactDepartment",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactDepartment"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ContactDepartment",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactDepartment"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contacts/departments/{id}": {
+ "get": {
+ "tags": [
+ "ContactDepartments"
+ ],
+ "summary": "Get ContactDepartment",
+ "operationId": "getCompanyContactsDepartmentsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "departmentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ContactDepartment",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactDepartment"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ContactDepartments"
+ ],
+ "summary": "Delete Usage",
+ "operationId": "deleteCompanyContactsDepartmentsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "departmentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ContactDepartments"
+ ],
+ "summary": "Put ContactDepartment",
+ "operationId": "putCompanyContactsDepartmentsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "departmentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "contactDepartment",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactDepartment"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ContactDepartment",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactDepartment"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ContactDepartments"
+ ],
+ "summary": "Patch ContactDepartment",
+ "operationId": "patchCompanyContactsDepartmentsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "departmentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ContactDepartment",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactDepartment"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contacts/departments/{id}/info": {
+ "get": {
+ "tags": [
+ "ContactDepartmentInfos"
+ ],
+ "summary": "Get ContactDepartmentInfos",
+ "operationId": "getCompanyContactsDepartmentsByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ContactDepartmentInfo",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ConfigurationTypeInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactDepartmentInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contacts/departments/{id}/usages": {
+ "get": {
+ "tags": [
+ "ContactDepartments"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getCompanyContactsDepartmentsByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "departmentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contacts/departments/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "ContactDepartments"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getCompanyContactsDepartmentsByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "departmentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contacts/departments/count": {
+ "get": {
+ "tags": [
+ "ContactDepartments"
+ ],
+ "summary": "Get Count of ContactDepartment",
+ "operationId": "getCompanyContactsDepartmentsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contacts/departments/info": {
+ "get": {
+ "tags": [
+ "ContactDepartmentInfos"
+ ],
+ "summary": "Get List of ContactDepartmentInfos",
+ "operationId": "getCompanyContactsDepartmentsInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of contactDepartmentInfos",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ContactDepartmentInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contacts/departments/info/count": {
+ "get": {
+ "tags": [
+ "ContactDepartmentInfos"
+ ],
+ "summary": "Get Count of ContactDepartmentInfos",
+ "operationId": "getCompanyContactsDepartmentsInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contacts/info": {
+ "get": {
+ "tags": [
+ "ContactInfos"
+ ],
+ "summary": "Get List of ContactInfos",
+ "operationId": "getCompanyContactsInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of contactInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ContactInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contacts/info/count": {
+ "get": {
+ "tags": [
+ "ContactInfos"
+ ],
+ "summary": "Get Count of ContactInfos",
+ "operationId": "getCompanyContactsInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contacts/relationships": {
+ "get": {
+ "tags": [
+ "ContactRelationships"
+ ],
+ "summary": "Get List of ContactRelationship",
+ "operationId": "getCompanyContactsRelationships",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ContactRelationship",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ContactRelationship"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ContactRelationships"
+ ],
+ "summary": "Post ContactRelationship",
+ "operationId": "postCompanyContactsRelationships",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "contactRelationship",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactRelationship"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ContactRelationship",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactRelationship"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contacts/relationships/{id}": {
+ "get": {
+ "tags": [
+ "ContactRelationships"
+ ],
+ "summary": "Get ContactRelationship",
+ "operationId": "getCompanyContactsRelationshipsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "relationshipId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ContactRelationship",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactRelationship"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ContactRelationships"
+ ],
+ "summary": "Delete ContactRelationship",
+ "operationId": "deleteCompanyContactsRelationshipsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "relationshipId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ContactRelationships"
+ ],
+ "summary": "Put ContactRelationship",
+ "operationId": "putCompanyContactsRelationshipsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "relationshipId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "contactRelationship",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactRelationship"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ContactRelationship",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactRelationship"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ContactRelationships"
+ ],
+ "summary": "Patch ContactRelationship",
+ "operationId": "patchCompanyContactsRelationshipsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "relationshipId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ContactRelationship",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactRelationship"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contacts/relationships/count": {
+ "get": {
+ "tags": [
+ "ContactRelationships"
+ ],
+ "summary": "Get Count of ContactRelationship",
+ "operationId": "getCompanyContactsRelationshipsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contacts/requestPassword": {
+ "post": {
+ "tags": [
+ "Contacts"
+ ],
+ "summary": "Post PortalSecurity",
+ "operationId": "postCompanyContactsRequestPassword",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/RequestPasswordRequest"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "204": {
+ "description": "Email sent to email address in request."
+ }
+ }
+ }
+ },
+ "/company/contacts/types": {
+ "get": {
+ "tags": [
+ "ContactTypes"
+ ],
+ "summary": "Get List of ContactType",
+ "operationId": "getCompanyContactsTypes",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ContactType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ContactType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ContactTypes"
+ ],
+ "summary": "Post ContactType",
+ "operationId": "postCompanyContactsTypes",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "contactType",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactType"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ContactType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contacts/types/{id}": {
+ "get": {
+ "tags": [
+ "ContactTypes"
+ ],
+ "summary": "Get ContactType",
+ "operationId": "getCompanyContactsTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ContactType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactType"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ContactTypes"
+ ],
+ "summary": "Delete ContactType",
+ "operationId": "deleteCompanyContactsTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ContactTypes"
+ ],
+ "summary": "Put ContactType",
+ "operationId": "putCompanyContactsTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "contactType",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactType"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ContactType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactType"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ContactTypes"
+ ],
+ "summary": "Patch ContactType",
+ "operationId": "patchCompanyContactsTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ContactType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contacts/types/{id}/info": {
+ "get": {
+ "tags": [
+ "ContactTypes"
+ ],
+ "summary": "Get ContactTypeInfo",
+ "operationId": "getCompanyContactsTypesByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ContactTypInfoe",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactTypeInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contacts/types/count": {
+ "get": {
+ "tags": [
+ "ContactTypes"
+ ],
+ "summary": "Get Count of ContactType",
+ "operationId": "getCompanyContactsTypesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contacts/types/count/info": {
+ "get": {
+ "tags": [
+ "ContactTypes"
+ ],
+ "summary": "Get Count of ContactTypeInfo",
+ "operationId": "getCompanyContactsTypesCountInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contacts/types/info": {
+ "get": {
+ "tags": [
+ "ContactTypes"
+ ],
+ "summary": "Get List of ContactTypeInfo",
+ "operationId": "getCompanyContactsTypesInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ContactTypeInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ContactTypeInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contacts/validatePortalCredentials": {
+ "post": {
+ "tags": [
+ "Contacts"
+ ],
+ "summary": "Post ValidatePortalResponse",
+ "operationId": "postCompanyContactsValidatePortalCredentials",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ValidatePortalRequest"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ValidatePortalResponse",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ValidatePortalResponse"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contactTypeAssociations": {
+ "get": {
+ "tags": [
+ "ContactTypeAssociations"
+ ],
+ "summary": "Get List of ContactTypeAssociation",
+ "operationId": "getCompanyContactTypeAssociations",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ContactTypeAssociation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Company.ContactTypeAssociation"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ContactTypeAssociations"
+ ],
+ "summary": "Post ContactTypeAssociation",
+ "operationId": "postCompanyContactTypeAssociations",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "contactTypeAssociation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Company.ContactTypeAssociation"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ContactTypeAssociation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Company.ContactTypeAssociation"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contactTypeAssociations/{id}": {
+ "get": {
+ "tags": [
+ "ContactTypeAssociations"
+ ],
+ "summary": "Get ContactTypeAssociation",
+ "operationId": "getCompanyContactTypeAssociationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "contactTypeAssociationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ContactTypeAssociation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Company.ContactTypeAssociation"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ContactTypeAssociations"
+ ],
+ "summary": "Delete ContactTypeAssociation",
+ "operationId": "deleteCompanyContactTypeAssociationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "contactTypeAssociationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ContactTypeAssociations"
+ ],
+ "summary": "Put ContactTypeAssociation",
+ "operationId": "putCompanyContactTypeAssociationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "contactTypeAssociationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "contactTypeAssociation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Company.ContactTypeAssociation"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ContactTypeAssociation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Company.ContactTypeAssociation"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ContactTypeAssociations"
+ ],
+ "summary": "Patch ContactTypeAssociation",
+ "operationId": "patchCompanyContactTypeAssociationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "contactTypeAssociationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ContactTypeAssociation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Company.ContactTypeAssociation"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contactTypeAssociations/count": {
+ "get": {
+ "tags": [
+ "ContactTypeAssociations"
+ ],
+ "summary": "Get Count of ContactTypeAssociation",
+ "operationId": "getCompanyContactTypeAssociationsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/countries": {
+ "get": {
+ "tags": [
+ "Countries"
+ ],
+ "summary": "Get List of",
+ "operationId": "getCompanyCountries",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Country",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Country"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "Countries"
+ ],
+ "summary": "Post Count of",
+ "operationId": "postCompanyCountries",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "country",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Country"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "Country",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Country"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/countries/{id}": {
+ "get": {
+ "tags": [
+ "Countries"
+ ],
+ "summary": "Get Count of",
+ "operationId": "getCompanyCountriesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "countryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Country",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Country"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "Countries"
+ ],
+ "summary": "Delete",
+ "operationId": "deleteCompanyCountriesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "countryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "Countries"
+ ],
+ "summary": "Put Count of",
+ "operationId": "putCompanyCountriesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "countryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "country",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Country"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Country",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Country"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "Countries"
+ ],
+ "summary": "Patch Count of",
+ "operationId": "patchCompanyCountriesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "countryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Country",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Country"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/countries/{id}/info": {
+ "get": {
+ "tags": [
+ "CountryInfos"
+ ],
+ "summary": "Get CountryInfos",
+ "operationId": "getCompanyCountriesByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "CountryInfo",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ConfigurationTypeInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CountryInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/countries/count": {
+ "get": {
+ "tags": [
+ "Countries"
+ ],
+ "summary": "Get Count of",
+ "operationId": "getCompanyCountriesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/countries/info": {
+ "get": {
+ "tags": [
+ "CountryInfos"
+ ],
+ "summary": "Get List of CountryInfos",
+ "operationId": "getCompanyCountriesInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of countryInfos",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CountryInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/countries/info/count": {
+ "get": {
+ "tags": [
+ "CountryInfos"
+ ],
+ "summary": "Get Count of CountryInfos",
+ "operationId": "getCompanyCountriesInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/entityTypes": {
+ "get": {
+ "tags": [
+ "EntityTypes"
+ ],
+ "summary": "Get List of EntityType",
+ "operationId": "getCompanyEntityTypes",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of EntityType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/EntityType"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/entityTypes/{id}": {
+ "get": {
+ "tags": [
+ "EntityTypes"
+ ],
+ "summary": "Get EntityType",
+ "operationId": "getCompanyEntityTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "entityTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "EntityType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/EntityType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/entitytypes/{id}/info": {
+ "get": {
+ "tags": [
+ "EntityTypeInfos"
+ ],
+ "summary": "Get EntityTypeInfos",
+ "operationId": "getCompanyEntitytypesByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "EntityTypeInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "EntityTypeInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/EntityTypeInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/entityTypes/count": {
+ "get": {
+ "tags": [
+ "EntityTypes"
+ ],
+ "summary": "Get Count of EntityType",
+ "operationId": "getCompanyEntityTypesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/entitytypes/info": {
+ "get": {
+ "tags": [
+ "EntityTypeInfos"
+ ],
+ "summary": "Get List of EntityTypeInfos",
+ "operationId": "getCompanyEntitytypesInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of entityTypeInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/EntityTypeInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/entityTypes/info/count": {
+ "get": {
+ "tags": [
+ "EntityTypeInfos"
+ ],
+ "summary": "Get Count of EntityTypeInfos",
+ "operationId": "getCompanyEntityTypesInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/expenseTypes/info/count": {
+ "get": {
+ "tags": [
+ "ExpenseTypeInfos"
+ ],
+ "summary": "Get Count of ExpenseTypeInfos",
+ "operationId": "getCompanyExpenseTypesInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/m365contact": {
+ "get": {
+ "tags": [
+ "M365Contacts"
+ ],
+ "summary": "Get List of M365Contacts",
+ "operationId": "getCompanyM365contact",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of m365Contacts",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/M365Contact"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/m365contact/{id}": {
+ "get": {
+ "tags": [
+ "M365Contacts"
+ ],
+ "summary": "Get M365Contacts",
+ "operationId": "getCompanyM365contactById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "M365ContactyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "M365Contact",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/M365Contact"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/m365contact/count": {
+ "get": {
+ "tags": [
+ "M365Contacts"
+ ],
+ "summary": "Get Count of M365Contacts",
+ "operationId": "getCompanyM365contactCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/m365contactsync/{id}/property": {
+ "get": {
+ "tags": [
+ "M365ContactSyncProperties"
+ ],
+ "summary": "Get M365ContactSyncProperties",
+ "operationId": "getCompanyM365contactsyncByIdProperty",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "M365ContactSyncPropertyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "M365ContactSyncProperty",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/M365ContactSyncProperty"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/m365contactsync/property": {
+ "post": {
+ "tags": [
+ "M365ContactSyncProperties"
+ ],
+ "summary": "Create M365ContactSyncProperty",
+ "operationId": "postCompanyM365contactsyncProperty",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "country",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/M365ContactSyncProperty"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "Country",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/M365ContactSyncProperty"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/m365contactsync/property/": {
+ "delete": {
+ "tags": [
+ "M365ContactSyncProperties"
+ ],
+ "summary": "Delete M365ContactSyncProperty",
+ "operationId": "deleteCompanyM365contactsyncProperty",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ }
+ },
+ "/company/m365contactsync/property/count": {
+ "get": {
+ "tags": [
+ "M365ContactSyncProperties"
+ ],
+ "summary": "Get Count of M365ContactSyncProperty",
+ "operationId": "getCompanyM365contactsyncPropertyCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/m365contactsync/property/excluded": {
+ "get": {
+ "tags": [
+ "M365ContactSyncProperties"
+ ],
+ "summary": "Get List of M365ContactSyncPropertiesExcluded",
+ "operationId": "getCompanyM365contactsyncPropertyExcluded",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "id",
+ "in": "path",
+ "description": "companyRecId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of m365ContactSyncProperties",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/M365ContactSyncProperty"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/m365contactsync/property/included": {
+ "get": {
+ "tags": [
+ "M365ContactSyncProperties"
+ ],
+ "summary": "Get List of M365ContactSyncPropertiesIncluded",
+ "operationId": "getCompanyM365contactsyncPropertyIncluded",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "id",
+ "in": "path",
+ "description": "companyRecId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of m365ContactSyncProperties",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/M365ContactSyncProperty"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/managedDevicesIntegrations": {
+ "get": {
+ "tags": [
+ "ManagedDevicesIntegrations"
+ ],
+ "summary": "Get List of ManagedDevicesIntegration",
+ "operationId": "getCompanyManagedDevicesIntegrations",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ManagedDevicesIntegration",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ManagedDevicesIntegration"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ManagedDevicesIntegrations"
+ ],
+ "summary": "Post ManagedDevicesIntegration",
+ "operationId": "postCompanyManagedDevicesIntegrations",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "managedDevicesIntegration",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagedDevicesIntegration"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ManagedDevicesIntegration",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagedDevicesIntegration"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/managedDevicesIntegrations/{id}": {
+ "get": {
+ "tags": [
+ "ManagedDevicesIntegrations"
+ ],
+ "summary": "Get ManagedDevicesIntegration",
+ "operationId": "getCompanyManagedDevicesIntegrationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "managedDevicesIntegrationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ManagedDevicesIntegration",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagedDevicesIntegration"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ManagedDevicesIntegrations"
+ ],
+ "summary": "Delete ManagedDevicesIntegration",
+ "operationId": "deleteCompanyManagedDevicesIntegrationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "managedDevicesIntegrationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ManagedDevicesIntegrations"
+ ],
+ "summary": "Put ManagedDevicesIntegration",
+ "operationId": "putCompanyManagedDevicesIntegrationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "managedDevicesIntegrationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "managedDevicesIntegration",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagedDevicesIntegration"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ManagedDevicesIntegration",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagedDevicesIntegration"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ManagedDevicesIntegrations"
+ ],
+ "summary": "Patch ManagedDevicesIntegration",
+ "operationId": "patchCompanyManagedDevicesIntegrationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "managedDevicesIntegrationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ManagedDevicesIntegration",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagedDevicesIntegration"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/managedDevicesIntegrations/{id}/info": {
+ "get": {
+ "tags": [
+ "ManagedDevicesIntegrationInfos"
+ ],
+ "summary": "Get ManagedDevicesIntegrationInfos",
+ "operationId": "getCompanyManagedDevicesIntegrationsByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ManagedDevicesIntegrationInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ManagedDevicesIntegrationInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagedDevicesIntegrationInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/managedDevicesIntegrations/{id}/usages": {
+ "get": {
+ "tags": [
+ "ManagedDevicesIntegrations"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getCompanyManagedDevicesIntegrationsByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "managedDevicesIntegrationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/managedDevicesIntegrations/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "ManagedDevicesIntegrations"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getCompanyManagedDevicesIntegrationsByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "managedDevicesIntegrationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/managedDevicesIntegrations/{parentId}/crossReferences": {
+ "get": {
+ "tags": [
+ "ManagedDevicesIntegrationCrossReferences"
+ ],
+ "summary": "Get List of ManagedDevicesIntegrationCrossReference",
+ "operationId": "getCompanyManagedDevicesIntegrationsByParentIdCrossReferences",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "managedDevicesIntegrationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ManagedDevicesIntegrationCrossReference",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ManagedDevicesIntegrationCrossReference"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ManagedDevicesIntegrationCrossReferences"
+ ],
+ "summary": "Post ManagedDevicesIntegrationCrossReference",
+ "operationId": "postCompanyManagedDevicesIntegrationsByParentIdCrossReferences",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "managedDevicesIntegrationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "crossReference",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagedDevicesIntegrationCrossReference"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ManagedDevicesIntegrationCrossReference",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagedDevicesIntegrationCrossReference"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/managedDevicesIntegrations/{parentId}/crossReferences/{id}": {
+ "get": {
+ "tags": [
+ "ManagedDevicesIntegrationCrossReferences"
+ ],
+ "summary": "Get ManagedDevicesIntegrationCrossReference",
+ "operationId": "getCompanyManagedDevicesIntegrationsByParentIdCrossReferencesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "crossReferenceId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "managedDevicesIntegrationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ManagedDevicesIntegrationCrossReference",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagedDevicesIntegrationCrossReference"
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ManagedDevicesIntegrationCrossReferences"
+ ],
+ "summary": "Put ManagedDevicesIntegrationCrossReference",
+ "operationId": "putCompanyManagedDevicesIntegrationsByParentIdCrossReferencesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "crossReferenceId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "managedDevicesIntegrationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "crossReference",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagedDevicesIntegrationCrossReference"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ManagedDevicesIntegrationCrossReference",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagedDevicesIntegrationCrossReference"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ManagedDevicesIntegrationCrossReferences"
+ ],
+ "summary": "Patch ManagedDevicesIntegrationCrossReference",
+ "operationId": "patchCompanyManagedDevicesIntegrationsByParentIdCrossReferencesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "crossReferenceId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "managedDevicesIntegrationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ManagedDevicesIntegrationCrossReference",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagedDevicesIntegrationCrossReference"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ManagedDevicesIntegrationCrossReferences"
+ ],
+ "summary": "Delete ManagedDevicesIntegrationCrossReference",
+ "operationId": "deleteCompanyManagedDevicesIntegrationsByParentIdCrossReferencesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "crossReferenceId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "managedDevicesIntegrationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ManagedDevicesIntegrationCrossReference",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagedDevicesIntegrationCrossReference"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/managedDevicesIntegrations/{parentId}/crossReferences/count": {
+ "get": {
+ "tags": [
+ "ManagedDevicesIntegrationCrossReferences"
+ ],
+ "summary": "Get Count of ManagedDevicesIntegrationCrossReference",
+ "operationId": "getCompanyManagedDevicesIntegrationsByParentIdCrossReferencesCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "managedDevicesIntegrationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/managedDevicesIntegrations/{parentId}/logins": {
+ "get": {
+ "tags": [
+ "ManagedDevicesIntegrationLogins"
+ ],
+ "summary": "Get List of ManagedDevicesIntegrationLogin",
+ "operationId": "getCompanyManagedDevicesIntegrationsByParentIdLogins",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "managedDevicesIntegrationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ManagedDevicesIntegrationLogin",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ManagedDevicesIntegrationLogin"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ManagedDevicesIntegrationLogins"
+ ],
+ "summary": "Post ManagedDevicesIntegrationLogin",
+ "operationId": "postCompanyManagedDevicesIntegrationsByParentIdLogins",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "managedDevicesIntegrationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "login",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagedDevicesIntegrationLogin"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ManagedDevicesIntegrationLogin",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagedDevicesIntegrationLogin"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/managedDevicesIntegrations/{parentId}/logins/{id}": {
+ "get": {
+ "tags": [
+ "ManagedDevicesIntegrationLogins"
+ ],
+ "summary": "Get ManagedDevicesIntegrationLogin",
+ "operationId": "getCompanyManagedDevicesIntegrationsByParentIdLoginsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "loginId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "managedDevicesIntegrationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ManagedDevicesIntegrationLogin",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagedDevicesIntegrationLogin"
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ManagedDevicesIntegrationLogins"
+ ],
+ "summary": "Put ManagedDevicesIntegrationLogin",
+ "operationId": "putCompanyManagedDevicesIntegrationsByParentIdLoginsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "loginId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "managedDevicesIntegrationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "login",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagedDevicesIntegrationLogin"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ManagedDevicesIntegrationLogin",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagedDevicesIntegrationLogin"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ManagedDevicesIntegrationLogins"
+ ],
+ "summary": "Patch ManagedDevicesIntegrationLogin",
+ "operationId": "patchCompanyManagedDevicesIntegrationsByParentIdLoginsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "loginId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "managedDevicesIntegrationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ManagedDevicesIntegrationLogin",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagedDevicesIntegrationLogin"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ManagedDevicesIntegrationLogins"
+ ],
+ "summary": "Delete ManagedDevicesIntegrationLogin",
+ "operationId": "deleteCompanyManagedDevicesIntegrationsByParentIdLoginsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "loginId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "managedDevicesIntegrationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ManagedDevicesIntegrationLogin",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagedDevicesIntegrationLogin"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/managedDevicesIntegrations/{parentId}/logins/count": {
+ "get": {
+ "tags": [
+ "ManagedDevicesIntegrationLogins"
+ ],
+ "summary": "Get Count of ManagedDevicesIntegrationLogin",
+ "operationId": "getCompanyManagedDevicesIntegrationsByParentIdLoginsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "managedDevicesIntegrationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/managedDevicesIntegrations/{parentId}/notifications": {
+ "get": {
+ "tags": [
+ "ManagedDevicesIntegrationNotifications"
+ ],
+ "summary": "Get List of ManagedDevicesIntegrationNotification",
+ "operationId": "getCompanyManagedDevicesIntegrationsByParentIdNotifications",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "managedDevicesIntegrationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ManagedDevicesIntegrationNotification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ManagedDevicesIntegrationNotification"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ManagedDevicesIntegrationNotifications"
+ ],
+ "summary": "Post ManagedDevicesIntegrationNotification",
+ "operationId": "postCompanyManagedDevicesIntegrationsByParentIdNotifications",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "managedDevicesIntegrationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "notification",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagedDevicesIntegrationNotification"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ManagedDevicesIntegrationNotification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagedDevicesIntegrationNotification"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/managedDevicesIntegrations/{parentId}/notifications/{id}": {
+ "get": {
+ "tags": [
+ "ManagedDevicesIntegrationNotifications"
+ ],
+ "summary": "Get ManagedDevicesIntegrationNotification",
+ "operationId": "getCompanyManagedDevicesIntegrationsByParentIdNotificationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "notificationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "managedDevicesIntegrationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ManagedDevicesIntegrationNotification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagedDevicesIntegrationNotification"
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ManagedDevicesIntegrationNotifications"
+ ],
+ "summary": "Put ManagedDevicesIntegrationNotification",
+ "operationId": "putCompanyManagedDevicesIntegrationsByParentIdNotificationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "notificationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "managedDevicesIntegrationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "notification",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagedDevicesIntegrationNotification"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ManagedDevicesIntegrationNotification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagedDevicesIntegrationNotification"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ManagedDevicesIntegrationNotifications"
+ ],
+ "summary": "Patch ManagedDevicesIntegrationNotification",
+ "operationId": "patchCompanyManagedDevicesIntegrationsByParentIdNotificationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "notificationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "managedDevicesIntegrationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ManagedDevicesIntegrationNotification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagedDevicesIntegrationNotification"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ManagedDevicesIntegrationNotifications"
+ ],
+ "summary": "Delete ManagedDevicesIntegrationNotification",
+ "operationId": "deleteCompanyManagedDevicesIntegrationsByParentIdNotificationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "notificationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "managedDevicesIntegrationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ManagedDevicesIntegrationNotification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagedDevicesIntegrationNotification"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/managedDevicesIntegrations/{parentId}/notifications/count": {
+ "get": {
+ "tags": [
+ "ManagedDevicesIntegrationNotifications"
+ ],
+ "summary": "Get Count of ManagedDevicesIntegrationNotification",
+ "operationId": "getCompanyManagedDevicesIntegrationsByParentIdNotificationsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "managedDevicesIntegrationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/managedDevicesIntegrations/count": {
+ "get": {
+ "tags": [
+ "ManagedDevicesIntegrations"
+ ],
+ "summary": "Get Count of Usage",
+ "operationId": "getCompanyManagedDevicesIntegrationsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/managedDevicesIntegrations/info": {
+ "get": {
+ "tags": [
+ "ManagedDevicesIntegrationInfos"
+ ],
+ "summary": "Get List of ManagedDevicesIntegrationInfos",
+ "operationId": "getCompanyManagedDevicesIntegrationsInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of managedDevicesIntegrationInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ManagedDevicesIntegrationInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/managedDevicesIntegrations/info/count": {
+ "get": {
+ "tags": [
+ "ManagedDevicesIntegrationInfos"
+ ],
+ "summary": "Get Count of ManagedDevicesIntegrationInfos",
+ "operationId": "getCompanyManagedDevicesIntegrationsInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/management": {
+ "get": {
+ "tags": [
+ "Managements"
+ ],
+ "summary": "Get List of Management",
+ "operationId": "getCompanyManagement",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Management",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Management"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/management/{id}": {
+ "get": {
+ "tags": [
+ "Managements"
+ ],
+ "summary": "Get Management",
+ "operationId": "getCompanyManagementById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "managementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Management",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Management"
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "Managements"
+ ],
+ "summary": "Put Management",
+ "operationId": "putCompanyManagementById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "managementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "management",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Management"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Management",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Management"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "Managements"
+ ],
+ "summary": "Patch Management",
+ "operationId": "patchCompanyManagementById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "managementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Management",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Management"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/management/{id}/executeManagedItSync": {
+ "post": {
+ "tags": [
+ "ManagementExecuteManagedItSyncs"
+ ],
+ "summary": "Post SuccessResponse",
+ "operationId": "postCompanyManagementByIdExecuteManagedItSync",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "managementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "SuccessResponse",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SuccessResponse"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/management/{id}/log/download": {
+ "get": {
+ "tags": [
+ "ManagementLogs"
+ ],
+ "summary": "Get ManagementLogDocumentInfo",
+ "operationId": "getCompanyManagementByIdLogDownload",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "managementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "filePath",
+ "in": "path",
+ "description": "filePath",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ContentType = application/octet-stream"
+ }
+ }
+ }
+ },
+ "/company/management/{id}/logs": {
+ "get": {
+ "tags": [
+ "ManagementLogs"
+ ],
+ "summary": "Get List of ManagementLogDocumentInfo",
+ "operationId": "getCompanyManagementByIdLogs",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "managementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ManagementLogDocumentInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ManagementLogDocumentInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/management/{parentId}/managementReportNotifications": {
+ "get": {
+ "tags": [
+ "ManagementReportNotifications"
+ ],
+ "summary": "Get List of ManagementReportNotification",
+ "operationId": "getCompanyManagementByParentIdManagementReportNotifications",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "managementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ManagementReportNotification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ManagementReportNotification"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ManagementReportNotifications"
+ ],
+ "summary": "Post ManagementReportNotification",
+ "operationId": "postCompanyManagementByParentIdManagementReportNotifications",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "managementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "managementReportNotification",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagementReportNotification"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ManagementReportNotification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagementReportNotification"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/management/{parentId}/managementReportNotifications/{id}": {
+ "get": {
+ "tags": [
+ "ManagementReportNotifications"
+ ],
+ "summary": "Get ManagementReportNotification",
+ "operationId": "getCompanyManagementByParentIdManagementReportNotificationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "managementReportNotificationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "managementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ManagementReportNotification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagementReportNotification"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ManagementReportNotifications"
+ ],
+ "summary": "Delete ManagementReportNotification",
+ "operationId": "deleteCompanyManagementByParentIdManagementReportNotificationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "managementReportNotificationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "managementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ManagementReportNotifications"
+ ],
+ "summary": "Put ManagementReportNotification",
+ "operationId": "putCompanyManagementByParentIdManagementReportNotificationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "managementReportNotificationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "managementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "managementReportNotification",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagementReportNotification"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ManagementReportNotification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagementReportNotification"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ManagementReportNotifications"
+ ],
+ "summary": "Patch ManagementReportNotification",
+ "operationId": "patchCompanyManagementByParentIdManagementReportNotificationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "managementReportNotificationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "managementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ManagementReportNotification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagementReportNotification"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/management/{parentId}/managementReportNotifications/count": {
+ "get": {
+ "tags": [
+ "ManagementReportNotifications"
+ ],
+ "summary": "Get Count of ManagementReportNotification",
+ "operationId": "getCompanyManagementByParentIdManagementReportNotificationsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "managementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/management/count": {
+ "get": {
+ "tags": [
+ "Managements"
+ ],
+ "summary": "Get Count of Management",
+ "operationId": "getCompanyManagementCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/managementBackups": {
+ "get": {
+ "tags": [
+ "ManagementBackup"
+ ],
+ "summary": "Get List of ManagementBackup",
+ "operationId": "getCompanyManagementBackups",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ManagementBackup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ManagementBackup"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ManagementBackup"
+ ],
+ "summary": "Post ManagementBackup",
+ "operationId": "postCompanyManagementBackups",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "managementBackup",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagementBackup"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ManagementBackup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagementBackup"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/managementBackups/{id}": {
+ "get": {
+ "tags": [
+ "ManagementBackup"
+ ],
+ "summary": "Get ManagementBackup",
+ "operationId": "getCompanyManagementBackupsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "managementBackupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ManagementBackup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagementBackup"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ManagementBackup"
+ ],
+ "summary": "Delete ManagementBackup",
+ "operationId": "deleteCompanyManagementBackupsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "managementBackupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ManagementBackup"
+ ],
+ "summary": "Put ManagementBackup",
+ "operationId": "putCompanyManagementBackupsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "managementBackupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "managementBackup",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagementBackup"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ManagementBackup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagementBackup"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ManagementBackup"
+ ],
+ "summary": "Patch ManagementBackup",
+ "operationId": "patchCompanyManagementBackupsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "managementBackupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ManagementBackup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagementBackup"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/managementBackups/count": {
+ "get": {
+ "tags": [
+ "ManagementBackup"
+ ],
+ "summary": "Get Count of ManagementBackup",
+ "operationId": "getCompanyManagementBackupsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/managementItSolutions": {
+ "get": {
+ "tags": [
+ "ManagementItSolutions"
+ ],
+ "summary": "Get List of ManagementItSolution",
+ "operationId": "getCompanyManagementItSolutions",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ManagementItSolution",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ManagementItSolution"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ManagementItSolutions"
+ ],
+ "summary": "Post ManagementItSolution",
+ "operationId": "postCompanyManagementItSolutions",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "managementItSolution",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagementItSolution"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ManagementItSolution",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagementItSolution"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/managementItSolutions/{id}": {
+ "get": {
+ "tags": [
+ "ManagementItSolutions"
+ ],
+ "summary": "Get ManagementItSolution",
+ "operationId": "getCompanyManagementItSolutionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "managementItSolutionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ManagementItSolution",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagementItSolution"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ManagementItSolutions"
+ ],
+ "summary": "Delete ManagementItSolution",
+ "operationId": "deleteCompanyManagementItSolutionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "managementItSolutionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ManagementItSolutions"
+ ],
+ "summary": "Put ManagementItSolution",
+ "operationId": "putCompanyManagementItSolutionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "managementItSolutionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "managementItSolution",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagementItSolution"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ManagementItSolution",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagementItSolution"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ManagementItSolutions"
+ ],
+ "summary": "Patch ManagementItSolution",
+ "operationId": "patchCompanyManagementItSolutionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "managementItSolutionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ManagementItSolution",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagementItSolution"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/managementItSolutions/{id}/usages": {
+ "get": {
+ "tags": [
+ "ManagementItSolutions"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getCompanyManagementItSolutionsByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "managementItSolutionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/managementItSolutions/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "ManagementItSolutions"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getCompanyManagementItSolutionsByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "managementItSolutionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/managementItSolutions/{parentId}/managementProducts": {
+ "get": {
+ "tags": [
+ "ManagementItSolutionAgreementInterfaceParameters"
+ ],
+ "summary": "Get List of ManagementItSolutionAgreementInterfaceParameter",
+ "operationId": "getCompanyManagementItSolutionsByParentIdManagementProducts",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "managementItSolutionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ManagementItSolutionAgreementInterfaceParameter",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ManagementItSolutionAgreementInterfaceParameter"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ManagementItSolutionAgreementInterfaceParameters"
+ ],
+ "summary": "Post ManagementItSolutionAgreementInterfaceParameter",
+ "operationId": "postCompanyManagementItSolutionsByParentIdManagementProducts",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "managementItSolutionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "managementProduct",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagementItSolutionAgreementInterfaceParameter"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ManagementItSolutionAgreementInterfaceParameter",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagementItSolutionAgreementInterfaceParameter"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/managementItSolutions/{parentId}/managementProducts/{id}": {
+ "get": {
+ "tags": [
+ "ManagementItSolutionAgreementInterfaceParameters"
+ ],
+ "summary": "Get ManagementItSolutionAgreementInterfaceParameter",
+ "operationId": "getCompanyManagementItSolutionsByParentIdManagementProductsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "managementProductId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "managementItSolutionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ManagementItSolutionAgreementInterfaceParameter",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagementItSolutionAgreementInterfaceParameter"
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ManagementItSolutionAgreementInterfaceParameters"
+ ],
+ "summary": "Put ManagementItSolutionAgreementInterfaceParameter",
+ "operationId": "putCompanyManagementItSolutionsByParentIdManagementProductsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "managementProductId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "managementItSolutionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "managementProduct",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagementItSolutionAgreementInterfaceParameter"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ManagementItSolutionAgreementInterfaceParameter",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagementItSolutionAgreementInterfaceParameter"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ManagementItSolutionAgreementInterfaceParameters"
+ ],
+ "summary": "Patch ManagementItSolutionAgreementInterfaceParameter",
+ "operationId": "patchCompanyManagementItSolutionsByParentIdManagementProductsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "managementProductId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "managementItSolutionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ManagementItSolutionAgreementInterfaceParameter",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagementItSolutionAgreementInterfaceParameter"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ManagementItSolutionAgreementInterfaceParameters"
+ ],
+ "summary": "Delete ManagementItSolutionAgreementInterfaceParameter",
+ "operationId": "deleteCompanyManagementItSolutionsByParentIdManagementProductsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "managementProductId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "managementItSolutionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ManagementItSolutionAgreementInterfaceParameter",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagementItSolutionAgreementInterfaceParameter"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/managementItSolutions/{parentId}/managementProducts/count": {
+ "get": {
+ "tags": [
+ "ManagementItSolutionAgreementInterfaceParameters"
+ ],
+ "summary": "Get Count of ManagementItSolutionAgreementInterfaceParameter",
+ "operationId": "getCompanyManagementItSolutionsByParentIdManagementProductsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "managementItSolutionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/managementItSolutions/count": {
+ "get": {
+ "tags": [
+ "ManagementItSolutions"
+ ],
+ "summary": "Get Count of ManagementItSolution",
+ "operationId": "getCompanyManagementItSolutionsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/marketDescriptions": {
+ "get": {
+ "tags": [
+ "CompanyMarketDescription"
+ ],
+ "summary": "Get List of MarketDescription",
+ "operationId": "getCompanyMarketDescriptions",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of MarketDescription",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/MarketDescription"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "CompanyMarketDescription"
+ ],
+ "summary": "Post MarketDescription",
+ "operationId": "postCompanyMarketDescriptions",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "marketDescription",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/MarketDescription"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "MarketDescription",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MarketDescription"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/marketDescriptions/{id}": {
+ "get": {
+ "tags": [
+ "CompanyMarketDescription"
+ ],
+ "summary": "Get MarketDescription",
+ "operationId": "getCompanyMarketDescriptionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "marketDescriptionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "MarketDescription",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MarketDescription"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "CompanyMarketDescription"
+ ],
+ "summary": "Delete MarketDescription",
+ "operationId": "deleteCompanyMarketDescriptionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "marketDescriptionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "CompanyMarketDescription"
+ ],
+ "summary": "Put MarketDescription",
+ "operationId": "putCompanyMarketDescriptionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "marketDescriptionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "marketDescription",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/MarketDescription"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "MarketDescription",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MarketDescription"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "CompanyMarketDescription"
+ ],
+ "summary": "Patch MarketDescription",
+ "operationId": "patchCompanyMarketDescriptionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "marketDescriptionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "MarketDescription",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MarketDescription"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/marketDescriptions/{id}/info": {
+ "get": {
+ "tags": [
+ "MarketDescriptionInfos"
+ ],
+ "summary": "Get MarketDescriptionInfos",
+ "operationId": "getCompanyMarketDescriptionsByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "MarketDescriptionInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "MarketDescriptionInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MarketDescriptionInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/marketDescriptions/{id}/usages": {
+ "get": {
+ "tags": [
+ "CompanyMarketDescription"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getCompanyMarketDescriptionsByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "marketDescriptionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/marketDescriptions/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "CompanyMarketDescription"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getCompanyMarketDescriptionsByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "marketDescriptionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/marketDescriptions/count": {
+ "get": {
+ "tags": [
+ "CompanyMarketDescription"
+ ],
+ "summary": "Get Count of MarketDescription",
+ "operationId": "getCompanyMarketDescriptionsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/marketDescriptions/info": {
+ "get": {
+ "tags": [
+ "MarketDescriptionInfos"
+ ],
+ "summary": "Get List of MarketDescriptionInfos",
+ "operationId": "getCompanyMarketDescriptionsInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of marketDescriptionInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/MarketDescriptionInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/marketDescriptions/info/count": {
+ "get": {
+ "tags": [
+ "MarketDescriptionInfos"
+ ],
+ "summary": "Get Count of MarketDescriptionInfos",
+ "operationId": "getCompanyMarketDescriptionsInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/noteTypes": {
+ "get": {
+ "tags": [
+ "CompanyNoteTypes"
+ ],
+ "summary": "Get List of CompanyNoteType",
+ "operationId": "getCompanyNoteTypes",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of CompanyNoteType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CompanyNoteType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "CompanyNoteTypes"
+ ],
+ "summary": "Post CompanyNoteType",
+ "operationId": "postCompanyNoteTypes",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "noteType",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyNoteType"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "CompanyNoteType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyNoteType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/noteTypes/{id}": {
+ "get": {
+ "tags": [
+ "CompanyNoteTypes"
+ ],
+ "summary": "Get CompanyNoteType",
+ "operationId": "getCompanyNoteTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "noteTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "CompanyNoteType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyNoteType"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "CompanyNoteTypes"
+ ],
+ "summary": "Delete CompanyNoteType",
+ "operationId": "deleteCompanyNoteTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "noteTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "CompanyNoteTypes"
+ ],
+ "summary": "Put CompanyNoteType",
+ "operationId": "putCompanyNoteTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "noteTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "noteType",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyNoteType"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "CompanyNoteType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyNoteType"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "CompanyNoteTypes"
+ ],
+ "summary": "Patch CompanyNoteType",
+ "operationId": "patchCompanyNoteTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "noteTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "CompanyNoteType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyNoteType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/noteTypes/{id}/info": {
+ "get": {
+ "tags": [
+ "CompanyNoteTypeInfo"
+ ],
+ "summary": "Get CompanyNoteTypeInfo",
+ "operationId": "getCompanyNoteTypesByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "noteTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "CompanyNoteTypeInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyNoteTypeInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/noteTypes/count": {
+ "get": {
+ "tags": [
+ "CompanyNoteTypes"
+ ],
+ "summary": "Get Count of CompanyNoteType",
+ "operationId": "getCompanyNoteTypesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/noteTypes/count/info": {
+ "get": {
+ "tags": [
+ "CompanyNoteTypeInfo"
+ ],
+ "summary": "Get Count of CompanyNoteTypeInfo",
+ "operationId": "getCompanyNoteTypesCountInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/noteTypes/info": {
+ "get": {
+ "tags": [
+ "CompanyNoteTypeInfo"
+ ],
+ "summary": "Get List of CompanyNoteTypeInfo",
+ "operationId": "getCompanyNoteTypesInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of CompanyNoteTypeInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CompanyNoteTypeInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/ownershipTypes": {
+ "get": {
+ "tags": [
+ "CompanyOwnershipType"
+ ],
+ "summary": "Get List of OwnershipType",
+ "operationId": "getCompanyOwnershipTypes",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of OwnershipType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/OwnershipType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "CompanyOwnershipType"
+ ],
+ "summary": "Post OwnershipType",
+ "operationId": "postCompanyOwnershipTypes",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "ownershipType",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/OwnershipType"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "OwnershipType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/OwnershipType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/ownershipTypes/{id}": {
+ "get": {
+ "tags": [
+ "CompanyOwnershipType"
+ ],
+ "summary": "Get OwnershipType",
+ "operationId": "getCompanyOwnershipTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ownershipTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "OwnershipType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/OwnershipType"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "CompanyOwnershipType"
+ ],
+ "summary": "Delete OwnershipType",
+ "operationId": "deleteCompanyOwnershipTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ownershipTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "CompanyOwnershipType"
+ ],
+ "summary": "Put OwnershipType",
+ "operationId": "putCompanyOwnershipTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ownershipTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "ownershipType",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/OwnershipType"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "OwnershipType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/OwnershipType"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "CompanyOwnershipType"
+ ],
+ "summary": "Patch OwnershipType",
+ "operationId": "patchCompanyOwnershipTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ownershipTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "OwnershipType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/OwnershipType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/ownershipTypes/{id}/info": {
+ "get": {
+ "tags": [
+ "OwnershipTypeInfos"
+ ],
+ "summary": "Get OwnershipTypeInfos",
+ "operationId": "getCompanyOwnershipTypesByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "OwnershipTypeInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "OwnershipTypeInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/OwnershipTypeInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/ownershipTypes/count": {
+ "get": {
+ "tags": [
+ "CompanyOwnershipType"
+ ],
+ "summary": "Get Count of OwnershipType",
+ "operationId": "getCompanyOwnershipTypesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/ownershipTypes/info": {
+ "get": {
+ "tags": [
+ "OwnershipTypeInfos"
+ ],
+ "summary": "Get List of OwnershipTypeInfos",
+ "operationId": "getCompanyOwnershipTypesInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ownershipTypeInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/OwnershipTypeInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/ownershipTypes/info/count": {
+ "get": {
+ "tags": [
+ "OwnershipTypeInfos"
+ ],
+ "summary": "Get Count of OwnershipTypeInfos",
+ "operationId": "getCompanyOwnershipTypesInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/paymentTypes/info/count": {
+ "get": {
+ "tags": [
+ "PaymentTypeInfos"
+ ],
+ "summary": "Get Count of PaymentTypeInfos",
+ "operationId": "getCompanyPaymentTypesInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/portalConfigurations": {
+ "get": {
+ "tags": [
+ "PortalConfigurations"
+ ],
+ "summary": "Get List of PortalConfiguration",
+ "operationId": "getCompanyPortalConfigurations",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of PortalConfiguration",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PortalConfiguration"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "PortalConfigurations"
+ ],
+ "summary": "Post PortalConfiguration",
+ "operationId": "postCompanyPortalConfigurations",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "portalConfiguration",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/PortalConfiguration"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "PortalConfiguration",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PortalConfiguration"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/portalConfigurations/{id}": {
+ "get": {
+ "tags": [
+ "PortalConfigurations"
+ ],
+ "summary": "Get PortalConfiguration",
+ "operationId": "getCompanyPortalConfigurationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "portalConfigurationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "PortalConfiguration",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PortalConfiguration"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "PortalConfigurations"
+ ],
+ "summary": "Delete PortalConfiguration",
+ "operationId": "deleteCompanyPortalConfigurationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "portalConfigurationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "PortalConfigurations"
+ ],
+ "summary": "Put PortalConfiguration",
+ "operationId": "putCompanyPortalConfigurationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "portalConfigurationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "portalConfiguration",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/PortalConfiguration"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "PortalConfiguration",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PortalConfiguration"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "PortalConfigurations"
+ ],
+ "summary": "Patch PortalConfiguration",
+ "operationId": "patchCompanyPortalConfigurationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "portalConfigurationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "PortalConfiguration",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PortalConfiguration"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/portalConfigurations/{parentId}/invoiceSetups": {
+ "get": {
+ "tags": [
+ "PortalConfigurationsInvoiceSetups"
+ ],
+ "summary": "Get List of PortalConfigurationInvoiceSetup",
+ "operationId": "getCompanyPortalConfigurationsByParentIdInvoiceSetups",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "portalConfigurationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of PortalConfigurationInvoiceSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PortalConfigurationInvoiceSetup"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/portalConfigurations/{parentId}/invoiceSetups/{id}": {
+ "get": {
+ "tags": [
+ "PortalConfigurationsInvoiceSetups"
+ ],
+ "summary": "Get PortalConfigurationInvoiceSetup",
+ "operationId": "getCompanyPortalConfigurationsByParentIdInvoiceSetupsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "invoiceSetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "portalConfigurationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "PortalConfigurationInvoiceSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PortalConfigurationInvoiceSetup"
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "PortalConfigurationsInvoiceSetups"
+ ],
+ "summary": "Put PortalConfigurationInvoiceSetup",
+ "operationId": "putCompanyPortalConfigurationsByParentIdInvoiceSetupsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "invoiceSetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "portalConfigurationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "portalConfigurationInvoiceSetup",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/PortalConfigurationInvoiceSetup"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "PortalConfigurationInvoiceSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PortalConfigurationInvoiceSetup"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "PortalConfigurationsInvoiceSetups"
+ ],
+ "summary": "Patch PortalConfigurationInvoiceSetup",
+ "operationId": "patchCompanyPortalConfigurationsByParentIdInvoiceSetupsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "invoiceSetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "portalConfigurationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "PortalConfigurationInvoiceSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PortalConfigurationInvoiceSetup"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/portalConfigurations/{parentId}/invoiceSetups/{id}/testTransaction": {
+ "post": {
+ "tags": [
+ "PortalConfigurationsInvoiceSetups"
+ ],
+ "summary": "Post SuccessResponse",
+ "operationId": "postCompanyPortalConfigurationsByParentIdInvoiceSetupsByIdTestTransaction",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "invoiceSetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "portalConfigurationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "portalConfigurationInvoiceSetup",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/PortalConfigurationInvoiceSetup"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "SuccessResponse",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SuccessResponse"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/portalConfigurations/{parentId}/invoiceSetups/count": {
+ "get": {
+ "tags": [
+ "PortalConfigurationsInvoiceSetups"
+ ],
+ "summary": "Get Count of PortalConfigurationInvoiceSetup",
+ "operationId": "getCompanyPortalConfigurationsByParentIdInvoiceSetupsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "portalConfigurationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/portalConfigurations/{parentId}/opportunitySetups": {
+ "get": {
+ "tags": [
+ "PortalConfigurationOpportunitySetups"
+ ],
+ "summary": "Get List of PortalConfigurationOpportunitySetup",
+ "operationId": "getCompanyPortalConfigurationsByParentIdOpportunitySetups",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "portalConfigurationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of PortalConfigurationOpportunitySetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PortalConfigurationOpportunitySetup"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "PortalConfigurationOpportunitySetups"
+ ],
+ "summary": "Put PortalConfigurationOpportunitySetup",
+ "operationId": "putCompanyPortalConfigurationsByParentIdOpportunitySetups",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "portalConfigurationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "opportunitySetup",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/PortalConfigurationOpportunitySetup"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "PortalConfigurationOpportunitySetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PortalConfigurationOpportunitySetup"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "PortalConfigurationOpportunitySetups"
+ ],
+ "summary": "Patch PortalConfigurationOpportunitySetup",
+ "operationId": "patchCompanyPortalConfigurationsByParentIdOpportunitySetups",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "portalConfigurationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "PortalConfigurationOpportunitySetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PortalConfigurationOpportunitySetup"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/portalConfigurations/{parentId}/opportunitySetups/{id}": {
+ "get": {
+ "tags": [
+ "PortalConfigurationOpportunitySetups"
+ ],
+ "summary": "Get PortalConfigurationOpportunitySetup",
+ "operationId": "getCompanyPortalConfigurationsByParentIdOpportunitySetupsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "opportunitySetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "portalConfigurationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "PortalConfigurationOpportunitySetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PortalConfigurationOpportunitySetup"
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "PortalConfigurationOpportunitySetups"
+ ],
+ "summary": "Put PortalConfigurationOpportunitySetup",
+ "operationId": "putCompanyPortalConfigurationsByParentIdOpportunitySetupsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "opportunitySetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "portalConfigurationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "opportunitySetup",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/PortalConfigurationOpportunitySetup"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "PortalConfigurationOpportunitySetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PortalConfigurationOpportunitySetup"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "PortalConfigurationOpportunitySetups"
+ ],
+ "summary": "Patch PortalConfigurationOpportunitySetup",
+ "operationId": "patchCompanyPortalConfigurationsByParentIdOpportunitySetupsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "opportunitySetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "portalConfigurationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "PortalConfigurationOpportunitySetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PortalConfigurationOpportunitySetup"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/portalConfigurations/{parentId}/passwordEmailSetups": {
+ "get": {
+ "tags": [
+ "PortalConfigurationPasswordEmailSetups"
+ ],
+ "summary": "Get List of PortalConfigurationPasswordEmailSetup",
+ "operationId": "getCompanyPortalConfigurationsByParentIdPasswordEmailSetups",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "portalConfigurationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of PortalConfigurationPasswordEmailSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PortalConfigurationPasswordEmailSetup"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/portalConfigurations/{parentId}/passwordEmailSetups/{id}": {
+ "get": {
+ "tags": [
+ "PortalConfigurationPasswordEmailSetups"
+ ],
+ "summary": "Get PortalConfigurationPasswordEmailSetup",
+ "operationId": "getCompanyPortalConfigurationsByParentIdPasswordEmailSetupsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "passwordEmailSetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "portalConfigurationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "PortalConfigurationPasswordEmailSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PortalConfigurationPasswordEmailSetup"
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "PortalConfigurationPasswordEmailSetups"
+ ],
+ "summary": "Put PortalConfigurationPasswordEmailSetup",
+ "operationId": "putCompanyPortalConfigurationsByParentIdPasswordEmailSetupsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "passwordEmailSetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "portalConfigurationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "passwordEmailSetup",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/PortalConfigurationPasswordEmailSetup"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "PortalConfigurationPasswordEmailSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PortalConfigurationPasswordEmailSetup"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "PortalConfigurationPasswordEmailSetups"
+ ],
+ "summary": "Patch PortalConfigurationPasswordEmailSetup",
+ "operationId": "patchCompanyPortalConfigurationsByParentIdPasswordEmailSetupsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "passwordEmailSetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "portalConfigurationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "PortalConfigurationPasswordEmailSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PortalConfigurationPasswordEmailSetup"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/portalConfigurations/{parentId}/projectSetups": {
+ "get": {
+ "tags": [
+ "PortalConfigurationProjectSetups"
+ ],
+ "summary": "Get List of PortalConfigurationProjectSetup",
+ "operationId": "getCompanyPortalConfigurationsByParentIdProjectSetups",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "portalConfigurationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of PortalConfigurationProjectSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PortalConfigurationProjectSetup"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/portalConfigurations/{parentId}/projectSetups/{id}": {
+ "get": {
+ "tags": [
+ "PortalConfigurationProjectSetups"
+ ],
+ "summary": "Get PortalConfigurationProjectSetup",
+ "operationId": "getCompanyPortalConfigurationsByParentIdProjectSetupsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "projectSetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "portalConfigurationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "PortalConfigurationProjectSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PortalConfigurationProjectSetup"
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "PortalConfigurationProjectSetups"
+ ],
+ "summary": "Put PortalConfigurationProjectSetup",
+ "operationId": "putCompanyPortalConfigurationsByParentIdProjectSetupsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "projectSetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "portalConfigurationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "portalConfigurationProjectSetup",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/PortalConfigurationProjectSetup"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "PortalConfigurationProjectSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PortalConfigurationProjectSetup"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "PortalConfigurationProjectSetups"
+ ],
+ "summary": "Patch PortalConfigurationProjectSetup",
+ "operationId": "patchCompanyPortalConfigurationsByParentIdProjectSetupsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "projectSetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "portalConfigurationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "PortalConfigurationProjectSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PortalConfigurationProjectSetup"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/portalConfigurations/{parentId}/projectSetups/count": {
+ "get": {
+ "tags": [
+ "PortalConfigurationProjectSetups"
+ ],
+ "summary": "Get Count of PortalConfigurationProjectSetup",
+ "operationId": "getCompanyPortalConfigurationsByParentIdProjectSetupsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "portalConfigurationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/portalConfigurations/{parentId}/serviceSetups": {
+ "get": {
+ "tags": [
+ "PortalConfigurationServiceSetups"
+ ],
+ "summary": "Get List of PortalConfigurationServiceSetup",
+ "operationId": "getCompanyPortalConfigurationsByParentIdServiceSetups",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "portalConfigurationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of PortalConfigurationServiceSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PortalConfigurationServiceSetup"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/portalConfigurations/{parentId}/serviceSetups/{id}": {
+ "get": {
+ "tags": [
+ "PortalConfigurationServiceSetups"
+ ],
+ "summary": "Get PortalConfigurationServiceSetup",
+ "operationId": "getCompanyPortalConfigurationsByParentIdServiceSetupsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "serviceSetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "portalConfigurationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "PortalConfigurationServiceSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PortalConfigurationServiceSetup"
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "PortalConfigurationServiceSetups"
+ ],
+ "summary": "Put PortalConfigurationServiceSetup",
+ "operationId": "putCompanyPortalConfigurationsByParentIdServiceSetupsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "serviceSetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "portalConfigurationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "portalConfigurationServiceSetup",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/PortalConfigurationServiceSetup"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "PortalConfigurationServiceSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PortalConfigurationServiceSetup"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "PortalConfigurationServiceSetups"
+ ],
+ "summary": "Patch PortalConfigurationServiceSetup",
+ "operationId": "patchCompanyPortalConfigurationsByParentIdServiceSetupsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "serviceSetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "portalConfigurationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "PortalConfigurationServiceSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PortalConfigurationServiceSetup"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/portalConfigurations/{parentId}/serviceSetups/count": {
+ "get": {
+ "tags": [
+ "PortalConfigurationServiceSetups"
+ ],
+ "summary": "Get Count of PortalConfigurationServiceSetup",
+ "operationId": "getCompanyPortalConfigurationsByParentIdServiceSetupsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "portalConfigurationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/portalConfigurations/copy": {
+ "post": {
+ "tags": [
+ "PortalConfigurations"
+ ],
+ "summary": "Post PortalConfiguration",
+ "operationId": "postCompanyPortalConfigurationsCopy",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "copy",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/PortalConfiguration"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "PortalConfiguration",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PortalConfiguration"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/portalConfigurations/count": {
+ "get": {
+ "tags": [
+ "PortalConfigurations"
+ ],
+ "summary": "Get Count of PortalConfiguration",
+ "operationId": "getCompanyPortalConfigurationsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/portalConfigurations/invoiceSetup/paymentProcessors": {
+ "get": {
+ "tags": [
+ "PortalConfigurationPaymentProcessors"
+ ],
+ "summary": "Get List of PortalConfigurationPaymentProcessor",
+ "operationId": "getCompanyPortalConfigurationsInvoiceSetupPaymentProcessors",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of PortalConfigurationPaymentProcessor",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PortalConfigurationPaymentProcessor"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/portalConfigurations/invoiceSetup/paymentProcessors/{id}": {
+ "get": {
+ "tags": [
+ "PortalConfigurationPaymentProcessors"
+ ],
+ "summary": "Get PortalConfigurationPaymentProcessor",
+ "operationId": "getCompanyPortalConfigurationsInvoiceSetupPaymentProcessorsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "paymentProcessorId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "PortalConfigurationPaymentProcessor",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PortalConfigurationPaymentProcessor"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/portalConfigurations/invoiceSetup/paymentProcessors/count": {
+ "get": {
+ "tags": [
+ "PortalConfigurationPaymentProcessors"
+ ],
+ "summary": "Get Count of PortalConfigurationPaymentProcessor",
+ "operationId": "getCompanyPortalConfigurationsInvoiceSetupPaymentProcessorsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/portalSecurityLevels": {
+ "get": {
+ "tags": [
+ "PortalSecurityLevels"
+ ],
+ "summary": "Get List of PortalSecurityLevel",
+ "operationId": "getCompanyPortalSecurityLevels",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of PortalSecurityLevel",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PortalSecurityLevel"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/portalSecurityLevels/{id}": {
+ "get": {
+ "tags": [
+ "PortalSecurityLevels"
+ ],
+ "summary": "Get PortalSecurityLevel",
+ "operationId": "getCompanyPortalSecurityLevelsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "portalSecurityLevelId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "PortalSecurityLevel",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PortalSecurityLevel"
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "PortalSecurityLevels"
+ ],
+ "summary": "Put PortalSecurityLevel",
+ "operationId": "putCompanyPortalSecurityLevelsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "portalSecurityLevelId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "_portalSecurityLevel",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/PortalSecurityLevel"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "PortalSecurityLevel",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PortalSecurityLevel"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "PortalSecurityLevels"
+ ],
+ "summary": "Patch PortalSecurityLevel",
+ "operationId": "patchCompanyPortalSecurityLevelsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "portalSecurityLevelId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "PortalSecurityLevel",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PortalSecurityLevel"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/portalSecurityLevels/count": {
+ "get": {
+ "tags": [
+ "PortalSecurityLevels"
+ ],
+ "summary": "Get Count of PortalSecurityLevel",
+ "operationId": "getCompanyPortalSecurityLevelsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/portalSecuritySettings": {
+ "get": {
+ "tags": [
+ "PortalSecuritySettings"
+ ],
+ "summary": "Get List of PortalSecuritySetting",
+ "operationId": "getCompanyPortalSecuritySettings",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of PortalSecuritySetting",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PortalSecuritySetting"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/portalSecuritySettings/{id}": {
+ "get": {
+ "tags": [
+ "PortalSecuritySettings"
+ ],
+ "summary": "Get PortalSecuritySetting",
+ "operationId": "getCompanyPortalSecuritySettingsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "portalSecuritySettingId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "PortalSecuritySetting",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PortalSecuritySetting"
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "PortalSecuritySettings"
+ ],
+ "summary": "Put PortalSecuritySetting",
+ "operationId": "putCompanyPortalSecuritySettingsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "portalSecuritySettingId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "portalSecurity",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/PortalSecuritySetting"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "PortalSecuritySetting",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PortalSecuritySetting"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "PortalSecuritySettings"
+ ],
+ "summary": "Patch PortalSecuritySetting",
+ "operationId": "patchCompanyPortalSecuritySettingsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "portalSecuritySettingId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "PortalSecuritySetting",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PortalSecuritySetting"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/portalSecuritySettings/count": {
+ "get": {
+ "tags": [
+ "PortalSecuritySettings"
+ ],
+ "summary": "Get Count of PortalSecuritySetting",
+ "operationId": "getCompanyPortalSecuritySettingsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/states": {
+ "get": {
+ "tags": [
+ "States"
+ ],
+ "summary": "Get List of State",
+ "operationId": "getCompanyStates",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of State",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/State"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "States"
+ ],
+ "summary": "Post State",
+ "operationId": "postCompanyStates",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "state",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/State"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "State",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/State"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/states/{id}": {
+ "get": {
+ "tags": [
+ "States"
+ ],
+ "summary": "Get State",
+ "operationId": "getCompanyStatesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "stateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "State",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/State"
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "States"
+ ],
+ "summary": "Put State",
+ "operationId": "putCompanyStatesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "stateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "state",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/State"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "State",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/State"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "States"
+ ],
+ "summary": "Patch State",
+ "operationId": "patchCompanyStatesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "stateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "State",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/State"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "States"
+ ],
+ "summary": "Delete State",
+ "operationId": "deleteCompanyStatesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "stateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ }
+ },
+ "/company/states/{id}/info": {
+ "get": {
+ "tags": [
+ "StateInfos"
+ ],
+ "summary": "Get StateInfos",
+ "operationId": "getCompanyStatesByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "StateInfo",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "StateInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/StateInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/states/{id}/usages": {
+ "get": {
+ "tags": [
+ "States"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getCompanyStatesByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "stateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/states/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "States"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getCompanyStatesByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "stateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/states/count": {
+ "get": {
+ "tags": [
+ "States"
+ ],
+ "summary": "Get Count of Usage",
+ "operationId": "getCompanyStatesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/states/info": {
+ "get": {
+ "tags": [
+ "StateInfos"
+ ],
+ "summary": "Get List of StateInfos",
+ "operationId": "getCompanyStatesInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of stateInfos",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/StateInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/states/info/count": {
+ "get": {
+ "tags": [
+ "StateInfos"
+ ],
+ "summary": "Get Count of StateInfos",
+ "operationId": "getCompanyStatesInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/teamRoles": {
+ "get": {
+ "tags": [
+ "CompanyTeamRole"
+ ],
+ "summary": "Get List of TeamRole",
+ "operationId": "getCompanyTeamRoles",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of TeamRole",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/TeamRole"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "CompanyTeamRole"
+ ],
+ "summary": "Post TeamRole",
+ "operationId": "postCompanyTeamRoles",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "teamRole",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/TeamRole"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "TeamRole",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TeamRole"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/teamRoles/{id}": {
+ "get": {
+ "tags": [
+ "CompanyTeamRole"
+ ],
+ "summary": "Get TeamRole",
+ "operationId": "getCompanyTeamRolesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "teamRoleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "TeamRole",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TeamRole"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "CompanyTeamRole"
+ ],
+ "summary": "Delete TeamRole",
+ "operationId": "deleteCompanyTeamRolesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "teamRoleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "CompanyTeamRole"
+ ],
+ "summary": "Put TeamRole",
+ "operationId": "putCompanyTeamRolesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "teamRoleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "teamRole",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/TeamRole"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "TeamRole",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TeamRole"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "CompanyTeamRole"
+ ],
+ "summary": "Patch TeamRole",
+ "operationId": "patchCompanyTeamRolesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "teamRoleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "TeamRole",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TeamRole"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/teamRoles/{id}/info": {
+ "get": {
+ "tags": [
+ "TeamRoleInfos"
+ ],
+ "summary": "Get TeamRoleInfos",
+ "operationId": "getCompanyTeamRolesByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "TeamRoleInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "TeamRoleInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TeamRoleInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/teamRoles/{id}/usages": {
+ "get": {
+ "tags": [
+ "CompanyTeamRole"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getCompanyTeamRolesByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "teamRoleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/teamRoles/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "CompanyTeamRole"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getCompanyTeamRolesByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "teamRoleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/teamRoles/count": {
+ "get": {
+ "tags": [
+ "CompanyTeamRole"
+ ],
+ "summary": "Get Count of Usage",
+ "operationId": "getCompanyTeamRolesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/teamRoles/info": {
+ "get": {
+ "tags": [
+ "TeamRoleInfos"
+ ],
+ "summary": "Get List of TeamRoleInfos",
+ "operationId": "getCompanyTeamRolesInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of teamRoleInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/TeamRoleInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/teamRoles/info/count": {
+ "get": {
+ "tags": [
+ "TeamRoleInfos"
+ ],
+ "summary": "Get Count of TeamRoleInfos",
+ "operationId": "getCompanyTeamRolesInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/tracks": {
+ "get": {
+ "tags": [
+ "Tracks"
+ ],
+ "summary": "Get List of Track",
+ "operationId": "getCompanyTracks",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Track",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Track"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "Tracks"
+ ],
+ "summary": "Post Track",
+ "operationId": "postCompanyTracks",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "track",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Track"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "Track",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Track"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/tracks/{id}": {
+ "get": {
+ "tags": [
+ "Tracks"
+ ],
+ "summary": "Get Track",
+ "operationId": "getCompanyTracksById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "trackId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Track",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Track"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "Tracks"
+ ],
+ "summary": "Delete Track",
+ "operationId": "deleteCompanyTracksById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "trackId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "Tracks"
+ ],
+ "summary": "Put Track",
+ "operationId": "putCompanyTracksById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "trackId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "track",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Track"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Track",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Track"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "Tracks"
+ ],
+ "summary": "Patch Track",
+ "operationId": "patchCompanyTracksById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "trackId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Track",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Track"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/tracks/{parentId}/actions": {
+ "get": {
+ "tags": [
+ "TrackActions"
+ ],
+ "summary": "Get List of TrackAction",
+ "operationId": "getCompanyTracksByParentIdActions",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "trackId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of TrackAction",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/TrackAction"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "TrackActions"
+ ],
+ "summary": "Post TrackAction",
+ "operationId": "postCompanyTracksByParentIdActions",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "trackId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "trackAction",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/TrackAction"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "TrackAction",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TrackAction"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/tracks/{parentId}/actions/{id}": {
+ "get": {
+ "tags": [
+ "TrackActions"
+ ],
+ "summary": "Get TrackAction",
+ "operationId": "getCompanyTracksByParentIdActionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "actionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "trackId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "TrackAction",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TrackAction"
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "TrackActions"
+ ],
+ "summary": "Put TrackAction",
+ "operationId": "putCompanyTracksByParentIdActionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "actionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "trackId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "trackAction",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/TrackAction"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "TrackAction",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TrackAction"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "TrackActions"
+ ],
+ "summary": "Patch TrackAction",
+ "operationId": "patchCompanyTracksByParentIdActionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "actionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "trackId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "TrackAction",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TrackAction"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "TrackActions"
+ ],
+ "summary": "Delete TrackAction",
+ "operationId": "deleteCompanyTracksByParentIdActionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "actionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "trackId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ }
+ },
+ "/company/tracks/{parentId}/actions/count": {
+ "get": {
+ "tags": [
+ "TrackActions"
+ ],
+ "summary": "Get Count of TrackAction",
+ "operationId": "getCompanyTracksByParentIdActionsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "trackId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/tracks/count": {
+ "get": {
+ "tags": [
+ "Tracks"
+ ],
+ "summary": "Get Count of Track",
+ "operationId": "getCompanyTracksCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/configurations/types/{grandparentId}/questions/{parentId}/values/{id}/info": {
+ "get": {
+ "tags": [
+ "ConfigurationTypeQuestionValueInfos"
+ ],
+ "summary": "Get ConfigurationTypeQuestionValueInfo",
+ "operationId": "getConfigurationsTypesByGrandparentIdQuestionsByParentIdValuesByIdInfo",
+ "parameters": [
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "ConfigurationTypeQuestionInfo",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ConfigurationTypeQuestionInfo",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ConfigurationTypeQuestionInfo",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ConfigurationTypeQuestionInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ConfigurationTypeQuestionInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/configurations/types/{grandparentId}/questions/{parentId}/values/info": {
+ "get": {
+ "tags": [
+ "ConfigurationTypeQuestionValueInfos"
+ ],
+ "summary": "Get ConfigurationTypeQuestionValueInfo",
+ "operationId": "getConfigurationsTypesByGrandparentIdQuestionsByParentIdValuesInfo",
+ "parameters": [
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "ConfigurationTypeQuestionValueInfo",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ConfigurationTypeQuestionValueInfo",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ConfigurationTypeQuestionInfos",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ConfigurationTypeQuestionValueInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/configurations/types/{grandparentId}/questions/{parentId}/values/info/count": {
+ "get": {
+ "tags": [
+ "ConfigurationTypeQuestionValueInfos"
+ ],
+ "summary": "Get Count of ConfigurationTypeQuestionValueInfos",
+ "operationId": "getConfigurationsTypesByGrandparentIdQuestionsByParentIdValuesInfoCount",
+ "parameters": [
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "ConfigurationTypeQuestionValueInfo",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ConfigurationTypeQuestionValueInfo",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/configurations/types/{parentId}/questions/{id}/info": {
+ "get": {
+ "tags": [
+ "ConfigurationTypeQuestionInfo"
+ ],
+ "summary": "Get ConfigurationTypeQuestionInfo",
+ "operationId": "getConfigurationsTypesByParentIdQuestionsByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ConfigurationTypeQuestionInfo",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ConfigurationTypeQuestionInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ConfigurationTypeQuestionInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/configurations/types/{parentId}/questions/info": {
+ "get": {
+ "tags": [
+ "ConfigurationTypeQuestionInfos"
+ ],
+ "summary": "Get List of ConfigurationTypeQuestionInfos",
+ "operationId": "getConfigurationsTypesByParentIdQuestionsInfo",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ConfigurationTypeQuestionInfos",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ConfigurationTypeQuestionInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/configurations/types/{parentId}/questions/info/count": {
+ "get": {
+ "tags": [
+ "ConfigurationTypeQuestionInfos"
+ ],
+ "summary": "Get Count of ConfigurationTypeQuestionInfos",
+ "operationId": "getConfigurationsTypesByParentIdQuestionsInfoCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/configurations/types/info": {
+ "get": {
+ "tags": [
+ "ConfigurationTypeInfos"
+ ],
+ "summary": "Get List of ConfigurationTypeInfos",
+ "operationId": "getConfigurationsTypesInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of configurationTypeInfos",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ConfigurationTypeInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/configurations/types/info/count": {
+ "get": {
+ "tags": [
+ "ConfigurationTypeInfos"
+ ],
+ "summary": "Get Count of AddressFormatInfos",
+ "operationId": "getConfigurationsTypesInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/expense/classifications": {
+ "get": {
+ "tags": [
+ "Classifications"
+ ],
+ "summary": "Get List of Classification",
+ "operationId": "getExpenseClassifications",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Classification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Classification"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/expense/classifications/{id}": {
+ "get": {
+ "tags": [
+ "Classifications"
+ ],
+ "summary": "Get Classification",
+ "operationId": "getExpenseClassificationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "classificationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Classification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Classification"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/expense/classifications/count": {
+ "get": {
+ "tags": [
+ "Classifications"
+ ],
+ "summary": "Get Count of Classification",
+ "operationId": "getExpenseClassificationsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/expense/entries": {
+ "get": {
+ "tags": [
+ "ExpenseEntries"
+ ],
+ "summary": "Get List of ExpenseEntry",
+ "operationId": "getExpenseEntries",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ExpenseEntry",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ExpenseEntry"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ExpenseEntries"
+ ],
+ "summary": "Post ExpenseEntry",
+ "operationId": "postExpenseEntries",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "expenseEntry",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ExpenseEntry"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ExpenseEntry",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ExpenseEntry"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/expense/entries/{id}": {
+ "get": {
+ "tags": [
+ "ExpenseEntries"
+ ],
+ "summary": "Get ExpenseEntry",
+ "operationId": "getExpenseEntriesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "entryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ExpenseEntry",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ExpenseEntry"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ExpenseEntries"
+ ],
+ "summary": "Delete ExpenseEntry",
+ "operationId": "deleteExpenseEntriesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "entryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ExpenseEntries"
+ ],
+ "summary": "Put ExpenseEntry",
+ "operationId": "putExpenseEntriesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "entryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "expenseEntry",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ExpenseEntry"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ExpenseEntry",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ExpenseEntry"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ExpenseEntries"
+ ],
+ "summary": "Patch ExpenseEntry",
+ "operationId": "patchExpenseEntriesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "entryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ExpenseEntry",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ExpenseEntry"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/expense/entries/{parentId}/audits": {
+ "get": {
+ "tags": [
+ "ExpenseEntryAudits"
+ ],
+ "summary": "Get List of ExpenseEntryAudit",
+ "operationId": "getExpenseEntriesByParentIdAudits",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "entryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ExpenseEntryAudit",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ExpenseEntryAudit"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/expense/entries/{parentId}/audits/{id}": {
+ "get": {
+ "tags": [
+ "ExpenseEntryAudits"
+ ],
+ "summary": "Get ExpenseEntryAudit",
+ "operationId": "getExpenseEntriesByParentIdAuditsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "auditId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "entryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ExpenseEntryAudit",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ExpenseEntryAudit"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/expense/entries/{parentId}/audits/count": {
+ "get": {
+ "tags": [
+ "ExpenseEntryAudits"
+ ],
+ "summary": "Get Count of ExpenseEntryAudit",
+ "operationId": "getExpenseEntriesByParentIdAuditsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "entryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/expense/entries/count": {
+ "get": {
+ "tags": [
+ "ExpenseEntries"
+ ],
+ "summary": "Get Count of ExpenseEntry",
+ "operationId": "getExpenseEntriesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/expense/info/taxTypes": {
+ "get": {
+ "tags": [
+ "ExpenseTaxTypeInfos"
+ ],
+ "summary": "Get List of ExpenseTaxTypeInfo",
+ "operationId": "getExpenseInfoTaxTypes",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ExpenseTaxTypeInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ExpenseTaxTypeInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/expense/info/taxTypes/{id}": {
+ "get": {
+ "tags": [
+ "ExpenseTaxTypeInfos"
+ ],
+ "summary": "Get ExpenseTaxTypeInfo",
+ "operationId": "getExpenseInfoTaxTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "taxTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ExpenseTaxTypeInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ExpenseTaxTypeInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/expense/info/taxTypes/count": {
+ "get": {
+ "tags": [
+ "ExpenseTaxTypeInfos"
+ ],
+ "summary": "Get Count of ExpenseTaxTypeInfo",
+ "operationId": "getExpenseInfoTaxTypesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/expense/paymentTypes": {
+ "get": {
+ "tags": [
+ "PaymentTypes"
+ ],
+ "summary": "Get List of PaymentType",
+ "operationId": "getExpensePaymentTypes",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of PaymentType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PaymentType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "PaymentTypes"
+ ],
+ "summary": "Post PaymentType",
+ "operationId": "postExpensePaymentTypes",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "paymentType",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/PaymentType"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "PaymentType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PaymentType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/expense/paymentTypes/{id}": {
+ "get": {
+ "tags": [
+ "PaymentTypes"
+ ],
+ "summary": "Get PaymentType",
+ "operationId": "getExpensePaymentTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "paymentTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "PaymentType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PaymentType"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "PaymentTypes"
+ ],
+ "summary": "Delete PaymentType",
+ "operationId": "deleteExpensePaymentTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "paymentTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "PaymentTypes"
+ ],
+ "summary": "Put PaymentType",
+ "operationId": "putExpensePaymentTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "paymentTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "paymentType",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/PaymentType"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "PaymentType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PaymentType"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "PaymentTypes"
+ ],
+ "summary": "Patch PaymentType",
+ "operationId": "patchExpensePaymentTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "paymentTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "PaymentType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PaymentType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/expense/paymentTypes/{id}/info": {
+ "get": {
+ "tags": [
+ "PaymentTypeInfos"
+ ],
+ "summary": "Get PaymentTypeInfos",
+ "operationId": "getExpensePaymentTypesByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "PaymentTypeInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "PaymentTypeInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PaymentTypeInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/expense/paymentTypes/count": {
+ "get": {
+ "tags": [
+ "PaymentTypes"
+ ],
+ "summary": "Get Count of PaymentType",
+ "operationId": "getExpensePaymentTypesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/expense/paymentTypes/info": {
+ "get": {
+ "tags": [
+ "PaymentTypeInfos"
+ ],
+ "summary": "Get List of PaymentTypeInfos",
+ "operationId": "getExpensePaymentTypesInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of paymentTypeInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PaymentTypeInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/expense/reports": {
+ "get": {
+ "tags": [
+ "ExpenseReports"
+ ],
+ "summary": "Get List of ExpenseReport",
+ "operationId": "getExpenseReports",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ExpenseReport",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ExpenseReport"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/expense/reports/{id}": {
+ "get": {
+ "tags": [
+ "ExpenseReports"
+ ],
+ "summary": "Get ExpenseReport",
+ "operationId": "getExpenseReportsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "reportId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ExpenseReport",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ExpenseReport"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/expense/reports/{id}/approve": {
+ "post": {
+ "tags": [
+ "ExpenseReports"
+ ],
+ "summary": "Post SuccessResponse",
+ "operationId": "postExpenseReportsByIdApprove",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "reportId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "reportId",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ExpenseReportTierUpdate"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "SuccessResponse",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SuccessResponse"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/expense/reports/{id}/reject": {
+ "post": {
+ "tags": [
+ "ExpenseReports"
+ ],
+ "summary": "Post SuccessResponse",
+ "operationId": "postExpenseReportsByIdReject",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "reportId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "SuccessResponse",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SuccessResponse"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/expense/reports/{id}/reverse": {
+ "post": {
+ "tags": [
+ "ExpenseReports"
+ ],
+ "summary": "Post SuccessResponse",
+ "operationId": "postExpenseReportsByIdReverse",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "reportId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "SuccessResponse",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SuccessResponse"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/expense/reports/{id}/submit": {
+ "post": {
+ "tags": [
+ "ExpenseReports"
+ ],
+ "summary": "Post SuccessResponse",
+ "operationId": "postExpenseReportsByIdSubmit",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "reportId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "SuccessResponse",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SuccessResponse"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/expense/reports/{parentId}/audits": {
+ "get": {
+ "tags": [
+ "ExpenseReportAudits"
+ ],
+ "summary": "Get List of ExpenseReportAudit",
+ "operationId": "getExpenseReportsByParentIdAudits",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "reportId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ExpenseReportAudit",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ExpenseReportAudit"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/expense/reports/{parentId}/audits/{id}": {
+ "get": {
+ "tags": [
+ "ExpenseReportAudits"
+ ],
+ "summary": "Get ExpenseReportAudit",
+ "operationId": "getExpenseReportsByParentIdAuditsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "auditId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "reportId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ExpenseReportAudit",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ExpenseReportAudit"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/expense/reports/{parentId}/audits/count": {
+ "get": {
+ "tags": [
+ "ExpenseReportAudits"
+ ],
+ "summary": "Get Count of ExpenseReportAudit",
+ "operationId": "getExpenseReportsByParentIdAuditsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "reportId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/expense/reports/count": {
+ "get": {
+ "tags": [
+ "ExpenseReports"
+ ],
+ "summary": "Get Count of ExpenseReport",
+ "operationId": "getExpenseReportsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/expense/types": {
+ "get": {
+ "tags": [
+ "ExpenseTypes"
+ ],
+ "summary": "Get List of ExpenseType",
+ "operationId": "getExpenseTypes",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ExpenseType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ExpenseType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ExpenseTypes"
+ ],
+ "summary": "Post ExpenseType",
+ "operationId": "postExpenseTypes",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "expenseType",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ExpenseType"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ExpenseType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ExpenseType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/expense/types/{id}": {
+ "get": {
+ "tags": [
+ "ExpenseTypes"
+ ],
+ "summary": "Get ExpenseType",
+ "operationId": "getExpenseTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ExpenseType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ExpenseType"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ExpenseTypes"
+ ],
+ "summary": "Delete ExpenseType",
+ "operationId": "deleteExpenseTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ExpenseTypes"
+ ],
+ "summary": "Put ExpenseType",
+ "operationId": "putExpenseTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "expenseType",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ExpenseType"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ExpenseType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ExpenseType"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ExpenseTypes"
+ ],
+ "summary": "Patch ExpenseType",
+ "operationId": "patchExpenseTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ExpenseType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ExpenseType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/expense/types/{id}/info": {
+ "get": {
+ "tags": [
+ "ExpenseTypeInfos"
+ ],
+ "summary": "Get ExpenseTypeInfos",
+ "operationId": "getExpenseTypesByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ExpenseTypeInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ExpenseTypeInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ExpenseTypeInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/expense/types/count": {
+ "get": {
+ "tags": [
+ "ExpenseTypes"
+ ],
+ "summary": "Get Count of ExpenseType",
+ "operationId": "getExpenseTypesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/expense/types/info": {
+ "get": {
+ "tags": [
+ "ExpenseTypeInfos"
+ ],
+ "summary": "Get List of ExpenseTypeInfos",
+ "operationId": "getExpenseTypesInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of expenseTypeInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ExpenseTypeInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/accounting/batches": {
+ "get": {
+ "tags": [
+ "AccountingBatches"
+ ],
+ "summary": "Get List of AccountingBatch",
+ "operationId": "getFinanceAccountingBatches",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of AccountingBatch",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/AccountingBatch"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "AccountingBatches"
+ ],
+ "summary": "Post GLExport",
+ "operationId": "postFinanceAccountingBatches",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "accountingBatchParameters",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/CreateAccountingBatchRequest"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "GLExport",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/GLExport"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/accounting/batches/{id}": {
+ "get": {
+ "tags": [
+ "AccountingBatches"
+ ],
+ "summary": "Get AccountingBatch",
+ "operationId": "getFinanceAccountingBatchesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "batcheId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "AccountingBatch",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AccountingBatch"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "AccountingBatches"
+ ],
+ "summary": "Delete GLExport",
+ "operationId": "deleteFinanceAccountingBatchesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "batcheId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ }
+ },
+ "/finance/accounting/batches/{id}/export": {
+ "post": {
+ "tags": [
+ "AccountingBatches"
+ ],
+ "summary": "Post GLExport",
+ "operationId": "postFinanceAccountingBatchesByIdExport",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "batcheId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "batchExportParameters",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ExportAccountingBatchRequest"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "GLExport",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/GLExport"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/accounting/batches/{parentId}/entries": {
+ "get": {
+ "tags": [
+ "BatchEntries"
+ ],
+ "summary": "Get List of BatchEntry",
+ "operationId": "getFinanceAccountingBatchesByParentIdEntries",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "batcheId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of BatchEntry",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/BatchEntry"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/accounting/batches/{parentId}/entries/{id}": {
+ "get": {
+ "tags": [
+ "BatchEntries"
+ ],
+ "summary": "Get BatchEntry",
+ "operationId": "getFinanceAccountingBatchesByParentIdEntriesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "entryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "batcheId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "BatchEntry",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BatchEntry"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/accounting/batches/{parentId}/entries/count": {
+ "get": {
+ "tags": [
+ "BatchEntries"
+ ],
+ "summary": "Get Count of BatchEntry",
+ "operationId": "getFinanceAccountingBatchesByParentIdEntriesCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "batcheId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/accounting/batches/count": {
+ "get": {
+ "tags": [
+ "AccountingBatches"
+ ],
+ "summary": "Get Count of AccountingBatch",
+ "operationId": "getFinanceAccountingBatchesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/accounting/export": {
+ "post": {
+ "tags": [
+ "AccountingBatches"
+ ],
+ "summary": "Post GLExport",
+ "operationId": "postFinanceAccountingExport",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "batchExportParameters",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ExportAccountingBatchRequest"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "GLExport",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/GLExport"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/accounting/unpostedexpenses": {
+ "get": {
+ "tags": [
+ "AccountingUnpostedExpenses"
+ ],
+ "summary": "Get List of UnpostedExpense",
+ "operationId": "getFinanceAccountingUnpostedexpenses",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of UnpostedExpense",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/UnpostedExpense"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/accounting/unpostedexpenses/{id}": {
+ "get": {
+ "tags": [
+ "AccountingUnpostedExpenses"
+ ],
+ "summary": "Get UnpostedExpense",
+ "operationId": "getFinanceAccountingUnpostedexpensesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "unpostedexpensId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "UnpostedExpense",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/UnpostedExpense"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/accounting/unpostedexpenses/{parentId}/taxableLevels": {
+ "get": {
+ "tags": [
+ "AccountingUnpostedExpenseTaxableLevels"
+ ],
+ "summary": "Get List of UnpostedExpenseTaxableLevel",
+ "operationId": "getFinanceAccountingUnpostedexpensesByParentIdTaxableLevels",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "unpostedexpensId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of UnpostedExpenseTaxableLevel",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/UnpostedExpenseTaxableLevel"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/accounting/unpostedexpenses/{parentId}/taxableLevels/{id}": {
+ "get": {
+ "tags": [
+ "AccountingUnpostedExpenseTaxableLevels"
+ ],
+ "summary": "Get UnpostedExpenseTaxableLevel",
+ "operationId": "getFinanceAccountingUnpostedexpensesByParentIdTaxableLevelsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "taxableLevelId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "unpostedexpensId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "UnpostedExpenseTaxableLevel",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/UnpostedExpenseTaxableLevel"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/accounting/unpostedexpenses/{parentId}/taxableLevels/count": {
+ "get": {
+ "tags": [
+ "AccountingUnpostedExpenseTaxableLevels"
+ ],
+ "summary": "Get Count of UnpostedExpenseTaxableLevel",
+ "operationId": "getFinanceAccountingUnpostedexpensesByParentIdTaxableLevelsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "unpostedexpensId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/accounting/unpostedexpenses/count": {
+ "get": {
+ "tags": [
+ "AccountingUnpostedExpenses"
+ ],
+ "summary": "Get Count of UnpostedExpense",
+ "operationId": "getFinanceAccountingUnpostedexpensesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/accounting/unpostedinvoices": {
+ "get": {
+ "tags": [
+ "AccountingUnpostedInvoices"
+ ],
+ "summary": "Get List of UnpostedInvoice",
+ "operationId": "getFinanceAccountingUnpostedinvoices",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of UnpostedInvoice",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/UnpostedInvoice"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/accounting/unpostedinvoices/{id}": {
+ "get": {
+ "tags": [
+ "AccountingUnpostedInvoices"
+ ],
+ "summary": "Get UnpostedInvoice",
+ "operationId": "getFinanceAccountingUnpostedinvoicesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "unpostedinvoiceId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "UnpostedInvoice",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/UnpostedInvoice"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/accounting/unpostedinvoices/{parentId}/taxableLevels": {
+ "get": {
+ "tags": [
+ "AccountingUnpostedInvoiceTaxableLevels"
+ ],
+ "summary": "Get List of UnpostedInvoiceTaxableLevel",
+ "operationId": "getFinanceAccountingUnpostedinvoicesByParentIdTaxableLevels",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "unpostedinvoiceId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of UnpostedInvoiceTaxableLevel",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/UnpostedInvoiceTaxableLevel"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/accounting/unpostedinvoices/{parentId}/taxableLevels/{id}": {
+ "get": {
+ "tags": [
+ "AccountingUnpostedInvoiceTaxableLevels"
+ ],
+ "summary": "Get UnpostedInvoiceTaxableLevel",
+ "operationId": "getFinanceAccountingUnpostedinvoicesByParentIdTaxableLevelsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "taxableLevelId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "unpostedinvoiceId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "UnpostedInvoiceTaxableLevel",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/UnpostedInvoiceTaxableLevel"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/accounting/unpostedinvoices/{parentId}/taxableLevels/count": {
+ "get": {
+ "tags": [
+ "AccountingUnpostedInvoiceTaxableLevels"
+ ],
+ "summary": "Get Count of UnpostedInvoiceTaxableLevel",
+ "operationId": "getFinanceAccountingUnpostedinvoicesByParentIdTaxableLevelsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "unpostedinvoiceId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/accounting/unpostedinvoices/count": {
+ "get": {
+ "tags": [
+ "AccountingUnpostedInvoices"
+ ],
+ "summary": "Get Count of UnpostedInvoice",
+ "operationId": "getFinanceAccountingUnpostedinvoicesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/accounting/unpostedpayments": {
+ "get": {
+ "tags": [
+ "AccountingUnpostedPayments"
+ ],
+ "summary": "Get List of UnpostedPayments",
+ "operationId": "getFinanceAccountingUnpostedpayments",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of UnpostedPayments",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/UnpostedPayments"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/accounting/unpostedPayments/{id}": {
+ "get": {
+ "tags": [
+ "AccountingUnpostedPayments"
+ ],
+ "summary": "Get UnpostedPayments",
+ "operationId": "getFinanceAccountingUnpostedPaymentsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "unpostedPaymentsId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "UnpostedPayments",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/UnpostedPayments"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/accounting/unpostedPayments/count": {
+ "get": {
+ "tags": [
+ "AccountingUnpostedPayments"
+ ],
+ "summary": "Get Count of UnpostedPayments",
+ "operationId": "getFinanceAccountingUnpostedPaymentsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/accounting/unpostedprocurement": {
+ "get": {
+ "tags": [
+ "AccountingUnpostedProcurements"
+ ],
+ "summary": "Get List of UnpostedProcurement",
+ "operationId": "getFinanceAccountingUnpostedprocurement",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of UnpostedProcurement",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/UnpostedProcurement"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/accounting/unpostedprocurement/{id}": {
+ "get": {
+ "tags": [
+ "AccountingUnpostedProcurements"
+ ],
+ "summary": "Get UnpostedProcurement",
+ "operationId": "getFinanceAccountingUnpostedprocurementById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "unpostedprocurementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "UnpostedProcurement",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/UnpostedProcurement"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/accounting/unpostedprocurement/{parentId}/taxableLevels": {
+ "get": {
+ "tags": [
+ "AccountingUnpostedProcurementTaxableLevels"
+ ],
+ "summary": "Get List of UnpostedProcurementTaxableLevel",
+ "operationId": "getFinanceAccountingUnpostedprocurementByParentIdTaxableLevels",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "unpostedprocurementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of UnpostedProcurementTaxableLevel",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/UnpostedProcurementTaxableLevel"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/accounting/unpostedprocurement/{parentId}/taxableLevels/{id}": {
+ "get": {
+ "tags": [
+ "AccountingUnpostedProcurementTaxableLevels"
+ ],
+ "summary": "Get UnpostedProcurementTaxableLevel",
+ "operationId": "getFinanceAccountingUnpostedprocurementByParentIdTaxableLevelsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "taxableLevelId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "unpostedprocurementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "UnpostedProcurementTaxableLevel",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/UnpostedProcurementTaxableLevel"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/accounting/unpostedprocurement/{parentId}/taxableLevels/count": {
+ "get": {
+ "tags": [
+ "AccountingUnpostedProcurementTaxableLevels"
+ ],
+ "summary": "Get Count of UnpostedProcurementTaxableLevel",
+ "operationId": "getFinanceAccountingUnpostedprocurementByParentIdTaxableLevelsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "unpostedprocurementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/accounting/unpostedprocurement/count": {
+ "get": {
+ "tags": [
+ "AccountingUnpostedProcurements"
+ ],
+ "summary": "Get Count of UnpostedProcurement",
+ "operationId": "getFinanceAccountingUnpostedprocurementCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/accountingPackages": {
+ "get": {
+ "tags": [
+ "AccountingPackages"
+ ],
+ "summary": "Get List of AccountingPackage",
+ "operationId": "getFinanceAccountingPackages",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of AccountingPackage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/AccountingPackage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/accountingPackages/{id}": {
+ "get": {
+ "tags": [
+ "AccountingPackages"
+ ],
+ "summary": "Get AccountingPackage",
+ "operationId": "getFinanceAccountingPackagesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "accountingPackageId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "AccountingPackage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AccountingPackage"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/accountingPackages/count": {
+ "get": {
+ "tags": [
+ "AccountingPackages"
+ ],
+ "summary": "Get Count of AccountingPackage",
+ "operationId": "getFinanceAccountingPackagesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/accountingPackageSetup": {
+ "get": {
+ "tags": [
+ "AccountingPackageSetups"
+ ],
+ "summary": "Get List of AccountingPackageSetup",
+ "operationId": "getFinanceAccountingPackageSetup",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of AccountingPackageSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/AccountingPackageSetup"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/accountingPackageSetup/{id}": {
+ "get": {
+ "tags": [
+ "AccountingPackageSetups"
+ ],
+ "summary": "Get AccountingPackageSetup",
+ "operationId": "getFinanceAccountingPackageSetupById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "accountingPackageSetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "AccountingPackageSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AccountingPackageSetup"
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "AccountingPackageSetups"
+ ],
+ "summary": "Put AccountingPackageSetup",
+ "operationId": "putFinanceAccountingPackageSetupById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "accountingPackageSetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "accountingPackageSetup",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/AccountingPackageSetup"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "AccountingPackageSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AccountingPackageSetup"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "AccountingPackageSetups"
+ ],
+ "summary": "Patch AccountingPackageSetup",
+ "operationId": "patchFinanceAccountingPackageSetupById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "accountingPackageSetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "AccountingPackageSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AccountingPackageSetup"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/accountingPackageSetup/count": {
+ "get": {
+ "tags": [
+ "AccountingPackageSetups"
+ ],
+ "summary": "Get Count of AccountingPackageSetup",
+ "operationId": "getFinanceAccountingPackageSetupCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreementrecap/": {
+ "get": {
+ "tags": [
+ "AgreementRecaps"
+ ],
+ "summary": "Get List of AgreementRecaps",
+ "operationId": "getFinanceAgreementrecap",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of agreementRecapses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/AgreementRecap"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreementrecap/{id}": {
+ "get": {
+ "tags": [
+ "AgreementRecaps"
+ ],
+ "summary": "Get AgreementRecaps",
+ "operationId": "getFinanceAgreementrecapById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "AgreementRecapId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "AgreementRecap",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementRecap"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreements": {
+ "get": {
+ "tags": [
+ "Agreements"
+ ],
+ "summary": "Get List of Agreement",
+ "operationId": "getFinanceAgreements",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Agreement",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Agreement"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "Agreements"
+ ],
+ "summary": "Post Agreement",
+ "operationId": "postFinanceAgreements",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "agreement",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Agreement"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "Agreement",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Agreement"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreements/{id}": {
+ "get": {
+ "tags": [
+ "Agreements"
+ ],
+ "summary": "Get Agreement",
+ "operationId": "getFinanceAgreementsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Agreement",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Agreement"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "Agreements"
+ ],
+ "summary": "Delete Agreement",
+ "operationId": "deleteFinanceAgreementsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "Agreements"
+ ],
+ "summary": "Put Agreement",
+ "operationId": "putFinanceAgreementsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "agreement",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Agreement"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Agreement",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Agreement"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "Agreements"
+ ],
+ "summary": "Patch Agreement",
+ "operationId": "patchFinanceAgreementsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Agreement",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Agreement"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreements/{id}/applicationParameters/{podId}": {
+ "get": {
+ "tags": [
+ "Agreements"
+ ],
+ "summary": "Get AgreementApplicationParameters",
+ "operationId": "getFinanceAgreementsByIdApplicationParametersByPodId",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "agreementHeaderId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "podId",
+ "in": "path",
+ "description": "podId",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "AgreementApplicationParameters",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementApplicationParameters"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreements/{id}/invoice": {
+ "post": {
+ "tags": [
+ "Agreements"
+ ],
+ "summary": "Post AgreementInvoice",
+ "operationId": "postFinanceAgreementsByIdInvoice",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "id",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "201": {
+ "description": "Agreement",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreements/{id}/quickAccess/count": {
+ "get": {
+ "tags": [
+ "Agreements"
+ ],
+ "summary": "Get Agreement Tab Count",
+ "operationId": "getFinanceAgreementsByIdQuickAccessCount",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "agreementHeaderId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "AgreementApplicationParameters",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementTabsCount"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreements/{id}/recurringParameters/{podId}": {
+ "get": {
+ "tags": [
+ "Agreements"
+ ],
+ "summary": "Get AgreementRecurringParameters",
+ "operationId": "getFinanceAgreementsByIdRecurringParametersByPodId",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "podId",
+ "in": "path",
+ "description": "podId",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "AgreementRecurringParameters",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementRecurringParameters"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreements/{parentId}/additions": {
+ "get": {
+ "tags": [
+ "AgreementAdditions"
+ ],
+ "summary": "Get List of Addition",
+ "operationId": "getFinanceAgreementsByParentIdAdditions",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Addition",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Addition"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "AgreementAdditions"
+ ],
+ "summary": "Post Addition",
+ "operationId": "postFinanceAgreementsByParentIdAdditions",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "addition",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Addition"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "Addition",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Addition"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreements/{parentId}/additions/{id}": {
+ "get": {
+ "tags": [
+ "AgreementAdditions"
+ ],
+ "summary": "Get Addition",
+ "operationId": "getFinanceAgreementsByParentIdAdditionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "additionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Addition",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Addition"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "AgreementAdditions"
+ ],
+ "summary": "Delete Addition",
+ "operationId": "deleteFinanceAgreementsByParentIdAdditionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "additionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "AgreementAdditions"
+ ],
+ "summary": "Put Addition",
+ "operationId": "putFinanceAgreementsByParentIdAdditionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "additionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "addition",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Addition"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Addition",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Addition"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "AgreementAdditions"
+ ],
+ "summary": "Patch Addition",
+ "operationId": "patchFinanceAgreementsByParentIdAdditionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "additionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Addition",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Addition"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreements/{parentId}/additions/count": {
+ "get": {
+ "tags": [
+ "AgreementAdditions"
+ ],
+ "summary": "Get Count of Addition",
+ "operationId": "getFinanceAgreementsByParentIdAdditionsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreements/{parentId}/adjustments": {
+ "get": {
+ "tags": [
+ "AgreementAdjustments"
+ ],
+ "summary": "Get List of Adjustment",
+ "operationId": "getFinanceAgreementsByParentIdAdjustments",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Adjustment",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Agreement.Adjustment"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "AgreementAdjustments"
+ ],
+ "summary": "Post Adjustment",
+ "operationId": "postFinanceAgreementsByParentIdAdjustments",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "adjustment",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Agreement.Adjustment"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "Adjustment",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Agreement.Adjustment"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreements/{parentId}/adjustments/{id}": {
+ "get": {
+ "tags": [
+ "AgreementAdjustments"
+ ],
+ "summary": "Get Adjustment",
+ "operationId": "getFinanceAgreementsByParentIdAdjustmentsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "adjustmentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Adjustment",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Agreement.Adjustment"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "AgreementAdjustments"
+ ],
+ "summary": "Delete Adjustment",
+ "operationId": "deleteFinanceAgreementsByParentIdAdjustmentsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "adjustmentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "AgreementAdjustments"
+ ],
+ "summary": "Put Adjustment",
+ "operationId": "putFinanceAgreementsByParentIdAdjustmentsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "adjustmentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "adjustment",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Agreement.Adjustment"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Adjustment",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Agreement.Adjustment"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "AgreementAdjustments"
+ ],
+ "summary": "Patch Adjustment",
+ "operationId": "patchFinanceAgreementsByParentIdAdjustmentsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "adjustmentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Adjustment",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Agreement.Adjustment"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreements/{parentId}/adjustments/count": {
+ "get": {
+ "tags": [
+ "AgreementAdjustments"
+ ],
+ "summary": "Get Count of Adjustment",
+ "operationId": "getFinanceAgreementsByParentIdAdjustmentsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreements/{parentId}/boardDefaults": {
+ "get": {
+ "tags": [
+ "AgreementBoardDefaults"
+ ],
+ "summary": "Get List of BoardDefault",
+ "operationId": "getFinanceAgreementsByParentIdBoardDefaults",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of BoardDefault",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/BoardDefault"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "AgreementBoardDefaults"
+ ],
+ "summary": "Post BoardDefault",
+ "operationId": "postFinanceAgreementsByParentIdBoardDefaults",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "boardDefault",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardDefault"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "BoardDefault",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardDefault"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreements/{parentId}/boardDefaults/{id}": {
+ "get": {
+ "tags": [
+ "AgreementBoardDefaults"
+ ],
+ "summary": "Get BoardDefault",
+ "operationId": "getFinanceAgreementsByParentIdBoardDefaultsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "boardDefaultId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "BoardDefault",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardDefault"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "AgreementBoardDefaults"
+ ],
+ "summary": "Delete BoardDefault",
+ "operationId": "deleteFinanceAgreementsByParentIdBoardDefaultsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "boardDefaultId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "AgreementBoardDefaults"
+ ],
+ "summary": "Put BoardDefault",
+ "operationId": "putFinanceAgreementsByParentIdBoardDefaultsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "boardDefaultId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "boardDefault",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardDefault"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "BoardDefault",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardDefault"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "AgreementBoardDefaults"
+ ],
+ "summary": "Patch BoardDefault",
+ "operationId": "patchFinanceAgreementsByParentIdBoardDefaultsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "boardDefaultId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "BoardDefault",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardDefault"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreements/{parentId}/boardDefaults/count": {
+ "get": {
+ "tags": [
+ "AgreementBoardDefaults"
+ ],
+ "summary": "Get Count of BoardDefault",
+ "operationId": "getFinanceAgreementsByParentIdBoardDefaultsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreements/{parentId}/configurations": {
+ "get": {
+ "tags": [
+ "Agreements"
+ ],
+ "summary": "Get List of ConfigurationReference",
+ "operationId": "getFinanceAgreementsByParentIdConfigurations",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ConfigurationReference",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ConfigurationReference"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "Agreements"
+ ],
+ "summary": "Post ConfigurationReference",
+ "operationId": "postFinanceAgreementsByParentIdConfigurations",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "configuration",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ConfigurationReference"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ConfigurationReference",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ConfigurationReference"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreements/{parentId}/configurations/{id}": {
+ "get": {
+ "tags": [
+ "Agreements"
+ ],
+ "summary": "Get ConfigurationReference",
+ "operationId": "getFinanceAgreementsByParentIdConfigurationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "configurationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ConfigurationReference",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ConfigurationReference"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "Agreements"
+ ],
+ "summary": "Delete ConfigurationReference",
+ "operationId": "deleteFinanceAgreementsByParentIdConfigurationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "configurationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ }
+ },
+ "/finance/agreements/{parentId}/configurations/count": {
+ "get": {
+ "tags": [
+ "Agreements"
+ ],
+ "summary": "Get Count of ConfigurationReference",
+ "operationId": "getFinanceAgreementsByParentIdConfigurationsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreements/{parentId}/copy": {
+ "post": {
+ "tags": [
+ "Agreements"
+ ],
+ "summary": "Post CopyAgreementAction",
+ "operationId": "postFinanceAgreementsByParentIdCopy",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "201": {
+ "description": "CopyAgreementAction",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Agreement"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreements/{parentId}/sites": {
+ "get": {
+ "tags": [
+ "AgreementSites"
+ ],
+ "summary": "Get List of AgreementSite",
+ "operationId": "getFinanceAgreementsByParentIdSites",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of AgreementSite",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/AgreementSite"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "AgreementSites"
+ ],
+ "summary": "Post AgreementSite",
+ "operationId": "postFinanceAgreementsByParentIdSites",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "site",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementSite"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "AgreementSite",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementSite"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreements/{parentId}/sites/{id}": {
+ "get": {
+ "tags": [
+ "AgreementSites"
+ ],
+ "summary": "Get AgreementSite",
+ "operationId": "getFinanceAgreementsByParentIdSitesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "siteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "AgreementSite",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementSite"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "AgreementSites"
+ ],
+ "summary": "Delete AgreementSite",
+ "operationId": "deleteFinanceAgreementsByParentIdSitesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "siteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "AgreementSites"
+ ],
+ "summary": "Put AgreementSite",
+ "operationId": "putFinanceAgreementsByParentIdSitesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "siteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "site",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementSite"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "AgreementSite",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementSite"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "AgreementSites"
+ ],
+ "summary": "Patch AgreementSite",
+ "operationId": "patchFinanceAgreementsByParentIdSitesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "siteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "AgreementSite",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementSite"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreements/{parentId}/sites/count": {
+ "get": {
+ "tags": [
+ "AgreementSites"
+ ],
+ "summary": "Get Count of AgreementSite",
+ "operationId": "getFinanceAgreementsByParentIdSitesCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreements/{parentId}/workRoleExclusions": {
+ "get": {
+ "tags": [
+ "AgreementWorkRoleExclusions"
+ ],
+ "summary": "Get List of AgreementWorkRoleExclusion",
+ "operationId": "getFinanceAgreementsByParentIdWorkRoleExclusions",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of AgreementWorkRoleExclusion",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/AgreementWorkRoleExclusion"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "AgreementWorkRoleExclusions"
+ ],
+ "summary": "Post AgreementWorkRoleExclusion",
+ "operationId": "postFinanceAgreementsByParentIdWorkRoleExclusions",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "workRoleExclusion",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementWorkRoleExclusion"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "AgreementWorkRoleExclusion",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementWorkRoleExclusion"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreements/{parentId}/workRoleExclusions/{id}": {
+ "delete": {
+ "tags": [
+ "AgreementWorkRoleExclusions"
+ ],
+ "summary": "Delete AgreementWorkRoleExclusion",
+ "operationId": "deleteFinanceAgreementsByParentIdWorkRoleExclusionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "workRoleExclusionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ }
+ },
+ "/finance/agreements/{parentId}/workRoleExclusions/count": {
+ "get": {
+ "tags": [
+ "AgreementWorkRoleExclusions"
+ ],
+ "summary": "Get Count of AgreementWorkRoleExclusion",
+ "operationId": "getFinanceAgreementsByParentIdWorkRoleExclusionsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreements/{parentId}/workroles": {
+ "get": {
+ "tags": [
+ "AgreementWorkRoles"
+ ],
+ "summary": "Get List of AgreementWorkRole",
+ "operationId": "getFinanceAgreementsByParentIdWorkroles",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of AgreementWorkRole",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/AgreementWorkRole"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "AgreementWorkRoles"
+ ],
+ "summary": "Post AgreementWorkRole",
+ "operationId": "postFinanceAgreementsByParentIdWorkroles",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "workRole",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementWorkRole"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "AgreementWorkRole",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementWorkRole"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreements/{parentId}/workroles/{id}": {
+ "get": {
+ "tags": [
+ "AgreementWorkRoles"
+ ],
+ "summary": "Get AgreementWorkRole",
+ "operationId": "getFinanceAgreementsByParentIdWorkrolesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "workroleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "AgreementWorkRole",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementWorkRole"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "AgreementWorkRoles"
+ ],
+ "summary": "Delete AgreementWorkRole",
+ "operationId": "deleteFinanceAgreementsByParentIdWorkrolesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "workroleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "AgreementWorkRoles"
+ ],
+ "summary": "Put AgreementWorkRole",
+ "operationId": "putFinanceAgreementsByParentIdWorkrolesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "workroleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "workRole",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementWorkRole"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "AgreementWorkRole",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementWorkRole"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "AgreementWorkRoles"
+ ],
+ "summary": "Patch AgreementWorkRole",
+ "operationId": "patchFinanceAgreementsByParentIdWorkrolesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "workroleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "AgreementWorkRole",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementWorkRole"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreements/{parentId}/workroles/count": {
+ "get": {
+ "tags": [
+ "AgreementWorkRoles"
+ ],
+ "summary": "Get Count of AgreementWorkRole",
+ "operationId": "getFinanceAgreementsByParentIdWorkrolesCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreements/{parentId}/workTypeExclusions": {
+ "get": {
+ "tags": [
+ "AgreementWorkTypeExclusions"
+ ],
+ "summary": "Get List of AgreementWorkTypeExclusion",
+ "operationId": "getFinanceAgreementsByParentIdWorkTypeExclusions",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of AgreementWorkTypeExclusion",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/AgreementWorkTypeExclusion"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "AgreementWorkTypeExclusions"
+ ],
+ "summary": "Post AgreementWorkTypeExclusion",
+ "operationId": "postFinanceAgreementsByParentIdWorkTypeExclusions",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "workTypeExclusion",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementWorkTypeExclusion"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "AgreementWorkTypeExclusion",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementWorkTypeExclusion"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreements/{parentId}/workTypeExclusions/{id}": {
+ "delete": {
+ "tags": [
+ "AgreementWorkTypeExclusions"
+ ],
+ "summary": "Delete AgreementWorkTypeExclusion",
+ "operationId": "deleteFinanceAgreementsByParentIdWorkTypeExclusionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "workTypeExclusionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ }
+ },
+ "/finance/agreements/{parentId}/workTypeExclusions/count": {
+ "get": {
+ "tags": [
+ "AgreementWorkTypeExclusions"
+ ],
+ "summary": "Get Count of AgreementWorkTypeExclusion",
+ "operationId": "getFinanceAgreementsByParentIdWorkTypeExclusionsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreements/{parentId}/worktypes": {
+ "get": {
+ "tags": [
+ "AgreementWorkTypes"
+ ],
+ "summary": "Get List of AgreementWorkType",
+ "operationId": "getFinanceAgreementsByParentIdWorktypes",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of AgreementWorkType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/AgreementWorkType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "AgreementWorkTypes"
+ ],
+ "summary": "Post AgreementWorkType",
+ "operationId": "postFinanceAgreementsByParentIdWorktypes",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "workType",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementWorkType"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "AgreementWorkType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementWorkType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreements/{parentId}/worktypes/{id}": {
+ "get": {
+ "tags": [
+ "AgreementWorkTypes"
+ ],
+ "summary": "Get AgreementWorkType",
+ "operationId": "getFinanceAgreementsByParentIdWorktypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "worktypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "AgreementWorkType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementWorkType"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "AgreementWorkTypes"
+ ],
+ "summary": "Delete AgreementWorkType",
+ "operationId": "deleteFinanceAgreementsByParentIdWorktypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "worktypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "AgreementWorkTypes"
+ ],
+ "summary": "Put AgreementWorkType",
+ "operationId": "putFinanceAgreementsByParentIdWorktypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "worktypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "workType",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementWorkType"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "AgreementWorkType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementWorkType"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "AgreementWorkTypes"
+ ],
+ "summary": "Patch AgreementWorkType",
+ "operationId": "patchFinanceAgreementsByParentIdWorktypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "worktypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "AgreementWorkType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementWorkType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreements/{parentId}/worktypes/count": {
+ "get": {
+ "tags": [
+ "AgreementWorkTypes"
+ ],
+ "summary": "Get Count of AgreementWorkType",
+ "operationId": "getFinanceAgreementsByParentIdWorktypesCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreements/count": {
+ "get": {
+ "tags": [
+ "Agreements"
+ ],
+ "summary": "Get Count of Agreement",
+ "operationId": "getFinanceAgreementsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreements/types": {
+ "get": {
+ "tags": [
+ "AgreementTypes"
+ ],
+ "summary": "Get List of AgreementType",
+ "operationId": "getFinanceAgreementsTypes",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of AgreementType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/AgreementType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "AgreementTypes"
+ ],
+ "summary": "Post AgreementType",
+ "operationId": "postFinanceAgreementsTypes",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "agreementType",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementType"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "AgreementType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreements/types/{id}": {
+ "get": {
+ "tags": [
+ "AgreementTypes"
+ ],
+ "summary": "Get AgreementType",
+ "operationId": "getFinanceAgreementsTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "AgreementType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementType"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "AgreementTypes"
+ ],
+ "summary": "Delete AgreementType",
+ "operationId": "deleteFinanceAgreementsTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "AgreementTypes"
+ ],
+ "summary": "Put AgreementType",
+ "operationId": "putFinanceAgreementsTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "agreementType",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementType"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "AgreementType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementType"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "AgreementTypes"
+ ],
+ "summary": "Patch AgreementType",
+ "operationId": "patchFinanceAgreementsTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "AgreementType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreements/types/{id}/info": {
+ "get": {
+ "tags": [
+ "AgreementTypes"
+ ],
+ "summary": "Get AgreementType",
+ "operationId": "getFinanceAgreementsTypesByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "AgreementType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementTypeInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreements/types/{id}/usages": {
+ "get": {
+ "tags": [
+ "AgreementTypes"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getFinanceAgreementsTypesByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreements/types/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "AgreementTypes"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getFinanceAgreementsTypesByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreements/types/count": {
+ "get": {
+ "tags": [
+ "AgreementTypes"
+ ],
+ "summary": "Get Count of AgreementType",
+ "operationId": "getFinanceAgreementsTypesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreements/types/info": {
+ "get": {
+ "tags": [
+ "AgreementTypes"
+ ],
+ "summary": "Get List of AgreementTypeInfo",
+ "operationId": "getFinanceAgreementsTypesInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of AgreementTypeInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/AgreementTypeInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreements/types/info/count": {
+ "get": {
+ "tags": [
+ "AgreementTypes"
+ ],
+ "summary": "Get Count of AgreementTypeInfo",
+ "operationId": "getFinanceAgreementsTypesInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreements/types{id}/copy": {
+ "post": {
+ "tags": [
+ "AgreementType"
+ ],
+ "summary": "Post AgreementType",
+ "operationId": "postFinanceAgreementsByIdCopy",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "agreementTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "AgreementType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreementTypes/{parentId}/boardDefaults": {
+ "get": {
+ "tags": [
+ "AgreementTypeBoardDefaults"
+ ],
+ "summary": "Get List of AgreementTypeBoardDefault",
+ "operationId": "getFinanceAgreementTypesByParentIdBoardDefaults",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of AgreementTypeBoardDefault",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/AgreementTypeBoardDefault"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "AgreementTypeBoardDefaults"
+ ],
+ "summary": "Post AgreementTypeBoardDefault",
+ "operationId": "postFinanceAgreementTypesByParentIdBoardDefaults",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "boardDefault",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementTypeBoardDefault"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "AgreementTypeBoardDefault",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementTypeBoardDefault"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreementTypes/{parentId}/boardDefaults/{id}": {
+ "get": {
+ "tags": [
+ "AgreementTypeBoardDefaults"
+ ],
+ "summary": "Get AgreementTypeBoardDefault",
+ "operationId": "getFinanceAgreementTypesByParentIdBoardDefaultsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "boardDefaultId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "AgreementTypeBoardDefault",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementTypeBoardDefault"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "AgreementTypeBoardDefaults"
+ ],
+ "summary": "Delete AgreementTypeBoardDefault",
+ "operationId": "deleteFinanceAgreementTypesByParentIdBoardDefaultsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "boardDefaultId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "AgreementTypeBoardDefaults"
+ ],
+ "summary": "Put AgreementTypeBoardDefault",
+ "operationId": "putFinanceAgreementTypesByParentIdBoardDefaultsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "boardDefaultId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "boardDefault",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementTypeBoardDefault"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "AgreementTypeBoardDefault",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementTypeBoardDefault"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "AgreementTypeBoardDefaults"
+ ],
+ "summary": "Patch AgreementTypeBoardDefault",
+ "operationId": "patchFinanceAgreementTypesByParentIdBoardDefaultsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "boardDefaultId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "AgreementTypeBoardDefault",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementTypeBoardDefault"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreementTypes/{parentId}/boardDefaults/count": {
+ "get": {
+ "tags": [
+ "AgreementTypeBoardDefaults"
+ ],
+ "summary": "Get Count of AgreementTypeBoardDefault",
+ "operationId": "getFinanceAgreementTypesByParentIdBoardDefaultsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreementTypes/{parentId}/workRoleExclusions": {
+ "get": {
+ "tags": [
+ "AgreementTypeWorkRoleExclusions"
+ ],
+ "summary": "Get List of AgreementTypeWorkRoleExclusion",
+ "operationId": "getFinanceAgreementTypesByParentIdWorkRoleExclusions",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of AgreementTypeWorkRoleExclusion",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/AgreementTypeWorkRoleExclusion"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "AgreementTypeWorkRoleExclusions"
+ ],
+ "summary": "Post AgreementTypeWorkRoleExclusion",
+ "operationId": "postFinanceAgreementTypesByParentIdWorkRoleExclusions",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "workRoleExclusion",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementTypeWorkRoleExclusion"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "AgreementTypeWorkRoleExclusion",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementTypeWorkRoleExclusion"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreementTypes/{parentId}/workRoleExclusions/{id}": {
+ "get": {
+ "tags": [
+ "AgreementTypeWorkRoleExclusions"
+ ],
+ "summary": "Get AgreementTypeWorkRoleExclusion",
+ "operationId": "getFinanceAgreementTypesByParentIdWorkRoleExclusionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "workRoleExclusionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "AgreementTypeWorkRoleExclusion",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementTypeWorkRoleExclusion"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "AgreementTypeWorkRoleExclusions"
+ ],
+ "summary": "Delete AgreementTypeWorkRoleExclusion",
+ "operationId": "deleteFinanceAgreementTypesByParentIdWorkRoleExclusionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "workRoleExclusionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ }
+ },
+ "/finance/agreementTypes/{parentId}/workRoleExclusions/count": {
+ "get": {
+ "tags": [
+ "AgreementTypeWorkRoleExclusions"
+ ],
+ "summary": "Get Count of AgreementTypeWorkRoleExclusion",
+ "operationId": "getFinanceAgreementTypesByParentIdWorkRoleExclusionsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreementTypes/{parentId}/workroles": {
+ "get": {
+ "tags": [
+ "AgreementTypeWorkRoles"
+ ],
+ "summary": "Get List of AgreementTypeWorkRole",
+ "operationId": "getFinanceAgreementTypesByParentIdWorkroles",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of AgreementTypeWorkRole",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/AgreementTypeWorkRole"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "AgreementTypeWorkRoles"
+ ],
+ "summary": "Post AgreementTypeWorkRole",
+ "operationId": "postFinanceAgreementTypesByParentIdWorkroles",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "workRole",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementTypeWorkRole"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "AgreementTypeWorkRole",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementTypeWorkRole"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreementTypes/{parentId}/workroles/{id}": {
+ "get": {
+ "tags": [
+ "AgreementTypeWorkRoles"
+ ],
+ "summary": "Get AgreementTypeWorkRole",
+ "operationId": "getFinanceAgreementTypesByParentIdWorkrolesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "workroleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "AgreementTypeWorkRole",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementTypeWorkRole"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "AgreementTypeWorkRoles"
+ ],
+ "summary": "Delete AgreementTypeWorkRole",
+ "operationId": "deleteFinanceAgreementTypesByParentIdWorkrolesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "workroleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "AgreementTypeWorkRoles"
+ ],
+ "summary": "Put AgreementTypeWorkRole",
+ "operationId": "putFinanceAgreementTypesByParentIdWorkrolesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "workroleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "workRole",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementTypeWorkRole"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "AgreementTypeWorkRole",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementTypeWorkRole"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "AgreementTypeWorkRoles"
+ ],
+ "summary": "Patch AgreementTypeWorkRole",
+ "operationId": "patchFinanceAgreementTypesByParentIdWorkrolesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "workroleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "AgreementTypeWorkRole",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementTypeWorkRole"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreementTypes/{parentId}/workroles/count": {
+ "get": {
+ "tags": [
+ "AgreementTypeWorkRoles"
+ ],
+ "summary": "Get Count of AgreementTypeWorkRole",
+ "operationId": "getFinanceAgreementTypesByParentIdWorkrolesCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreementTypes/{parentId}/workroles/info": {
+ "get": {
+ "tags": [
+ "AgreementTypeWorkRoles"
+ ],
+ "summary": "Get List of AgreementTypeWorkRole",
+ "operationId": "getFinanceAgreementTypesByParentIdWorkrolesInfo",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of AgreementTypeWorkRole",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/AgreementTypeWorkRoleInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreementTypes/{parentId}/workroles/info/{id}": {
+ "get": {
+ "tags": [
+ "AgreementTypeWorkRoles"
+ ],
+ "summary": "Get AgreementTypeWorkRoleInfo",
+ "operationId": "getFinanceAgreementTypesByParentIdWorkrolesInfoById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "workroleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "AgreementTypeWorkRoleInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementTypeWorkRoleInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreementTypes/{parentId}/workroles/info/count": {
+ "get": {
+ "tags": [
+ "AgreementTypeWorkRoles"
+ ],
+ "summary": "Get Count of AgreementTypeWorkRoleInfo",
+ "operationId": "getFinanceAgreementTypesByParentIdWorkrolesInfoCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreementTypes/{parentId}/workTypeExclusions": {
+ "get": {
+ "tags": [
+ "AgreementTypeWorkTypeExclusions"
+ ],
+ "summary": "Get List of AgreementTypeWorkTypeExclusion",
+ "operationId": "getFinanceAgreementTypesByParentIdWorkTypeExclusions",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of AgreementTypeWorkTypeExclusion",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/AgreementTypeWorkTypeExclusion"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "AgreementTypeWorkTypeExclusions"
+ ],
+ "summary": "Post AgreementTypeWorkTypeExclusion",
+ "operationId": "postFinanceAgreementTypesByParentIdWorkTypeExclusions",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "workTypeExclusion",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementTypeWorkTypeExclusion"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "AgreementTypeWorkTypeExclusion",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementTypeWorkTypeExclusion"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreementTypes/{parentId}/workTypeExclusions/{id}": {
+ "get": {
+ "tags": [
+ "AgreementTypeWorkTypeExclusions"
+ ],
+ "summary": "Get AgreementTypeWorkTypeExclusion",
+ "operationId": "getFinanceAgreementTypesByParentIdWorkTypeExclusionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "workTypeExclusionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "AgreementTypeWorkTypeExclusion",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementTypeWorkTypeExclusion"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "AgreementTypeWorkTypeExclusions"
+ ],
+ "summary": "Delete AgreementTypeWorkTypeExclusion",
+ "operationId": "deleteFinanceAgreementTypesByParentIdWorkTypeExclusionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "workTypeExclusionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ }
+ },
+ "/finance/agreementTypes/{parentId}/workTypeExclusions/count": {
+ "get": {
+ "tags": [
+ "AgreementTypeWorkTypeExclusions"
+ ],
+ "summary": "Get Count of AgreementTypeWorkTypeExclusion",
+ "operationId": "getFinanceAgreementTypesByParentIdWorkTypeExclusionsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreementTypes/{parentId}/worktypes": {
+ "get": {
+ "tags": [
+ "AgreementTypeWorkTypes"
+ ],
+ "summary": "Get List of AgreementTypeWorkType",
+ "operationId": "getFinanceAgreementTypesByParentIdWorktypes",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of AgreementTypeWorkType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/AgreementTypeWorkType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "AgreementTypeWorkTypes"
+ ],
+ "summary": "Post AgreementTypeWorkType",
+ "operationId": "postFinanceAgreementTypesByParentIdWorktypes",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "workType",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementTypeWorkType"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "AgreementTypeWorkType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementTypeWorkType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreementTypes/{parentId}/worktypes/{id}": {
+ "get": {
+ "tags": [
+ "AgreementTypeWorkTypes"
+ ],
+ "summary": "Get AgreementTypeWorkType",
+ "operationId": "getFinanceAgreementTypesByParentIdWorktypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "worktypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "AgreementTypeWorkType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementTypeWorkType"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "AgreementTypeWorkTypes"
+ ],
+ "summary": "Delete AgreementTypeWorkType",
+ "operationId": "deleteFinanceAgreementTypesByParentIdWorktypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "worktypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "AgreementTypeWorkTypes"
+ ],
+ "summary": "Put AgreementTypeWorkType",
+ "operationId": "putFinanceAgreementTypesByParentIdWorktypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "worktypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "workType",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementTypeWorkType"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "AgreementTypeWorkType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementTypeWorkType"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "AgreementTypeWorkTypes"
+ ],
+ "summary": "Patch AgreementTypeWorkType",
+ "operationId": "patchFinanceAgreementTypesByParentIdWorktypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "worktypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "AgreementTypeWorkType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementTypeWorkType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreementTypes/{parentId}/worktypes/count": {
+ "get": {
+ "tags": [
+ "AgreementTypeWorkTypes"
+ ],
+ "summary": "Get Count of AgreementTypeWorkType",
+ "operationId": "getFinanceAgreementTypesByParentIdWorktypesCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/batchSetups": {
+ "get": {
+ "tags": [
+ "AgreementBatchSetup"
+ ],
+ "summary": "Get List of AgreementBatchSetup",
+ "operationId": "getFinanceBatchSetups",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of AgreementBatchSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/AgreementBatchSetup"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/batchSetups/{id}": {
+ "get": {
+ "tags": [
+ "AgreementBatchSetup"
+ ],
+ "summary": "Get AgreementBatchSetup",
+ "operationId": "getFinanceBatchSetupsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "batchSetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "AgreementBatchSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementBatchSetup"
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "AgreementBatchSetup"
+ ],
+ "summary": "Put AgreementBatchSetup",
+ "operationId": "putFinanceBatchSetupsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "batchSetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "batchSetup",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementBatchSetup"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "AgreementBatchSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementBatchSetup"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "AgreementBatchSetup"
+ ],
+ "summary": "Patch AgreementBatchSetup",
+ "operationId": "patchFinanceBatchSetupsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "batchSetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "AgreementBatchSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementBatchSetup"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/batchSetups/count": {
+ "get": {
+ "tags": [
+ "AgreementBatchSetup"
+ ],
+ "summary": "Get Count of AgreementBatchSetup",
+ "operationId": "getFinanceBatchSetupsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/billingCycles": {
+ "get": {
+ "tags": [
+ "BillingCycles"
+ ],
+ "summary": "Get List of BillingCycle",
+ "operationId": "getFinanceBillingCycles",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of BillingCycle",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/BillingCycle"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "BillingCycles"
+ ],
+ "summary": "Post BillingCycle",
+ "operationId": "postFinanceBillingCycles",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "billingCycle",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/BillingCycle"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "BillingCycle",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BillingCycle"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/billingCycles/{id}": {
+ "get": {
+ "tags": [
+ "BillingCycles"
+ ],
+ "summary": "Get BillingCycle",
+ "operationId": "getFinanceBillingCyclesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "billingCycleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "BillingCycle",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BillingCycle"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "BillingCycles"
+ ],
+ "summary": "Delete BillingCycle",
+ "operationId": "deleteFinanceBillingCyclesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "billingCycleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "BillingCycles"
+ ],
+ "summary": "Put BillingCycle",
+ "operationId": "putFinanceBillingCyclesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "billingCycleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "billingCycle",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/BillingCycle"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "BillingCycle",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BillingCycle"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "BillingCycles"
+ ],
+ "summary": "Patch BillingCycle",
+ "operationId": "patchFinanceBillingCyclesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "billingCycleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "BillingCycle",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BillingCycle"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/billingCycles/{id}/info": {
+ "get": {
+ "tags": [
+ "BillingCycleInfos"
+ ],
+ "summary": "Get BillingCycleInfos",
+ "operationId": "getFinanceBillingCyclesByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "BillingCycleInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "BillingCycleInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BillingCycleInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/billingCycles/{id}/usages": {
+ "get": {
+ "tags": [
+ "BillingCycles"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getFinanceBillingCyclesByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "billingCycleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/billingCycles/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "BillingCycles"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getFinanceBillingCyclesByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "billingCycleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/billingCycles/count": {
+ "get": {
+ "tags": [
+ "BillingCycles"
+ ],
+ "summary": "Get Count of BillingCycle",
+ "operationId": "getFinanceBillingCyclesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/billingCycles/info": {
+ "get": {
+ "tags": [
+ "BillingCycleInfos"
+ ],
+ "summary": "Get List of BillingCycleInfos",
+ "operationId": "getFinanceBillingCyclesInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of billingCycleInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/BillingCycleInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/billingCycles/info/count": {
+ "get": {
+ "tags": [
+ "BillingCycleInfos"
+ ],
+ "summary": "Get Count of BillingCycleInfos",
+ "operationId": "getFinanceBillingCyclesInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/billingSetups": {
+ "get": {
+ "tags": [
+ "BillingSetups"
+ ],
+ "summary": "Get List of BillingSetup",
+ "operationId": "getFinanceBillingSetups",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of BillingSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/BillingSetup"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "BillingSetups"
+ ],
+ "summary": "Post BillingSetup",
+ "operationId": "postFinanceBillingSetups",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "billingSetup",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/BillingSetup"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "BillingSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BillingSetup"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/billingSetups/{id}": {
+ "get": {
+ "tags": [
+ "BillingSetups"
+ ],
+ "summary": "Get BillingSetup",
+ "operationId": "getFinanceBillingSetupsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "billingSetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "BillingSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BillingSetup"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "BillingSetups"
+ ],
+ "summary": "Delete BillingSetup",
+ "operationId": "deleteFinanceBillingSetupsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "billingSetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "BillingSetups"
+ ],
+ "summary": "Put BillingSetup",
+ "operationId": "putFinanceBillingSetupsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "billingSetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "billingSetup",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/BillingSetup"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "BillingSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BillingSetup"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "BillingSetups"
+ ],
+ "summary": "Patch BillingSetup",
+ "operationId": "patchFinanceBillingSetupsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "billingSetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "BillingSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BillingSetup"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/billingSetups/{id}/info": {
+ "get": {
+ "tags": [
+ "BillingSetupInfos"
+ ],
+ "summary": "Get BillingSetupInfos",
+ "operationId": "getFinanceBillingSetupsByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "BillingSetupInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "BillingSetupInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BillingSetupInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/billingSetups/{parentId}/routings": {
+ "get": {
+ "tags": [
+ "BillingSetupRoutings"
+ ],
+ "summary": "Get List of BillingSetupRouting",
+ "operationId": "getFinanceBillingSetupsByParentIdRoutings",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "billingSetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of BillingSetupRouting",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/BillingSetupRouting"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "BillingSetupRoutings"
+ ],
+ "summary": "Post BillingSetupRouting",
+ "operationId": "postFinanceBillingSetupsByParentIdRoutings",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "billingSetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "billingSetupRouting",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/BillingSetupRouting"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "BillingSetupRouting",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BillingSetupRouting"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/billingSetups/{parentId}/routings/{id}": {
+ "get": {
+ "tags": [
+ "BillingSetupRoutings"
+ ],
+ "summary": "Get BillingSetupRouting",
+ "operationId": "getFinanceBillingSetupsByParentIdRoutingsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "routingId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "billingSetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "BillingSetupRouting",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BillingSetupRouting"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "BillingSetupRoutings"
+ ],
+ "summary": "Delete BillingSetupRouting",
+ "operationId": "deleteFinanceBillingSetupsByParentIdRoutingsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "routingId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "billingSetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "BillingSetupRoutings"
+ ],
+ "summary": "Put BillingSetupRouting",
+ "operationId": "putFinanceBillingSetupsByParentIdRoutingsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "routingId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "billingSetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "billingSetupRouting",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/BillingSetupRouting"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "BillingSetupRouting",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BillingSetupRouting"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "BillingSetupRoutings"
+ ],
+ "summary": "Patch BillingSetupRouting",
+ "operationId": "patchFinanceBillingSetupsByParentIdRoutingsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "routingId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "billingSetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "BillingSetupRouting",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BillingSetupRouting"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/billingSetups/{parentId}/routings/count": {
+ "get": {
+ "tags": [
+ "BillingSetupRoutings"
+ ],
+ "summary": "Get Count of BillingSetupRouting",
+ "operationId": "getFinanceBillingSetupsByParentIdRoutingsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "billingSetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/billingSetups/count": {
+ "get": {
+ "tags": [
+ "BillingSetups"
+ ],
+ "summary": "Get Count of BillingSetup",
+ "operationId": "getFinanceBillingSetupsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/billingSetups/info": {
+ "get": {
+ "tags": [
+ "BillingSetupInfos"
+ ],
+ "summary": "Get List of BillingSetupInfos",
+ "operationId": "getFinanceBillingSetupsInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of billingSetupInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/BillingSetupInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/billingSetups/info/count": {
+ "get": {
+ "tags": [
+ "BillingSetupInfos"
+ ],
+ "summary": "Get Count of BillingSetupInfos",
+ "operationId": "getFinanceBillingSetupsInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/billingStatuses": {
+ "get": {
+ "tags": [
+ "BillingStatuses"
+ ],
+ "summary": "Get List of BillingStatus",
+ "operationId": "getFinanceBillingStatuses",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of BillingStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/BillingStatus"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "BillingStatuses"
+ ],
+ "summary": "Post BillingStatus",
+ "operationId": "postFinanceBillingStatuses",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "billingStatus",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/BillingStatus"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "BillingStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BillingStatus"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/billingStatuses/{id}": {
+ "get": {
+ "tags": [
+ "BillingStatuses"
+ ],
+ "summary": "Get BillingStatus",
+ "operationId": "getFinanceBillingStatusesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "billingStatusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "BillingStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BillingStatus"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "BillingStatuses"
+ ],
+ "summary": "Delete BillingStatus",
+ "operationId": "deleteFinanceBillingStatusesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "billingStatusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "BillingStatuses"
+ ],
+ "summary": "Put BillingStatus",
+ "operationId": "putFinanceBillingStatusesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "billingStatusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "billingStatus",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/BillingStatus"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "BillingStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BillingStatus"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "BillingStatuses"
+ ],
+ "summary": "Patch BillingStatus",
+ "operationId": "patchFinanceBillingStatusesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "billingStatusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "BillingStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BillingStatus"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/billingStatuses/{id}/info": {
+ "get": {
+ "tags": [
+ "BillingStatusInfos"
+ ],
+ "summary": "Get BillingStatusInfo",
+ "operationId": "getFinanceBillingStatusesByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "billingStatusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "BillingStatusInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BillingStatusInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/billingStatuses/{id}/usages": {
+ "get": {
+ "tags": [
+ "BillingStatuses"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getFinanceBillingStatusesByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "billingStatusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/billingStatuses/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "BillingStatuses"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getFinanceBillingStatusesByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "billingStatusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/billingStatuses/count": {
+ "get": {
+ "tags": [
+ "BillingStatuses"
+ ],
+ "summary": "Get Count of BillingStatus",
+ "operationId": "getFinanceBillingStatusesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/billingStatuses/info": {
+ "get": {
+ "tags": [
+ "BillingStatusInfos"
+ ],
+ "summary": "Get List of BillingStatusInfo",
+ "operationId": "getFinanceBillingStatusesInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of BillingStatusInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/BillingStatusInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/billingStatuses/info/count": {
+ "get": {
+ "tags": [
+ "BillingStatusInfos"
+ ],
+ "summary": "Get Count of BillingStatusInfo",
+ "operationId": "getFinanceBillingStatusesInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/billingTerms": {
+ "get": {
+ "tags": [
+ "BillingTerms"
+ ],
+ "summary": "Get List of BillingTerm",
+ "operationId": "getFinanceBillingTerms",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of BillingTerm",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/BillingTerm"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "BillingTerms"
+ ],
+ "summary": "Post BillingTerm",
+ "operationId": "postFinanceBillingTerms",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "billingTerms",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/BillingTerm"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "BillingTerm",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BillingTerm"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/billingTerms/{id}": {
+ "get": {
+ "tags": [
+ "BillingTerms"
+ ],
+ "summary": "Get BillingTerm",
+ "operationId": "getFinanceBillingTermsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "billingTermId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "BillingTerm",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BillingTerm"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "BillingTerms"
+ ],
+ "summary": "Delete BillingTerm",
+ "operationId": "deleteFinanceBillingTermsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "billingTermId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "BillingTerms"
+ ],
+ "summary": "Put BillingTerm",
+ "operationId": "putFinanceBillingTermsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "billingTermId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "billingTerms",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/BillingTerm"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "BillingTerm",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BillingTerm"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "BillingTerms"
+ ],
+ "summary": "Patch BillingTerm",
+ "operationId": "patchFinanceBillingTermsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "billingTermId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "BillingTerm",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BillingTerm"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/billingTerms/{id}/info": {
+ "get": {
+ "tags": [
+ "BillingTermInfos"
+ ],
+ "summary": "Get BillingTermInfo",
+ "operationId": "getFinanceBillingTermsByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "billingTermId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "BillingTermInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BillingTermInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/billingTerms/{id}/usages": {
+ "get": {
+ "tags": [
+ "BillingTerms"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getFinanceBillingTermsByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "billingTermId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/billingTerms/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "BillingTerms"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getFinanceBillingTermsByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "billingTermId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/billingTerms/count": {
+ "get": {
+ "tags": [
+ "BillingTerms"
+ ],
+ "summary": "Get Count of BillingTerm",
+ "operationId": "getFinanceBillingTermsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/billingTerms/info": {
+ "get": {
+ "tags": [
+ "BillingTermInfos"
+ ],
+ "summary": "Get List of BillingTermInfo",
+ "operationId": "getFinanceBillingTermsInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of BillingTermInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/BillingTermInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/billingTerms/info/count": {
+ "get": {
+ "tags": [
+ "BillingTermInfos"
+ ],
+ "summary": "Get Count of BillingTermInfo",
+ "operationId": "getFinanceBillingTermsInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/closedInvoices/{id}": {
+ "put": {
+ "tags": [
+ "ClosedInvoices"
+ ],
+ "summary": "Put ClosedInvoice",
+ "operationId": "putFinanceClosedInvoicesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "closedInvoiceId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "closedInvoice",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ClosedInvoice"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ClosedInvoice",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ClosedInvoice"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ClosedInvoices"
+ ],
+ "summary": "Patch ClosedInvoice",
+ "operationId": "patchFinanceClosedInvoicesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "closedInvoiceId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ClosedInvoice",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ClosedInvoice"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/companyFinance/": {
+ "get": {
+ "tags": [
+ "CompanyFinances"
+ ],
+ "summary": "Get List of CompanyFinances",
+ "operationId": "getFinanceCompanyFinance",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of companyFinances",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CompanyFinance"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/companyFinance/{id}": {
+ "get": {
+ "tags": [
+ "CompanyFinances"
+ ],
+ "summary": "Get CompanyFinances",
+ "operationId": "getFinanceCompanyFinanceById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "CompanyFinance",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyFinance"
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "CompanyFinances"
+ ],
+ "summary": "Put CompanyFinance",
+ "operationId": "putFinanceCompanyFinanceById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "CompanyFinance",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyFinance"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "CompanyFinance",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyFinance"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "CompanyFinances"
+ ],
+ "summary": "Patch CompanyFinances",
+ "operationId": "patchFinanceCompanyFinanceById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "CompanyFinance",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyFinance"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/companyFinance/count": {
+ "get": {
+ "tags": [
+ "CompanyFinances"
+ ],
+ "summary": "Get Count of CompanyFinances",
+ "operationId": "getFinanceCompanyFinanceCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/currencies": {
+ "get": {
+ "tags": [
+ "Currencies"
+ ],
+ "summary": "Get List of Currency",
+ "operationId": "getFinanceCurrencies",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Currency",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Finance.Currency"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "Currencies"
+ ],
+ "summary": "Post Currency",
+ "operationId": "postFinanceCurrencies",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "currency",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Finance.Currency"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "Currency",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Finance.Currency"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/currencies/{id}": {
+ "get": {
+ "tags": [
+ "Currencies"
+ ],
+ "summary": "Get Currency",
+ "operationId": "getFinanceCurrenciesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "currencyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Currency",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Finance.Currency"
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "Currencies"
+ ],
+ "summary": "Put Currency",
+ "operationId": "putFinanceCurrenciesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "currencyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "currency",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Finance.Currency"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Currency",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Finance.Currency"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "Currencies"
+ ],
+ "summary": "Patch Currency",
+ "operationId": "patchFinanceCurrenciesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "currencyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Currency",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Finance.Currency"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "Currencies"
+ ],
+ "summary": "Delete Currency",
+ "operationId": "deleteFinanceCurrenciesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "currencyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ }
+ },
+ "/finance/currencies/{id}/info": {
+ "get": {
+ "tags": [
+ "CurrencyInfos"
+ ],
+ "summary": "Get CurrencyInfos",
+ "operationId": "getFinanceCurrenciesByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "CurrencyInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "CurrencyInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CurrencyInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/currencies/{id}/usages": {
+ "get": {
+ "tags": [
+ "Currencies"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getFinanceCurrenciesByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "currencyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/currencies/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "Currencies"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getFinanceCurrenciesByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "currencyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/currencies/count": {
+ "get": {
+ "tags": [
+ "Currencies"
+ ],
+ "summary": "Get Count of Currency",
+ "operationId": "getFinanceCurrenciesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/currencies/info": {
+ "get": {
+ "tags": [
+ "CurrencyInfos"
+ ],
+ "summary": "Get List of CurrencyInfos",
+ "operationId": "getFinanceCurrenciesInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of currencyInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CurrencyInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/currencies/info/count": {
+ "get": {
+ "tags": [
+ "CurrencyInfos"
+ ],
+ "summary": "Get Count of Currency",
+ "operationId": "getFinanceCurrenciesInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/deliveryMethods": {
+ "get": {
+ "tags": [
+ "DeliveryMethod"
+ ],
+ "summary": "Get List of DeliveryMethod",
+ "operationId": "getFinanceDeliveryMethods",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of DeliveryMethod",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/DeliveryMethod"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "DeliveryMethod"
+ ],
+ "summary": "Post DeliveryMethod",
+ "operationId": "postFinanceDeliveryMethods",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "deliveryMethod",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/DeliveryMethod"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "DeliveryMethod",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/DeliveryMethod"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/deliveryMethods/{id}": {
+ "get": {
+ "tags": [
+ "DeliveryMethod"
+ ],
+ "summary": "Get DeliveryMethod",
+ "operationId": "getFinanceDeliveryMethodsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "deliveryMethodId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "DeliveryMethod",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/DeliveryMethod"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "DeliveryMethod"
+ ],
+ "summary": "Delete DeliveryMethod",
+ "operationId": "deleteFinanceDeliveryMethodsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "deliveryMethodId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "DeliveryMethod"
+ ],
+ "summary": "Put DeliveryMethod",
+ "operationId": "putFinanceDeliveryMethodsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "deliveryMethodId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "deliveryMethod",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/DeliveryMethod"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "DeliveryMethod",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/DeliveryMethod"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "DeliveryMethod"
+ ],
+ "summary": "Patch DeliveryMethod",
+ "operationId": "patchFinanceDeliveryMethodsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "deliveryMethodId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "DeliveryMethod",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/DeliveryMethod"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/deliveryMethods/count": {
+ "get": {
+ "tags": [
+ "DeliveryMethod"
+ ],
+ "summary": "Get Count of DeliveryMethod",
+ "operationId": "getFinanceDeliveryMethodsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/glAccounts": {
+ "get": {
+ "tags": [
+ "GLAccounts"
+ ],
+ "summary": "Get List of GLAccount",
+ "operationId": "getFinanceGlAccounts",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of GLAccount",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/GLAccount"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "GLAccounts"
+ ],
+ "summary": "Post GLAccount",
+ "operationId": "postFinanceGlAccounts",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "glAccount",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GLAccount"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "GLAccount",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/GLAccount"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/glAccounts/{id}": {
+ "get": {
+ "tags": [
+ "GLAccounts"
+ ],
+ "summary": "Get GLAccount",
+ "operationId": "getFinanceGlAccountsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "glAccountId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "GLAccount",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/GLAccount"
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "GLAccounts"
+ ],
+ "summary": "Put GLAccount",
+ "operationId": "putFinanceGlAccountsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "glAccountId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "glAccount",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GLAccount"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "GLAccount",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/GLAccount"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "GLAccounts"
+ ],
+ "summary": "Patch GLAccount",
+ "operationId": "patchFinanceGlAccountsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "glAccountId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "GLAccount",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/GLAccount"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "GLAccounts"
+ ],
+ "summary": "Delete GLAccount",
+ "operationId": "deleteFinanceGlAccountsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "glAccountId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ }
+ },
+ "/finance/glAccounts/count": {
+ "get": {
+ "tags": [
+ "GLAccounts"
+ ],
+ "summary": "Get Count of GLAccount",
+ "operationId": "getFinanceGlAccountsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/glAccounts/mappedTypes": {
+ "get": {
+ "tags": [
+ "MappedTypes"
+ ],
+ "summary": "Get List of MappedType",
+ "operationId": "getFinanceGlAccountsMappedTypes",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of MappedType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/MappedType"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/glAccounts/mappedTypes/count": {
+ "get": {
+ "tags": [
+ "MappedTypes"
+ ],
+ "summary": "Get Count of MappedType",
+ "operationId": "getFinanceGlAccountsMappedTypesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/glCaptions": {
+ "get": {
+ "tags": [
+ "GLCaptions"
+ ],
+ "summary": "Get List of GLCaption",
+ "operationId": "getFinanceGlCaptions",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of GLCaption",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/GLCaption"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/glCaptions/{id}": {
+ "get": {
+ "tags": [
+ "GLCaptions"
+ ],
+ "summary": "Get GLCaption",
+ "operationId": "getFinanceGlCaptionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "glCaptionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "GLCaption",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/GLCaption"
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "GLCaptions"
+ ],
+ "summary": "Put GLCaption",
+ "operationId": "putFinanceGlCaptionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "glCaptionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "glCaption",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GLCaption"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "GLCaption",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/GLCaption"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "GLCaptions"
+ ],
+ "summary": "Patch GLCaption",
+ "operationId": "patchFinanceGlCaptionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "glCaptionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "GLCaption",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/GLCaption"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/glCaptions/count": {
+ "get": {
+ "tags": [
+ "GLCaptions"
+ ],
+ "summary": "Get Count of GLCaption",
+ "operationId": "getFinanceGlCaptionsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/glpaths": {
+ "get": {
+ "tags": [
+ "GLPaths"
+ ],
+ "summary": "Get List of GLPath",
+ "operationId": "getFinanceGlpaths",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of GLPath",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/GLPath"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "GLPaths"
+ ],
+ "summary": "Post GLPath",
+ "operationId": "postFinanceGlpaths",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "gLPath",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GLPath"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "GLPath",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/GLPath"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/glpaths/{id}": {
+ "get": {
+ "tags": [
+ "GLPaths"
+ ],
+ "summary": "Get GLPath",
+ "operationId": "getFinanceGlpathsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "glpathId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "GLPath",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/GLPath"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "GLPaths"
+ ],
+ "summary": "Delete GLPath",
+ "operationId": "deleteFinanceGlpathsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "glpathId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "GLPaths"
+ ],
+ "summary": "Put GLPath",
+ "operationId": "putFinanceGlpathsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "glpathId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "gLPath",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GLPath"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "GLPath",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/GLPath"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "GLPaths"
+ ],
+ "summary": "Patch GLPath",
+ "operationId": "patchFinanceGlpathsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "glpathId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "GLPath",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/GLPath"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/glpaths/count": {
+ "get": {
+ "tags": [
+ "GLPaths"
+ ],
+ "summary": "Get Count of GLPath",
+ "operationId": "getFinanceGlpathsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/info/currencyCodes": {
+ "get": {
+ "tags": [
+ "CurrencyCodes"
+ ],
+ "summary": "Get List of CurrencyCode",
+ "operationId": "getFinanceInfoCurrencyCodes",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of CurrencyCode",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CurrencyCode"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/info/currencyCodes/{id}": {
+ "get": {
+ "tags": [
+ "CurrencyCodes"
+ ],
+ "summary": "Get CurrencyCode",
+ "operationId": "getFinanceInfoCurrencyCodesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "currencyCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "CurrencyCode",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CurrencyCode"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/info/currencyCodes/count": {
+ "get": {
+ "tags": [
+ "CurrencyCodes"
+ ],
+ "summary": "Get Count of CurrencyCode",
+ "operationId": "getFinanceInfoCurrencyCodesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/info/invoice/{id}": {
+ "get": {
+ "tags": [
+ "InvoiceInfos"
+ ],
+ "summary": "Get InvoiceInfo",
+ "operationId": "getFinanceInfoInvoiceById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "invoiceId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "InvoiceInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/InvoiceInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/info/taxIntegrations": {
+ "get": {
+ "tags": [
+ "TaxIntegrationInfos"
+ ],
+ "summary": "Get List of TaxIntegrationInfo",
+ "operationId": "getFinanceInfoTaxIntegrations",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of TaxIntegrationInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/TaxIntegrationInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/info/taxIntegrations/{id}": {
+ "get": {
+ "tags": [
+ "TaxIntegrationInfos"
+ ],
+ "summary": "Get TaxIntegrationInfo",
+ "operationId": "getFinanceInfoTaxIntegrationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "taxIntegrationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "TaxIntegrationInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TaxIntegrationInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/info/taxIntegrations/count": {
+ "get": {
+ "tags": [
+ "TaxIntegrationInfos"
+ ],
+ "summary": "Get Count of TaxIntegrationInfo",
+ "operationId": "getFinanceInfoTaxIntegrationsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/invoiceEmailTemplates": {
+ "get": {
+ "tags": [
+ "InvoiceEmailTemplates"
+ ],
+ "summary": "Get List of InvoiceEmailTemplate",
+ "operationId": "getFinanceInvoiceEmailTemplates",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of InvoiceEmailTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/InvoiceEmailTemplate"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "InvoiceEmailTemplates"
+ ],
+ "summary": "Post InvoiceEmailTemplate",
+ "operationId": "postFinanceInvoiceEmailTemplates",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "invoiceEmailTemplate",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/InvoiceEmailTemplate"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "InvoiceEmailTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/InvoiceEmailTemplate"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/invoiceEmailTemplates/{id}": {
+ "get": {
+ "tags": [
+ "InvoiceEmailTemplates"
+ ],
+ "summary": "Get InvoiceEmailTemplate",
+ "operationId": "getFinanceInvoiceEmailTemplatesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "invoiceEmailTemplateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "InvoiceEmailTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/InvoiceEmailTemplate"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "InvoiceEmailTemplates"
+ ],
+ "summary": "Delete InvoiceEmailTemplate",
+ "operationId": "deleteFinanceInvoiceEmailTemplatesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "invoiceEmailTemplateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "InvoiceEmailTemplates"
+ ],
+ "summary": "Put InvoiceEmailTemplate",
+ "operationId": "putFinanceInvoiceEmailTemplatesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "invoiceEmailTemplateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "invoiceEmailTemplate",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/InvoiceEmailTemplate"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "InvoiceEmailTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/InvoiceEmailTemplate"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "InvoiceEmailTemplates"
+ ],
+ "summary": "Patch InvoiceEmailTemplate",
+ "operationId": "patchFinanceInvoiceEmailTemplatesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "invoiceEmailTemplateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "InvoiceEmailTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/InvoiceEmailTemplate"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/invoiceEmailTemplates/{id}/info": {
+ "get": {
+ "tags": [
+ "InvoiceEmailTemplateInfos"
+ ],
+ "summary": "Get InvoiceEmailTemplateInfos",
+ "operationId": "getFinanceInvoiceEmailTemplatesByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "InvoiceEmailTemplateInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "InvoiceEmailTemplateInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/InvoiceEmailTemplateInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/invoiceEmailTemplates/{id}/usages": {
+ "get": {
+ "tags": [
+ "InvoiceEmailTemplates"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getFinanceInvoiceEmailTemplatesByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "invoiceEmailTemplateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/invoiceEmailTemplates/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "InvoiceEmailTemplates"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getFinanceInvoiceEmailTemplatesByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "invoiceEmailTemplateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/invoiceEmailTemplates/count": {
+ "get": {
+ "tags": [
+ "InvoiceEmailTemplates"
+ ],
+ "summary": "Get Count of InvoiceEmailTemplate",
+ "operationId": "getFinanceInvoiceEmailTemplatesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/invoiceEmailTemplates/info": {
+ "get": {
+ "tags": [
+ "InvoiceEmailTemplateInfos"
+ ],
+ "summary": "Get List of InvoiceEmailTemplateInfos",
+ "operationId": "getFinanceInvoiceEmailTemplatesInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of invoiceEmailTemplateInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/InvoiceEmailTemplateInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/invoiceEmailTemplates/info/count": {
+ "get": {
+ "tags": [
+ "InvoiceEmailTemplateInfos"
+ ],
+ "summary": "Get Count of InvoiceEmailTemplateInfos",
+ "operationId": "getFinanceInvoiceEmailTemplatesInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/invoices": {
+ "get": {
+ "tags": [
+ "Invoices"
+ ],
+ "summary": "Get List of Invoice",
+ "operationId": "getFinanceInvoices",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Invoice",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Invoice"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "Invoices"
+ ],
+ "summary": "Post Invoice",
+ "operationId": "postFinanceInvoices",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "invoice",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Invoice"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "Invoice",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Invoice"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/invoices/{id}": {
+ "get": {
+ "tags": [
+ "Invoices"
+ ],
+ "summary": "Get Invoice",
+ "operationId": "getFinanceInvoicesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "invoiceId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Invoice",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Invoice"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "Invoices"
+ ],
+ "summary": "Delete Invoice",
+ "operationId": "deleteFinanceInvoicesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "invoiceId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "Invoices"
+ ],
+ "summary": "Put Invoice",
+ "operationId": "putFinanceInvoicesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "invoiceId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "invoice",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Invoice"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Invoice",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Invoice"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "Invoices"
+ ],
+ "summary": "Patch Invoice",
+ "operationId": "patchFinanceInvoicesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "invoiceId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Invoice",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Invoice"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/invoices/{id}/pdf": {
+ "get": {
+ "tags": [
+ "Invoices"
+ ],
+ "summary": "Get Invoice",
+ "operationId": "getFinanceInvoicesByIdPdf",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "invoiceId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ContentType = application/pdf",
+ "content": {
+ "application/pdf": {
+ "schema": {
+ "type": "string",
+ "format": "binary"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/invoices/{parentId}/commissions": {
+ "get": {
+ "tags": [
+ "InvoiceCommissions"
+ ],
+ "summary": "Get List of InvoiceCommissions",
+ "operationId": "getFinanceInvoicesByParentIdCommissions",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "invoiceId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of invoiceCommissionses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/InvoiceCommission"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/invoices/{parentId}/commissions/{id}": {
+ "get": {
+ "tags": [
+ "InvoiceCommissions"
+ ],
+ "summary": "Get InvoiceCommissions",
+ "operationId": "getFinanceInvoicesByParentIdCommissionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "paymentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "invoiceId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "InvoiceCommission",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/InvoiceCommission"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "InvoiceCommissions"
+ ],
+ "summary": "Patch InvoiceCommissions",
+ "operationId": "patchFinanceInvoicesByParentIdCommissionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "InvoiceCommissionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "invoiceId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "InvoiceCommission",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/InvoiceCommission"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/invoices/{parentId}/commissions/recalculate": {
+ "post": {
+ "tags": [
+ "InvoiceCommissions"
+ ],
+ "summary": "Recalculate InvoiceCommissions",
+ "operationId": "postFinanceInvoicesByParentIdCommissionsRecalculate",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "invoiceId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": ""
+ }
+ }
+ }
+ },
+ "/finance/invoices/{parentId}/glEntries/": {
+ "get": {
+ "tags": [
+ "GLEntries"
+ ],
+ "summary": "Get List of GLEntries",
+ "operationId": "getFinanceInvoicesByParentIdGlEntries",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "invoiceId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of gLEntrieses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/GLEntry"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/invoices/{parentId}/glEntries/{id}": {
+ "get": {
+ "tags": [
+ "GLEntries"
+ ],
+ "summary": "Get GLEntries",
+ "operationId": "getFinanceInvoicesByParentIdGlEntriesById",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "invoiceId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "id",
+ "in": "path",
+ "description": "gLEntryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "gLEntry",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/GLEntry"
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "GLEntries"
+ ],
+ "summary": "Put GLEntries",
+ "operationId": "putFinanceInvoicesByParentIdGlEntriesById",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "invoiceId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "id",
+ "in": "path",
+ "description": "gLEntryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "gLEntry",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GLEntry"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "gLEntry",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/GLEntry"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "GLEntries"
+ ],
+ "summary": "Patch GLEntries",
+ "operationId": "patchFinanceInvoicesByParentIdGlEntriesById",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "invoiceId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "id",
+ "in": "path",
+ "description": "GLEntryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "gLEntry",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/GLEntry"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/invoices/{parentId}/payments": {
+ "get": {
+ "tags": [
+ "InvoicePayments"
+ ],
+ "summary": "Get List of Payment",
+ "operationId": "getFinanceInvoicesByParentIdPayments",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "invoiceId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Payment",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/InvoicePayment"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "InvoicePayments"
+ ],
+ "summary": "Post Payment",
+ "operationId": "postFinanceInvoicesByParentIdPayments",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "invoiceId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "payment",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/InvoicePayment"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "Payment",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/InvoicePayment"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/invoices/{parentId}/payments/{id}": {
+ "get": {
+ "tags": [
+ "InvoicePayments"
+ ],
+ "summary": "Get Payment",
+ "operationId": "getFinanceInvoicesByParentIdPaymentsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "paymentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "invoiceId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Payment",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/InvoicePayment"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "InvoicePayments"
+ ],
+ "summary": "Patch Payment",
+ "operationId": "patchFinanceInvoicesByParentIdPaymentsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "paymentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "invoiceId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Payment",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/InvoicePayment"
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "InvoicePayments"
+ ],
+ "summary": "Put Payment",
+ "operationId": "putFinanceInvoicesByParentIdPaymentsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "paymentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "invoiceId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "payment",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/InvoicePayment"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Payment",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/InvoicePayment"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "InvoicePayments"
+ ],
+ "summary": "Delete Payment",
+ "operationId": "deleteFinanceInvoicesByParentIdPaymentsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "paymentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "invoiceId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ }
+ },
+ "/finance/invoices/{parentId}/routings": {
+ "get": {
+ "tags": [
+ "Invoice Routings"
+ ],
+ "summary": "Get List of Invoice Routings",
+ "operationId": "getFinanceInvoicesByParentIdRoutings",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "Invoice",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of invoiceRoutings",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/InvoiceRouting"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "Invoice Routings"
+ ],
+ "summary": "Post Invoice Routings",
+ "operationId": "postFinanceInvoicesByParentIdRoutings",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "Invoice",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "InvoiceRouting",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/InvoiceRouting"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "InvoiceRouting",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/InvoiceRouting"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/invoices/{parentId}/routings/{id}": {
+ "get": {
+ "tags": [
+ "Invoice Routings"
+ ],
+ "summary": "Get Invoice Routings",
+ "operationId": "getFinanceInvoicesByParentIdRoutingsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "InvoiceRoutingsId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "Invoice",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "InvoiceRouting",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/InvoiceRouting"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "Invoice Routings"
+ ],
+ "summary": "Delete Invoice Routings",
+ "operationId": "deleteFinanceInvoicesByParentIdRoutingsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "InvoiceRoutingsId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "Invoice",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "Invoice Routings"
+ ],
+ "summary": "Put Invoice Routings",
+ "operationId": "putFinanceInvoicesByParentIdRoutingsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "InvoiceRoutingId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "Invoice",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "companyTypeAssociation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/InvoiceRouting"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "InvoiceRouting",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/InvoiceRouting"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "Invoice Routings"
+ ],
+ "summary": "Patch Invoice Routings",
+ "operationId": "patchFinanceInvoicesByParentIdRoutingsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "InvoiceRoutingsId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "Invoice",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "InvoiceRouting",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/InvoiceRouting"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/invoices/{parentId}/routings/count": {
+ "get": {
+ "tags": [
+ "Invoice Routings"
+ ],
+ "summary": "Get Count of Invoice Routings",
+ "operationId": "getFinanceInvoicesByParentIdRoutingsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "Invoice",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/invoices/count": {
+ "get": {
+ "tags": [
+ "Invoices"
+ ],
+ "summary": "Get Count of Invoice",
+ "operationId": "getFinanceInvoicesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/invoiceTemplates": {
+ "get": {
+ "tags": [
+ "InvoiceTemplates"
+ ],
+ "summary": "Get List of InvoiceTemplate",
+ "operationId": "getFinanceInvoiceTemplates",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of InvoiceTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/InvoiceTemplate"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "InvoiceTemplates"
+ ],
+ "summary": "Post InvoiceTemplate",
+ "operationId": "postFinanceInvoiceTemplates",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "invoiceTemplate",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/InvoiceTemplate"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "InvoiceTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/InvoiceTemplate"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/invoiceTemplates/{id}": {
+ "get": {
+ "tags": [
+ "InvoiceTemplates"
+ ],
+ "summary": "Get InvoiceTemplate",
+ "operationId": "getFinanceInvoiceTemplatesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "invoiceTemplateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "InvoiceTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/InvoiceTemplate"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "InvoiceTemplates"
+ ],
+ "summary": "Patch InvoiceTemplate",
+ "operationId": "patchFinanceInvoiceTemplatesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "invoiceTemplateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "InvoiceTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/InvoiceTemplate"
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "InvoiceTemplates"
+ ],
+ "summary": "Put InvoiceTemplate",
+ "operationId": "putFinanceInvoiceTemplatesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "invoiceTemplateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "invoiceTemplate",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/InvoiceTemplate"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "InvoiceTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/InvoiceTemplate"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "InvoiceTemplates"
+ ],
+ "summary": "Delete Usage",
+ "operationId": "deleteFinanceInvoiceTemplatesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "invoiceTemplateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ }
+ },
+ "/finance/invoiceTemplates/{id}/usages": {
+ "get": {
+ "tags": [
+ "InvoiceTemplates"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getFinanceInvoiceTemplatesByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "invoiceTemplateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/invoiceTemplates/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "InvoiceTemplates"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getFinanceInvoiceTemplatesByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "invoiceTemplateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/invoiceTemplates/count": {
+ "get": {
+ "tags": [
+ "InvoiceTemplates"
+ ],
+ "summary": "Get Count of InvoiceTemplate",
+ "operationId": "getFinanceInvoiceTemplatesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/invoiceTemplateSetups": {
+ "get": {
+ "tags": [
+ "InvoiceTemplateSetups"
+ ],
+ "summary": "Get List of InvoiceTemplateSetup\r\n Retrieves a list of standard and custom invoice templates",
+ "operationId": "getFinanceInvoiceTemplateSetups",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of InvoiceTemplateSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/InvoiceTemplateSetup"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/invoiceTemplateSetups/{id}": {
+ "get": {
+ "tags": [
+ "InvoiceTemplateSetups"
+ ],
+ "summary": "Get InvoiceTemplateSetup",
+ "operationId": "getFinanceInvoiceTemplateSetupsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "invoiceTemplateSetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "InvoiceTemplateSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/InvoiceTemplateSetup"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/invoiceTemplateSetups/count": {
+ "get": {
+ "tags": [
+ "InvoiceTemplateSetups"
+ ],
+ "summary": "Get Count of InvoiceTemplateSetup",
+ "operationId": "getFinanceInvoiceTemplateSetupsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/taxCodes": {
+ "get": {
+ "tags": [
+ "TaxCodes"
+ ],
+ "summary": "Get List of TaxCode",
+ "operationId": "getFinanceTaxCodes",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of TaxCode",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/TaxCode"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "TaxCodes"
+ ],
+ "summary": "Post TaxCode",
+ "operationId": "postFinanceTaxCodes",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "taxCode",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/TaxCode"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "TaxCode",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TaxCode"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/taxCodes/{grandparentId}/expenseTypeExemptions/{parentId}/taxableExpenseTypeLevels": {
+ "get": {
+ "tags": [
+ "TaxableExpenseTypeLevels"
+ ],
+ "summary": "Get List of TaxableExpenseTypeLevel",
+ "operationId": "getFinanceTaxCodesByGrandparentIdExpenseTypeExemptionsByParentIdTaxableExpenseTypeLevels",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "expenseTypeExemptionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of TaxableExpenseTypeLevel",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/TaxableExpenseTypeLevel"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "TaxableExpenseTypeLevels"
+ ],
+ "summary": "Post TaxableExpenseTypeLevel",
+ "operationId": "postFinanceTaxCodesByGrandparentIdExpenseTypeExemptionsByParentIdTaxableExpenseTypeLevels",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "expenseTypeExemptionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "taxableExpenseTypeLevel",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/TaxableExpenseTypeLevel"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "TaxableExpenseTypeLevel",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TaxableExpenseTypeLevel"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/taxCodes/{grandparentId}/expenseTypeExemptions/{parentId}/taxableExpenseTypeLevels/{id}": {
+ "get": {
+ "tags": [
+ "TaxableExpenseTypeLevels"
+ ],
+ "summary": "Get TaxableExpenseTypeLevel",
+ "operationId": "getFinanceTaxCodesByGrandparentIdExpenseTypeExemptionsByParentIdTaxableExpenseTypeLevelsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "taxableExpenseTypeLevelId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "expenseTypeExemptionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "TaxableExpenseTypeLevel",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TaxableExpenseTypeLevel"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "TaxableExpenseTypeLevels"
+ ],
+ "summary": "Delete TaxableExpenseTypeLevel",
+ "operationId": "deleteFinanceTaxCodesByGrandparentIdExpenseTypeExemptionsByParentIdTaxableExpenseTypeLevelsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "taxableExpenseTypeLevelId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "expenseTypeExemptionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "TaxableExpenseTypeLevels"
+ ],
+ "summary": "Put TaxableExpenseTypeLevel",
+ "operationId": "putFinanceTaxCodesByGrandparentIdExpenseTypeExemptionsByParentIdTaxableExpenseTypeLevelsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "taxableExpenseTypeLevelId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "expenseTypeExemptionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "taxableExpenseTypeLevel",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/TaxableExpenseTypeLevel"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "TaxableExpenseTypeLevel",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TaxableExpenseTypeLevel"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "TaxableExpenseTypeLevels"
+ ],
+ "summary": "Patch TaxableExpenseTypeLevel",
+ "operationId": "patchFinanceTaxCodesByGrandparentIdExpenseTypeExemptionsByParentIdTaxableExpenseTypeLevelsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "taxableExpenseTypeLevelId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "expenseTypeExemptionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "TaxableExpenseTypeLevel",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TaxableExpenseTypeLevel"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/taxCodes/{grandparentId}/expenseTypeExemptions/{parentId}/taxableExpenseTypeLevels/count": {
+ "get": {
+ "tags": [
+ "TaxableExpenseTypeLevels"
+ ],
+ "summary": "Get Count of TaxableExpenseTypeLevel",
+ "operationId": "getFinanceTaxCodesByGrandparentIdExpenseTypeExemptionsByParentIdTaxableExpenseTypeLevelsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "expenseTypeExemptionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/taxCodes/{grandparentId}/productTypeExemptions/{parentId}/taxableProductTypeLevels": {
+ "get": {
+ "tags": [
+ "TaxableProductTypeLevels"
+ ],
+ "summary": "Get List of TaxableProductTypeLevel",
+ "operationId": "getFinanceTaxCodesByGrandparentIdProductTypeExemptionsByParentIdTaxableProductTypeLevels",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "productTypeExemptionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of TaxableProductTypeLevel",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/TaxableProductTypeLevel"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "TaxableProductTypeLevels"
+ ],
+ "summary": "Post TaxableProductTypeLevel",
+ "operationId": "postFinanceTaxCodesByGrandparentIdProductTypeExemptionsByParentIdTaxableProductTypeLevels",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "productTypeExemptionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "taxableProductTypeLevel",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/TaxableProductTypeLevel"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "TaxableProductTypeLevel",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TaxableProductTypeLevel"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/taxCodes/{grandparentId}/productTypeExemptions/{parentId}/taxableProductTypeLevels/{id}": {
+ "get": {
+ "tags": [
+ "TaxableProductTypeLevels"
+ ],
+ "summary": "Get TaxableProductTypeLevel",
+ "operationId": "getFinanceTaxCodesByGrandparentIdProductTypeExemptionsByParentIdTaxableProductTypeLevelsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "taxableProductTypeLevelId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "productTypeExemptionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "TaxableProductTypeLevel",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TaxableProductTypeLevel"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "TaxableProductTypeLevels"
+ ],
+ "summary": "Delete TaxableProductTypeLevel",
+ "operationId": "deleteFinanceTaxCodesByGrandparentIdProductTypeExemptionsByParentIdTaxableProductTypeLevelsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "taxableProductTypeLevelId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "productTypeExemptionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "TaxableProductTypeLevels"
+ ],
+ "summary": "Put TaxableProductTypeLevel",
+ "operationId": "putFinanceTaxCodesByGrandparentIdProductTypeExemptionsByParentIdTaxableProductTypeLevelsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "taxableProductTypeLevelId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "productTypeExemptionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "taxableProductTypeLevel",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/TaxableProductTypeLevel"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "TaxableProductTypeLevel",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TaxableProductTypeLevel"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "TaxableProductTypeLevels"
+ ],
+ "summary": "Patch TaxableProductTypeLevel",
+ "operationId": "patchFinanceTaxCodesByGrandparentIdProductTypeExemptionsByParentIdTaxableProductTypeLevelsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "taxableProductTypeLevelId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "productTypeExemptionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "TaxableProductTypeLevel",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TaxableProductTypeLevel"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/taxCodes/{grandparentId}/productTypeExemptions/{parentId}/taxableProductTypeLevels/count": {
+ "get": {
+ "tags": [
+ "TaxableProductTypeLevels"
+ ],
+ "summary": "Get Count of TaxableProductTypeLevel",
+ "operationId": "getFinanceTaxCodesByGrandparentIdProductTypeExemptionsByParentIdTaxableProductTypeLevelsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "productTypeExemptionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/taxCodes/{grandparentId}/taxCodeXRefs/{parentId}/taxableXRefLevels": {
+ "get": {
+ "tags": [
+ "TaxableXRefLevels"
+ ],
+ "summary": "Get List of TaxableXRefLevel",
+ "operationId": "getFinanceTaxCodesByGrandparentIdTaxCodeXRefsByParentIdTaxableXRefLevels",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "taxCodeXRefId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of TaxableXRefLevel",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/TaxableXRefLevel"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "TaxableXRefLevels"
+ ],
+ "summary": "Post TaxableXRefLevel",
+ "operationId": "postFinanceTaxCodesByGrandparentIdTaxCodeXRefsByParentIdTaxableXRefLevels",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "taxCodeXRefId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "taxableXRefLevel",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/TaxableXRefLevel"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "TaxableXRefLevel",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TaxableXRefLevel"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/taxCodes/{grandparentId}/taxCodeXRefs/{parentId}/taxableXRefLevels/{id}": {
+ "get": {
+ "tags": [
+ "TaxableXRefLevels"
+ ],
+ "summary": "Get TaxableXRefLevel",
+ "operationId": "getFinanceTaxCodesByGrandparentIdTaxCodeXRefsByParentIdTaxableXRefLevelsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "taxableXRefLevelId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "taxCodeXRefId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "TaxableXRefLevel",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TaxableXRefLevel"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "TaxableXRefLevels"
+ ],
+ "summary": "Delete TaxableXRefLevel",
+ "operationId": "deleteFinanceTaxCodesByGrandparentIdTaxCodeXRefsByParentIdTaxableXRefLevelsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "taxableXRefLevelId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "taxCodeXRefId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "TaxableXRefLevels"
+ ],
+ "summary": "Put TaxableXRefLevel",
+ "operationId": "putFinanceTaxCodesByGrandparentIdTaxCodeXRefsByParentIdTaxableXRefLevelsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "taxableXRefLevelId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "taxCodeXRefId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "taxableXRefLevel",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/TaxableXRefLevel"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "TaxableXRefLevel",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TaxableXRefLevel"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "TaxableXRefLevels"
+ ],
+ "summary": "Patch TaxableXRefLevel",
+ "operationId": "patchFinanceTaxCodesByGrandparentIdTaxCodeXRefsByParentIdTaxableXRefLevelsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "taxableXRefLevelId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "taxCodeXRefId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "TaxableXRefLevel",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TaxableXRefLevel"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/taxCodes/{grandparentId}/taxCodeXRefs/{parentId}/taxableXRefLevels/count": {
+ "get": {
+ "tags": [
+ "TaxableXRefLevels"
+ ],
+ "summary": "Get Count of TaxableXRefLevel",
+ "operationId": "getFinanceTaxCodesByGrandparentIdTaxCodeXRefsByParentIdTaxableXRefLevelsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "taxCodeXRefId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/taxCodes/{grandparentId}/workRoleExemptions/{parentId}/taxableWorkRoleLevels": {
+ "get": {
+ "tags": [
+ "TaxableWorkRoleLevels"
+ ],
+ "summary": "Get List of TaxableWorkRoleLevel",
+ "operationId": "getFinanceTaxCodesByGrandparentIdWorkRoleExemptionsByParentIdTaxableWorkRoleLevels",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "workRoleExemptionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of TaxableWorkRoleLevel",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/TaxableWorkRoleLevel"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "TaxableWorkRoleLevels"
+ ],
+ "summary": "Post TaxableWorkRoleLevel",
+ "operationId": "postFinanceTaxCodesByGrandparentIdWorkRoleExemptionsByParentIdTaxableWorkRoleLevels",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "workRoleExemptionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "taxableWorkRoleLevel",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/TaxableWorkRoleLevel"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "TaxableWorkRoleLevel",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TaxableWorkRoleLevel"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/taxCodes/{grandparentId}/workRoleExemptions/{parentId}/taxableWorkRoleLevels/{id}": {
+ "get": {
+ "tags": [
+ "TaxableWorkRoleLevels"
+ ],
+ "summary": "Get TaxableWorkRoleLevel",
+ "operationId": "getFinanceTaxCodesByGrandparentIdWorkRoleExemptionsByParentIdTaxableWorkRoleLevelsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "taxableWorkRoleLevelId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "workRoleExemptionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "TaxableWorkRoleLevel",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TaxableWorkRoleLevel"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "TaxableWorkRoleLevels"
+ ],
+ "summary": "Delete TaxableWorkRoleLevel",
+ "operationId": "deleteFinanceTaxCodesByGrandparentIdWorkRoleExemptionsByParentIdTaxableWorkRoleLevelsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "taxableWorkRoleLevelId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "workRoleExemptionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "TaxableWorkRoleLevels"
+ ],
+ "summary": "Put TaxableWorkRoleLevel",
+ "operationId": "putFinanceTaxCodesByGrandparentIdWorkRoleExemptionsByParentIdTaxableWorkRoleLevelsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "taxableWorkRoleLevelId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "workRoleExemptionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "taxableWorkRoleLevel",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/TaxableWorkRoleLevel"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "TaxableWorkRoleLevel",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TaxableWorkRoleLevel"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "TaxableWorkRoleLevels"
+ ],
+ "summary": "Patch TaxableWorkRoleLevel",
+ "operationId": "patchFinanceTaxCodesByGrandparentIdWorkRoleExemptionsByParentIdTaxableWorkRoleLevelsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "taxableWorkRoleLevelId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "workRoleExemptionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "TaxableWorkRoleLevel",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TaxableWorkRoleLevel"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/taxCodes/{grandparentId}/workRoleExemptions/{parentId}/taxableWorkRoleLevels/count": {
+ "get": {
+ "tags": [
+ "TaxableWorkRoleLevels"
+ ],
+ "summary": "Get Count of TaxableWorkRoleLevel",
+ "operationId": "getFinanceTaxCodesByGrandparentIdWorkRoleExemptionsByParentIdTaxableWorkRoleLevelsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "workRoleExemptionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/taxCodes/{id}": {
+ "get": {
+ "tags": [
+ "TaxCodes"
+ ],
+ "summary": "Get TaxCode",
+ "operationId": "getFinanceTaxCodesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "TaxCode",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TaxCode"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "TaxCodes"
+ ],
+ "summary": "Delete Usage",
+ "operationId": "deleteFinanceTaxCodesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "TaxCodes"
+ ],
+ "summary": "Put TaxCode",
+ "operationId": "putFinanceTaxCodesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "taxCode",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/TaxCode"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "TaxCode",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TaxCode"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "TaxCodes"
+ ],
+ "summary": "Patch TaxCode",
+ "operationId": "patchFinanceTaxCodesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "TaxCode",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TaxCode"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/taxCodes/{id}/copy": {
+ "post": {
+ "tags": [
+ "TaxCodes"
+ ],
+ "summary": "Post TaxCode",
+ "operationId": "postFinanceTaxCodesByIdCopy",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "TaxCode",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TaxCode"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/taxCodes/{id}/info": {
+ "get": {
+ "tags": [
+ "TaxCodeInfos"
+ ],
+ "summary": "Get TaxCodeInfos",
+ "operationId": "getFinanceTaxCodesByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "TaxCodeInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "TaxCodeInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TaxCodeInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/taxCodes/{id}/usages": {
+ "get": {
+ "tags": [
+ "TaxCodes"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getFinanceTaxCodesByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/taxCodes/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "TaxCodes"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getFinanceTaxCodesByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/taxCodes/{parentId}/expenseTypeExemptions": {
+ "get": {
+ "tags": [
+ "TaxCodeExpenseTypeExemptions"
+ ],
+ "summary": "Get List of ExpenseTypeExemption",
+ "operationId": "getFinanceTaxCodesByParentIdExpenseTypeExemptions",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ExpenseTypeExemption",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ExpenseTypeExemption"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "TaxCodeExpenseTypeExemptions"
+ ],
+ "summary": "Post ExpenseTypeExemption",
+ "operationId": "postFinanceTaxCodesByParentIdExpenseTypeExemptions",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "expenseTypeExemption",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ExpenseTypeExemption"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ExpenseTypeExemption",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ExpenseTypeExemption"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/taxCodes/{parentId}/expenseTypeExemptions/{id}": {
+ "get": {
+ "tags": [
+ "TaxCodeExpenseTypeExemptions"
+ ],
+ "summary": "Get ExpenseTypeExemption",
+ "operationId": "getFinanceTaxCodesByParentIdExpenseTypeExemptionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "expenseTypeExemptionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ExpenseTypeExemption",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ExpenseTypeExemption"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "TaxCodeExpenseTypeExemptions"
+ ],
+ "summary": "Delete ExpenseTypeExemption",
+ "operationId": "deleteFinanceTaxCodesByParentIdExpenseTypeExemptionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "expenseTypeExemptionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "TaxCodeExpenseTypeExemptions"
+ ],
+ "summary": "Put ExpenseTypeExemption",
+ "operationId": "putFinanceTaxCodesByParentIdExpenseTypeExemptionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "expenseTypeExemptionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "expenseTypeExemption",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ExpenseTypeExemption"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ExpenseTypeExemption",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ExpenseTypeExemption"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "TaxCodeExpenseTypeExemptions"
+ ],
+ "summary": "Patch ExpenseTypeExemption",
+ "operationId": "patchFinanceTaxCodesByParentIdExpenseTypeExemptionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "expenseTypeExemptionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ExpenseTypeExemption",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ExpenseTypeExemption"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/taxCodes/{parentId}/expenseTypeExemptions/count": {
+ "get": {
+ "tags": [
+ "TaxCodeExpenseTypeExemptions"
+ ],
+ "summary": "Get Count of ExpenseTypeExemption",
+ "operationId": "getFinanceTaxCodesByParentIdExpenseTypeExemptionsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/taxCodes/{parentId}/productTypeExemptions": {
+ "get": {
+ "tags": [
+ "TaxCodeProductTypeExemptions"
+ ],
+ "summary": "Get List of ProductTypeExemption",
+ "operationId": "getFinanceTaxCodesByParentIdProductTypeExemptions",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ProductTypeExemption",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ProductTypeExemption"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "TaxCodeProductTypeExemptions"
+ ],
+ "summary": "Post ProductTypeExemption",
+ "operationId": "postFinanceTaxCodesByParentIdProductTypeExemptions",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "productTypeExemption",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ProductTypeExemption"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ProductTypeExemption",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProductTypeExemption"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/taxCodes/{parentId}/productTypeExemptions/{id}": {
+ "get": {
+ "tags": [
+ "TaxCodeProductTypeExemptions"
+ ],
+ "summary": "Get ProductTypeExemption",
+ "operationId": "getFinanceTaxCodesByParentIdProductTypeExemptionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "productTypeExemptionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ProductTypeExemption",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProductTypeExemption"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "TaxCodeProductTypeExemptions"
+ ],
+ "summary": "Delete ProductTypeExemption",
+ "operationId": "deleteFinanceTaxCodesByParentIdProductTypeExemptionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "productTypeExemptionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "TaxCodeProductTypeExemptions"
+ ],
+ "summary": "Put ProductTypeExemption",
+ "operationId": "putFinanceTaxCodesByParentIdProductTypeExemptionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "productTypeExemptionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "productTypeExemption",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ProductTypeExemption"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ProductTypeExemption",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProductTypeExemption"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "TaxCodeProductTypeExemptions"
+ ],
+ "summary": "Patch ProductTypeExemption",
+ "operationId": "patchFinanceTaxCodesByParentIdProductTypeExemptionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "productTypeExemptionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ProductTypeExemption",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProductTypeExemption"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/taxCodes/{parentId}/productTypeExemptions/count": {
+ "get": {
+ "tags": [
+ "TaxCodeProductTypeExemptions"
+ ],
+ "summary": "Get Count of ProductTypeExemption",
+ "operationId": "getFinanceTaxCodesByParentIdProductTypeExemptionsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/taxCodes/{parentId}/taxCodeLevels": {
+ "get": {
+ "tags": [
+ "TaxCodeLevels"
+ ],
+ "summary": "Get List of TaxCodeLevel",
+ "operationId": "getFinanceTaxCodesByParentIdTaxCodeLevels",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of TaxCodeLevel",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/TaxCodeLevel"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "TaxCodeLevels"
+ ],
+ "summary": "Post TaxCodeLevel",
+ "operationId": "postFinanceTaxCodesByParentIdTaxCodeLevels",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "taxCodeLevel",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/TaxCodeLevel"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "TaxCodeLevel",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TaxCodeLevel"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/taxCodes/{parentId}/taxCodeLevels/{id}": {
+ "get": {
+ "tags": [
+ "TaxCodeLevels"
+ ],
+ "summary": "Get TaxCodeLevel",
+ "operationId": "getFinanceTaxCodesByParentIdTaxCodeLevelsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "taxCodeLevelId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "TaxCodeLevel",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TaxCodeLevel"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "TaxCodeLevels"
+ ],
+ "summary": "Delete TaxCodeLevel",
+ "operationId": "deleteFinanceTaxCodesByParentIdTaxCodeLevelsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "taxCodeLevelId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "TaxCodeLevels"
+ ],
+ "summary": "Put TaxCodeLevel",
+ "operationId": "putFinanceTaxCodesByParentIdTaxCodeLevelsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "taxCodeLevelId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "taxCodeLevel",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/TaxCodeLevel"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "TaxCodeLevel",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TaxCodeLevel"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "TaxCodeLevels"
+ ],
+ "summary": "Patch TaxCodeLevel",
+ "operationId": "patchFinanceTaxCodesByParentIdTaxCodeLevelsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "taxCodeLevelId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "TaxCodeLevel",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TaxCodeLevel"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/taxCodes/{parentId}/taxCodeLevels/count": {
+ "get": {
+ "tags": [
+ "TaxCodeLevels"
+ ],
+ "summary": "Get Count of TaxCodeLevel",
+ "operationId": "getFinanceTaxCodesByParentIdTaxCodeLevelsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/taxCodes/{parentId}/taxCodeXRefs": {
+ "get": {
+ "tags": [
+ "TaxCodeXRefs"
+ ],
+ "summary": "Get List of TaxCodeXRef",
+ "operationId": "getFinanceTaxCodesByParentIdTaxCodeXRefs",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of TaxCodeXRef",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/TaxCodeXRef"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "TaxCodeXRefs"
+ ],
+ "summary": "Post TaxCodeXRef",
+ "operationId": "postFinanceTaxCodesByParentIdTaxCodeXRefs",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "taxCodeXRef",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/TaxCodeXRef"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "TaxCodeXRef",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TaxCodeXRef"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/taxCodes/{parentId}/taxCodeXRefs/{id}": {
+ "get": {
+ "tags": [
+ "TaxCodeXRefs"
+ ],
+ "summary": "Get TaxCodeXRef",
+ "operationId": "getFinanceTaxCodesByParentIdTaxCodeXRefsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "taxCodeXRefId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "TaxCodeXRef",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TaxCodeXRef"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "TaxCodeXRefs"
+ ],
+ "summary": "Delete TaxCodeXRef",
+ "operationId": "deleteFinanceTaxCodesByParentIdTaxCodeXRefsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "taxCodeXRefId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "TaxCodeXRefs"
+ ],
+ "summary": "Put TaxCodeXRef",
+ "operationId": "putFinanceTaxCodesByParentIdTaxCodeXRefsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "taxCodeXRefId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "taxCodeXRef",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/TaxCodeXRef"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "TaxCodeXRef",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TaxCodeXRef"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "TaxCodeXRefs"
+ ],
+ "summary": "Patch TaxCodeXRef",
+ "operationId": "patchFinanceTaxCodesByParentIdTaxCodeXRefsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "taxCodeXRefId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "TaxCodeXRef",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TaxCodeXRef"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/taxCodes/{parentId}/taxCodeXRefs/count": {
+ "get": {
+ "tags": [
+ "TaxCodeXRefs"
+ ],
+ "summary": "Get Count of TaxCodeXRef",
+ "operationId": "getFinanceTaxCodesByParentIdTaxCodeXRefsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/taxCodes/{parentId}/workRoleExemptions": {
+ "get": {
+ "tags": [
+ "TaxCodeWorkRoleExemptions"
+ ],
+ "summary": "Get List of WorkRoleExemption",
+ "operationId": "getFinanceTaxCodesByParentIdWorkRoleExemptions",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of WorkRoleExemption",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/WorkRoleExemption"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "TaxCodeWorkRoleExemptions"
+ ],
+ "summary": "Post WorkRoleExemption",
+ "operationId": "postFinanceTaxCodesByParentIdWorkRoleExemptions",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "workRoleExemption",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/WorkRoleExemption"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "WorkRoleExemption",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/WorkRoleExemption"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/taxCodes/{parentId}/workRoleExemptions/{id}": {
+ "get": {
+ "tags": [
+ "TaxCodeWorkRoleExemptions"
+ ],
+ "summary": "Get WorkRoleExemption",
+ "operationId": "getFinanceTaxCodesByParentIdWorkRoleExemptionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "workRoleExemptionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "WorkRoleExemption",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/WorkRoleExemption"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "TaxCodeWorkRoleExemptions"
+ ],
+ "summary": "Delete WorkRoleExemption",
+ "operationId": "deleteFinanceTaxCodesByParentIdWorkRoleExemptionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "workRoleExemptionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "TaxCodeWorkRoleExemptions"
+ ],
+ "summary": "Put WorkRoleExemption",
+ "operationId": "putFinanceTaxCodesByParentIdWorkRoleExemptionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "workRoleExemptionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "workRoleExemption",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/WorkRoleExemption"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "WorkRoleExemption",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/WorkRoleExemption"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "TaxCodeWorkRoleExemptions"
+ ],
+ "summary": "Patch WorkRoleExemption",
+ "operationId": "patchFinanceTaxCodesByParentIdWorkRoleExemptionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "workRoleExemptionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "WorkRoleExemption",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/WorkRoleExemption"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/taxCodes/{parentId}/workRoleExemptions/count": {
+ "get": {
+ "tags": [
+ "TaxCodeWorkRoleExemptions"
+ ],
+ "summary": "Get Count of WorkRoleExemption",
+ "operationId": "getFinanceTaxCodesByParentIdWorkRoleExemptionsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/taxCodes/count": {
+ "get": {
+ "tags": [
+ "TaxCodes"
+ ],
+ "summary": "Get Count of TaxCode",
+ "operationId": "getFinanceTaxCodesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/taxCodes/info": {
+ "get": {
+ "tags": [
+ "TaxCodeInfos"
+ ],
+ "summary": "Get List of TaxCodeInfos",
+ "operationId": "getFinanceTaxCodesInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of taxCodeInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/TaxCodeInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/taxCodes/info/count": {
+ "get": {
+ "tags": [
+ "TaxCodeInfos"
+ ],
+ "summary": "Get Count of TaxCodeInfos",
+ "operationId": "getFinanceTaxCodesInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/taxIntegrations": {
+ "get": {
+ "tags": [
+ "TaxIntegrations"
+ ],
+ "summary": "Get List of TaxIntegration",
+ "operationId": "getFinanceTaxIntegrations",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of TaxIntegration",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/TaxIntegration"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/taxIntegrations/{id}": {
+ "get": {
+ "tags": [
+ "TaxIntegrations"
+ ],
+ "summary": "Get TaxIntegration",
+ "operationId": "getFinanceTaxIntegrationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "taxIntegrationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "TaxIntegration",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TaxIntegration"
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "TaxIntegrations"
+ ],
+ "summary": "Put TaxIntegration",
+ "operationId": "putFinanceTaxIntegrationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "taxIntegrationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "taxIntegration",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/TaxIntegration"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "TaxIntegration",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TaxIntegration"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "TaxIntegrations"
+ ],
+ "summary": "Patch TaxIntegration",
+ "operationId": "patchFinanceTaxIntegrationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "taxIntegrationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "TaxIntegration",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TaxIntegration"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/taxIntegrations/count": {
+ "get": {
+ "tags": [
+ "TaxIntegrations"
+ ],
+ "summary": "Get Count of TaxIntegration",
+ "operationId": "getFinanceTaxIntegrationsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/marketing/campaigns": {
+ "get": {
+ "tags": [
+ "Campaigns"
+ ],
+ "summary": "Get List of Campaign",
+ "operationId": "getMarketingCampaigns",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Campaign",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Campaign"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "Campaigns"
+ ],
+ "summary": "Post Campaign",
+ "operationId": "postMarketingCampaigns",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "campaign",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Campaign"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "Campaign",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Campaign"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/marketing/campaigns/{id}": {
+ "get": {
+ "tags": [
+ "Campaigns"
+ ],
+ "summary": "Get Campaign",
+ "operationId": "getMarketingCampaignsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "campaignId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Campaign",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Campaign"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "Campaigns"
+ ],
+ "summary": "Delete Campaign",
+ "operationId": "deleteMarketingCampaignsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "campaignId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "Campaigns"
+ ],
+ "summary": "Put Campaign",
+ "operationId": "putMarketingCampaignsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "campaignId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "campaign",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Campaign"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Campaign",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Campaign"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "Campaigns"
+ ],
+ "summary": "Patch Campaign",
+ "operationId": "patchMarketingCampaignsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "campaignId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Campaign",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Campaign"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/marketing/campaigns/{id}/activities": {
+ "get": {
+ "tags": [
+ "Campaigns"
+ ],
+ "summary": "Get List of ActivityReference",
+ "operationId": "getMarketingCampaignsByIdActivities",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "campaignId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ActivityReference",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ActivityReference"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/marketing/campaigns/{id}/activities/count": {
+ "get": {
+ "tags": [
+ "Campaigns"
+ ],
+ "summary": "Get Count of ActivityReference",
+ "operationId": "getMarketingCampaignsByIdActivitiesCount",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "campaignId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/marketing/campaigns/{id}/opportunities": {
+ "get": {
+ "tags": [
+ "Campaigns"
+ ],
+ "summary": "Get List of OpportunityReference",
+ "operationId": "getMarketingCampaignsByIdOpportunities",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "campaignId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of OpportunityReference",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/OpportunityReference"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/marketing/campaigns/{id}/opportunities/count": {
+ "get": {
+ "tags": [
+ "Campaigns"
+ ],
+ "summary": "Get Count of OpportunityReference",
+ "operationId": "getMarketingCampaignsByIdOpportunitiesCount",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "campaignId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/marketing/campaigns/{parentId}/audits": {
+ "get": {
+ "tags": [
+ "CampaignAudits"
+ ],
+ "summary": "Get List of CampaignAudit",
+ "operationId": "getMarketingCampaignsByParentIdAudits",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "campaignId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of CampaignAudit",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CampaignAudit"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "CampaignAudits"
+ ],
+ "summary": "Post CampaignAudit",
+ "operationId": "postMarketingCampaignsByParentIdAudits",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "campaignId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "campaignAudit",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/CampaignAudit"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "CampaignAudit",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CampaignAudit"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/marketing/campaigns/{parentId}/audits/{id}": {
+ "get": {
+ "tags": [
+ "CampaignAudits"
+ ],
+ "summary": "Get CampaignAudit",
+ "operationId": "getMarketingCampaignsByParentIdAuditsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "auditId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "campaignId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "CampaignAudit",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CampaignAudit"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "CampaignAudits"
+ ],
+ "summary": "Delete CampaignAudit",
+ "operationId": "deleteMarketingCampaignsByParentIdAuditsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "auditId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "campaignId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "CampaignAudits"
+ ],
+ "summary": "Put CampaignAudit",
+ "operationId": "putMarketingCampaignsByParentIdAuditsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "auditId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "campaignId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "campaignAudit",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/CampaignAudit"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "CampaignAudit",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CampaignAudit"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "CampaignAudits"
+ ],
+ "summary": "Patch CampaignAudit",
+ "operationId": "patchMarketingCampaignsByParentIdAuditsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "auditId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "campaignId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "CampaignAudit",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CampaignAudit"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/marketing/campaigns/{parentId}/audits/count": {
+ "get": {
+ "tags": [
+ "CampaignAudits"
+ ],
+ "summary": "Get Count of CampaignAudit",
+ "operationId": "getMarketingCampaignsByParentIdAuditsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "campaignId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/marketing/campaigns/{parentId}/emailsOpened": {
+ "get": {
+ "tags": [
+ "CampaignEmailsOpened"
+ ],
+ "summary": "Get List of EmailOpened",
+ "operationId": "getMarketingCampaignsByParentIdEmailsOpened",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "campaignId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of EmailOpened",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/EmailOpened"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "CampaignEmailsOpened"
+ ],
+ "summary": "Post EmailOpened",
+ "operationId": "postMarketingCampaignsByParentIdEmailsOpened",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "campaignId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "emailOpened",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/EmailOpened"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "EmailOpened",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/EmailOpened"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/marketing/campaigns/{parentId}/emailsOpened/{id}": {
+ "get": {
+ "tags": [
+ "CampaignEmailsOpened"
+ ],
+ "summary": "Get EmailOpened",
+ "operationId": "getMarketingCampaignsByParentIdEmailsOpenedById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "emailsOpenedId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "campaignId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "EmailOpened",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/EmailOpened"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "CampaignEmailsOpened"
+ ],
+ "summary": "Delete EmailOpened",
+ "operationId": "deleteMarketingCampaignsByParentIdEmailsOpenedById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "emailsOpenedId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "campaignId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "CampaignEmailsOpened"
+ ],
+ "summary": "Put EmailOpened",
+ "operationId": "putMarketingCampaignsByParentIdEmailsOpenedById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "emailsOpenedId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "campaignId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "emailOpened",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/EmailOpened"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "EmailOpened",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/EmailOpened"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "CampaignEmailsOpened"
+ ],
+ "summary": "Patch EmailOpened",
+ "operationId": "patchMarketingCampaignsByParentIdEmailsOpenedById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "emailsOpenedId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "campaignId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "EmailOpened",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/EmailOpened"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/marketing/campaigns/{parentId}/emailsOpened/count": {
+ "get": {
+ "tags": [
+ "CampaignEmailsOpened"
+ ],
+ "summary": "Get Count of EmailOpened",
+ "operationId": "getMarketingCampaignsByParentIdEmailsOpenedCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "campaignId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/marketing/campaigns/{parentId}/formsSubmitted": {
+ "get": {
+ "tags": [
+ "CampaignFormsSubmitted"
+ ],
+ "summary": "Get List of FormSubmitted",
+ "operationId": "getMarketingCampaignsByParentIdFormsSubmitted",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "campaignId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of FormSubmitted",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/FormSubmitted"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "CampaignFormsSubmitted"
+ ],
+ "summary": "Post FormSubmitted",
+ "operationId": "postMarketingCampaignsByParentIdFormsSubmitted",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "campaignId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "formSubmitted",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/FormSubmitted"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "FormSubmitted",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/FormSubmitted"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/marketing/campaigns/{parentId}/formsSubmitted/{id}": {
+ "get": {
+ "tags": [
+ "CampaignFormsSubmitted"
+ ],
+ "summary": "Get FormSubmitted",
+ "operationId": "getMarketingCampaignsByParentIdFormsSubmittedById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "formsSubmittedId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "campaignId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "FormSubmitted",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/FormSubmitted"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "CampaignFormsSubmitted"
+ ],
+ "summary": "Delete FormSubmitted",
+ "operationId": "deleteMarketingCampaignsByParentIdFormsSubmittedById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "formsSubmittedId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "campaignId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "CampaignFormsSubmitted"
+ ],
+ "summary": "Put FormSubmitted",
+ "operationId": "putMarketingCampaignsByParentIdFormsSubmittedById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "formsSubmittedId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "campaignId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "formSubmitted",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/FormSubmitted"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "FormSubmitted",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/FormSubmitted"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "CampaignFormsSubmitted"
+ ],
+ "summary": "Patch FormSubmitted",
+ "operationId": "patchMarketingCampaignsByParentIdFormsSubmittedById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "formsSubmittedId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "campaignId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "FormSubmitted",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/FormSubmitted"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/marketing/campaigns/{parentId}/formsSubmitted/count": {
+ "get": {
+ "tags": [
+ "CampaignFormsSubmitted"
+ ],
+ "summary": "Get Count of FormSubmitted",
+ "operationId": "getMarketingCampaignsByParentIdFormsSubmittedCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "campaignId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/marketing/campaigns/{parentId}/linksClicked": {
+ "get": {
+ "tags": [
+ "CampaignLinksClicked"
+ ],
+ "summary": "Get List of LinkClicked",
+ "operationId": "getMarketingCampaignsByParentIdLinksClicked",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "campaignId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of LinkClicked",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/LinkClicked"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "CampaignLinksClicked"
+ ],
+ "summary": "Post LinkClicked",
+ "operationId": "postMarketingCampaignsByParentIdLinksClicked",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "campaignId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "linkClicked",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/LinkClicked"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "LinkClicked",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/LinkClicked"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/marketing/campaigns/{parentId}/linksClicked/{id}": {
+ "get": {
+ "tags": [
+ "CampaignLinksClicked"
+ ],
+ "summary": "Get LinkClicked",
+ "operationId": "getMarketingCampaignsByParentIdLinksClickedById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "linksClickedId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "campaignId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "LinkClicked",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/LinkClicked"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "CampaignLinksClicked"
+ ],
+ "summary": "Delete LinkClicked",
+ "operationId": "deleteMarketingCampaignsByParentIdLinksClickedById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "linksClickedId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "campaignId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "CampaignLinksClicked"
+ ],
+ "summary": "Put LinkClicked",
+ "operationId": "putMarketingCampaignsByParentIdLinksClickedById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "linksClickedId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "campaignId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "linkClicked",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/LinkClicked"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "LinkClicked",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/LinkClicked"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "CampaignLinksClicked"
+ ],
+ "summary": "Patch LinkClicked",
+ "operationId": "patchMarketingCampaignsByParentIdLinksClickedById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "linksClickedId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "campaignId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "LinkClicked",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/LinkClicked"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/marketing/campaigns/{parentId}/linksClicked/count": {
+ "get": {
+ "tags": [
+ "CampaignLinksClicked"
+ ],
+ "summary": "Get Count of LinkClicked",
+ "operationId": "getMarketingCampaignsByParentIdLinksClickedCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "campaignId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/marketing/campaigns/count": {
+ "get": {
+ "tags": [
+ "Campaigns"
+ ],
+ "summary": "Get Count of Campaign",
+ "operationId": "getMarketingCampaignsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/marketing/campaigns/statuses": {
+ "get": {
+ "tags": [
+ "CampaignStatuses"
+ ],
+ "summary": "Get List of CampaignStatus",
+ "operationId": "getMarketingCampaignsStatuses",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of CampaignStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CampaignStatus"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "CampaignStatuses"
+ ],
+ "summary": "Post CampaignStatus",
+ "operationId": "postMarketingCampaignsStatuses",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "campaignStatus",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/CampaignStatus"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "CampaignStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CampaignStatus"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/marketing/campaigns/statuses/{id}": {
+ "get": {
+ "tags": [
+ "CampaignStatuses"
+ ],
+ "summary": "Get CampaignStatus",
+ "operationId": "getMarketingCampaignsStatusesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "CampaignStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CampaignStatus"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "CampaignStatuses"
+ ],
+ "summary": "Delete CampaignStatus",
+ "operationId": "deleteMarketingCampaignsStatusesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "CampaignStatuses"
+ ],
+ "summary": "Put CampaignStatus",
+ "operationId": "putMarketingCampaignsStatusesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "campaignStatus",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/CampaignStatus"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "CampaignStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CampaignStatus"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "CampaignStatuses"
+ ],
+ "summary": "Patch CampaignStatus",
+ "operationId": "patchMarketingCampaignsStatusesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "CampaignStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CampaignStatus"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/marketing/campaigns/statuses/count": {
+ "get": {
+ "tags": [
+ "CampaignStatuses"
+ ],
+ "summary": "Get Count of CampaignStatus",
+ "operationId": "getMarketingCampaignsStatusesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/marketing/campaigns/subTypes": {
+ "get": {
+ "tags": [
+ "CampaignSubTypes"
+ ],
+ "summary": "Get List of CampaignSubType",
+ "operationId": "getMarketingCampaignsSubTypes",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of CampaignSubType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Campaign.SubType.CampaignSubType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "CampaignSubTypes"
+ ],
+ "summary": "Post CampaignSubType",
+ "operationId": "postMarketingCampaignsSubTypes",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "campaignSubType",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Campaign.SubType.CampaignSubType"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "CampaignSubType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Campaign.SubType.CampaignSubType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/marketing/campaigns/subTypes/{id}": {
+ "get": {
+ "tags": [
+ "CampaignSubTypes"
+ ],
+ "summary": "Get CampaignSubType",
+ "operationId": "getMarketingCampaignsSubTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "subTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "CampaignSubType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Campaign.SubType.CampaignSubType"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "CampaignSubTypes"
+ ],
+ "summary": "Delete CampaignSubType",
+ "operationId": "deleteMarketingCampaignsSubTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "subTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "CampaignSubTypes"
+ ],
+ "summary": "Put CampaignSubType",
+ "operationId": "putMarketingCampaignsSubTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "subTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "campaignSubType",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Campaign.SubType.CampaignSubType"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "CampaignSubType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Campaign.SubType.CampaignSubType"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "CampaignSubTypes"
+ ],
+ "summary": "Patch CampaignSubType",
+ "operationId": "patchMarketingCampaignsSubTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "subTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "CampaignSubType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Campaign.SubType.CampaignSubType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/marketing/campaigns/subTypes/count": {
+ "get": {
+ "tags": [
+ "CampaignSubTypes"
+ ],
+ "summary": "Get Count of CampaignSubType",
+ "operationId": "getMarketingCampaignsSubTypesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/marketing/campaigns/types": {
+ "get": {
+ "tags": [
+ "CampaignTypes"
+ ],
+ "summary": "Get List of CampaignType",
+ "operationId": "getMarketingCampaignsTypes",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of CampaignType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CampaignType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "CampaignTypes"
+ ],
+ "summary": "Post CampaignType",
+ "operationId": "postMarketingCampaignsTypes",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "campaignType",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/CampaignType"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "CampaignType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CampaignType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/marketing/campaigns/types/{id}": {
+ "get": {
+ "tags": [
+ "CampaignTypes"
+ ],
+ "summary": "Get CampaignType",
+ "operationId": "getMarketingCampaignsTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "CampaignType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CampaignType"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "CampaignTypes"
+ ],
+ "summary": "Delete CampaignType",
+ "operationId": "deleteMarketingCampaignsTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "CampaignTypes"
+ ],
+ "summary": "Put CampaignType",
+ "operationId": "putMarketingCampaignsTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "campaignType",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/CampaignType"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "CampaignType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CampaignType"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "CampaignTypes"
+ ],
+ "summary": "Patch CampaignType",
+ "operationId": "patchMarketingCampaignsTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "CampaignType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CampaignType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/marketing/campaigns/types/{id}/info": {
+ "get": {
+ "tags": [
+ "CampaignTypeInfos"
+ ],
+ "summary": "Get CampaignTypeInfo",
+ "operationId": "getMarketingCampaignsTypesByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "CampaignTypeInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CampaignTypeInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/marketing/campaigns/types/{parentId}/subTypes": {
+ "get": {
+ "tags": [
+ "LegacyCampaignSubTypes"
+ ],
+ "summary": "Get List of CampaignSubType",
+ "operationId": "getMarketingCampaignsTypesByParentIdSubTypes",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of CampaignSubType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Type.SubType.CampaignSubType"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/marketing/campaigns/types/{parentId}/subTypes/{id}": {
+ "get": {
+ "tags": [
+ "LegacyCampaignSubTypes"
+ ],
+ "summary": "Get CampaignSubType",
+ "operationId": "getMarketingCampaignsTypesByParentIdSubTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "subTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "CampaignSubType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Type.SubType.CampaignSubType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/marketing/campaigns/types/{parentId}/subTypes/count": {
+ "get": {
+ "tags": [
+ "LegacyCampaignSubTypes"
+ ],
+ "summary": "Get Count of CampaignSubType",
+ "operationId": "getMarketingCampaignsTypesByParentIdSubTypesCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/marketing/campaigns/types/count": {
+ "get": {
+ "tags": [
+ "CampaignTypes"
+ ],
+ "summary": "Get Count of CampaignType",
+ "operationId": "getMarketingCampaignsTypesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/marketing/campaigns/types/info": {
+ "get": {
+ "tags": [
+ "CampaignTypeInfos"
+ ],
+ "summary": "Get List of CampaignTypeInfos",
+ "operationId": "getMarketingCampaignsTypesInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of CampaignTypeInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CampaignTypeInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/marketing/campaigns/types/info/count": {
+ "get": {
+ "tags": [
+ "CampaignTypeInfos"
+ ],
+ "summary": "Get Count of CampaignTypeInfos",
+ "operationId": "getMarketingCampaignsTypesInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/marketing/groups": {
+ "get": {
+ "tags": [
+ "Groups"
+ ],
+ "summary": "Get List of Group",
+ "operationId": "getMarketingGroups",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Group",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Group"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "Groups"
+ ],
+ "summary": "Post Group",
+ "operationId": "postMarketingGroups",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "group",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Group"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "Group",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Group"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/marketing/groups/{id}": {
+ "get": {
+ "tags": [
+ "Groups"
+ ],
+ "summary": "Get Group",
+ "operationId": "getMarketingGroupsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "groupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Group",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Group"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "Groups"
+ ],
+ "summary": "Delete Group",
+ "operationId": "deleteMarketingGroupsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "groupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "Groups"
+ ],
+ "summary": "Put Group",
+ "operationId": "putMarketingGroupsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "groupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "group",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Group"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Group",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Group"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "Groups"
+ ],
+ "summary": "Patch Group",
+ "operationId": "patchMarketingGroupsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "groupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Group",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Group"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/marketing/groups/{id}/info": {
+ "get": {
+ "tags": [
+ "GroupInfos"
+ ],
+ "summary": "Get Group Info",
+ "operationId": "getMarketingGroupsByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "groupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "GroupInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/GroupInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/marketing/groups/{id}/usages": {
+ "get": {
+ "tags": [
+ "Groups"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getMarketingGroupsByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "groupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/marketing/groups/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "Groups"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getMarketingGroupsByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "groupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/marketing/groups/{parentId}/companies": {
+ "get": {
+ "tags": [
+ "MarketingCompanies"
+ ],
+ "summary": "Get List of MarketingCompany",
+ "operationId": "getMarketingGroupsByParentIdCompanies",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "groupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of MarketingCompany",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/MarketingCompany"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "MarketingCompanies"
+ ],
+ "summary": "Post MarketingCompany",
+ "operationId": "postMarketingGroupsByParentIdCompanies",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "groupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "marketingCompany",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/MarketingCompany"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "MarketingCompany",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MarketingCompany"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/marketing/groups/{parentId}/companies/{id}": {
+ "get": {
+ "tags": [
+ "MarketingCompanies"
+ ],
+ "summary": "Get MarketingCompany",
+ "operationId": "getMarketingGroupsByParentIdCompaniesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "groupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "MarketingCompany",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MarketingCompany"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "MarketingCompanies"
+ ],
+ "summary": "Delete MarketingCompany",
+ "operationId": "deleteMarketingGroupsByParentIdCompaniesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "groupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "MarketingCompanies"
+ ],
+ "summary": "Put MarketingCompany",
+ "operationId": "putMarketingGroupsByParentIdCompaniesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "groupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "marketingCompany",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/MarketingCompany"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "MarketingCompany",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MarketingCompany"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "MarketingCompanies"
+ ],
+ "summary": "Patch MarketingCompany",
+ "operationId": "patchMarketingGroupsByParentIdCompaniesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "groupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "MarketingCompany",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MarketingCompany"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/marketing/groups/{parentId}/companies/count": {
+ "get": {
+ "tags": [
+ "MarketingCompanies"
+ ],
+ "summary": "Get Count of MarketingCompany",
+ "operationId": "getMarketingGroupsByParentIdCompaniesCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "groupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/marketing/groups/{parentId}/contacts": {
+ "get": {
+ "tags": [
+ "MarketingContacts"
+ ],
+ "summary": "Get List of MarketingContact",
+ "operationId": "getMarketingGroupsByParentIdContacts",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "groupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of MarketingContact",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/MarketingContact"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "MarketingContacts"
+ ],
+ "summary": "Post MarketingContact",
+ "operationId": "postMarketingGroupsByParentIdContacts",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "groupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "marketingContact",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/MarketingContact"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "MarketingContact",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MarketingContact"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/marketing/groups/{parentId}/contacts/{id}": {
+ "get": {
+ "tags": [
+ "MarketingContacts"
+ ],
+ "summary": "Get MarketingContact",
+ "operationId": "getMarketingGroupsByParentIdContactsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "groupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "MarketingContact",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MarketingContact"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "MarketingContacts"
+ ],
+ "summary": "Delete MarketingContact",
+ "operationId": "deleteMarketingGroupsByParentIdContactsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "groupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "MarketingContacts"
+ ],
+ "summary": "Put MarketingContact",
+ "operationId": "putMarketingGroupsByParentIdContactsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "groupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "marketingContact",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/MarketingContact"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "MarketingContact",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MarketingContact"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "MarketingContacts"
+ ],
+ "summary": "Patch MarketingContact",
+ "operationId": "patchMarketingGroupsByParentIdContactsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "groupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "MarketingContact",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MarketingContact"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/marketing/groups/{parentId}/contacts/count": {
+ "get": {
+ "tags": [
+ "MarketingContacts"
+ ],
+ "summary": "Get Count of MarketingContact",
+ "operationId": "getMarketingGroupsByParentIdContactsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "groupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/marketing/groups/count": {
+ "get": {
+ "tags": [
+ "Groups"
+ ],
+ "summary": "Get Count of Group",
+ "operationId": "getMarketingGroupsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/marketing/groups/info": {
+ "get": {
+ "tags": [
+ "GroupInfos"
+ ],
+ "summary": "Get List of GroupInfo",
+ "operationId": "getMarketingGroupsInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of GroupInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/GroupInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/marketing/groups/info/count": {
+ "get": {
+ "tags": [
+ "GroupInfos"
+ ],
+ "summary": "Get Count of Group Info",
+ "operationId": "getMarketingGroupsInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/adjustments": {
+ "get": {
+ "tags": [
+ "ProcurementAdjustments"
+ ],
+ "summary": "Get List of ProcurementAdjustment",
+ "operationId": "getProcurementAdjustments",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ProcurementAdjustment",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ProcurementAdjustment"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ProcurementAdjustments"
+ ],
+ "summary": "Post ProcurementAdjustment",
+ "operationId": "postProcurementAdjustments",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "adjustment",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ProcurementAdjustment"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ProcurementAdjustment",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProcurementAdjustment"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/adjustments/{id}": {
+ "get": {
+ "tags": [
+ "ProcurementAdjustments"
+ ],
+ "summary": "Get ProcurementAdjustment",
+ "operationId": "getProcurementAdjustmentsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "adjustmentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ProcurementAdjustment",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProcurementAdjustment"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ProcurementAdjustments"
+ ],
+ "summary": "Delete ProcurementAdjustment",
+ "operationId": "deleteProcurementAdjustmentsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "adjustmentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ProcurementAdjustments"
+ ],
+ "summary": "Put ProcurementAdjustment",
+ "operationId": "putProcurementAdjustmentsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "adjustmentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "adjustment",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ProcurementAdjustment"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ProcurementAdjustment",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProcurementAdjustment"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ProcurementAdjustments"
+ ],
+ "summary": "Patch ProcurementAdjustment",
+ "operationId": "patchProcurementAdjustmentsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "adjustmentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ProcurementAdjustment",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProcurementAdjustment"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/adjustments/{parentId}/details": {
+ "get": {
+ "tags": [
+ "AdjustmentDetails"
+ ],
+ "summary": "Get List of AdjustmentDetail",
+ "operationId": "getProcurementAdjustmentsByParentIdDetails",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "adjustmentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of AdjustmentDetail",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/AdjustmentDetail"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "AdjustmentDetails"
+ ],
+ "summary": "Post AdjustmentDetail",
+ "operationId": "postProcurementAdjustmentsByParentIdDetails",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "adjustmentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "adjustmentDetail",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/AdjustmentDetail"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "AdjustmentDetail",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AdjustmentDetail"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/adjustments/{parentId}/details/{id}": {
+ "get": {
+ "tags": [
+ "AdjustmentDetails"
+ ],
+ "summary": "Get AdjustmentDetail",
+ "operationId": "getProcurementAdjustmentsByParentIdDetailsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "detailId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "adjustmentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "AdjustmentDetail",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AdjustmentDetail"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "AdjustmentDetails"
+ ],
+ "summary": "Delete AdjustmentDetail",
+ "operationId": "deleteProcurementAdjustmentsByParentIdDetailsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "detailId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "adjustmentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ }
+ },
+ "/procurement/adjustments/{parentId}/details/count": {
+ "get": {
+ "tags": [
+ "AdjustmentDetails"
+ ],
+ "summary": "Get Count of AdjustmentDetail",
+ "operationId": "getProcurementAdjustmentsByParentIdDetailsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "adjustmentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/adjustments/count": {
+ "get": {
+ "tags": [
+ "ProcurementAdjustments"
+ ],
+ "summary": "Get Count of ProcurementAdjustment",
+ "operationId": "getProcurementAdjustmentsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/adjustments/types": {
+ "get": {
+ "tags": [
+ "AdjustmentTypes"
+ ],
+ "summary": "Get List of AdjustmentType",
+ "operationId": "getProcurementAdjustmentsTypes",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of AdjustmentType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/AdjustmentType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "AdjustmentTypes"
+ ],
+ "summary": "Post AdjustmentType",
+ "operationId": "postProcurementAdjustmentsTypes",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "adjustmentTypes",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/AdjustmentType"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "AdjustmentType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AdjustmentType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/adjustments/types/{id}": {
+ "get": {
+ "tags": [
+ "AdjustmentTypes"
+ ],
+ "summary": "Get AdjustmentType",
+ "operationId": "getProcurementAdjustmentsTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "AdjustmentType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AdjustmentType"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "AdjustmentTypes"
+ ],
+ "summary": "Delete AdjustmentType",
+ "operationId": "deleteProcurementAdjustmentsTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "AdjustmentTypes"
+ ],
+ "summary": "Put AdjustmentType",
+ "operationId": "putProcurementAdjustmentsTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "adjustmentTypes",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/AdjustmentType"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "AdjustmentType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AdjustmentType"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "AdjustmentTypes"
+ ],
+ "summary": "Patch AdjustmentType",
+ "operationId": "patchProcurementAdjustmentsTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "AdjustmentType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AdjustmentType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/adjustments/types/{id}/info": {
+ "get": {
+ "tags": [
+ "AdjustmentTypeInfos"
+ ],
+ "summary": "Get AdjustmentTypeInfos",
+ "operationId": "getProcurementAdjustmentsTypesByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "AdjustmentTypeInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "AdjustmentTypeInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AdjustmentTypeInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/adjustments/types/{id}/usages": {
+ "get": {
+ "tags": [
+ "AdjustmentTypes"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getProcurementAdjustmentsTypesByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/adjustments/types/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "AdjustmentTypes"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getProcurementAdjustmentsTypesByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/adjustments/types/count": {
+ "get": {
+ "tags": [
+ "AdjustmentTypes"
+ ],
+ "summary": "Get Count of Usage",
+ "operationId": "getProcurementAdjustmentsTypesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/adjustments/types/info": {
+ "get": {
+ "tags": [
+ "AdjustmentTypeInfos"
+ ],
+ "summary": "Get List of AdjustmentTypeInfos",
+ "operationId": "getProcurementAdjustmentsTypesInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of adjustmentTypeInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/AdjustmentTypeInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/adjustments/types/info/count": {
+ "get": {
+ "tags": [
+ "AdjustmentTypeInfos"
+ ],
+ "summary": "Get Count of AdjustmentTypeInfos",
+ "operationId": "getProcurementAdjustmentsTypesInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/catalog": {
+ "get": {
+ "tags": [
+ "CatalogsItem"
+ ],
+ "summary": "Get List of CatalogItem",
+ "operationId": "getProcurementCatalog",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of CatalogItem",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CatalogItem"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "CatalogsItem"
+ ],
+ "summary": "Post CatalogItem",
+ "operationId": "postProcurementCatalog",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "catalogItem",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/CatalogItem"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "CatalogItem",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CatalogItem"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/catalog/{catalogItemIdentifier}/quantityOnHand": {
+ "get": {
+ "tags": [
+ "CatalogsItem"
+ ],
+ "summary": "Get Count of CatalogItem",
+ "operationId": "getProcurementCatalogByCatalogItemIdentifierQuantityOnHand",
+ "parameters": [
+ {
+ "name": "catalogItemIdentifier",
+ "in": "path",
+ "description": "catalogItemIdentifier",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "warehouseBinId",
+ "in": "path",
+ "description": "warehouseBinId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/catalog/{id}": {
+ "get": {
+ "tags": [
+ "CatalogsItem"
+ ],
+ "summary": "Get CatalogItem",
+ "operationId": "getProcurementCatalogById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "catalogId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "CatalogItem",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CatalogItem"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "CatalogsItem"
+ ],
+ "summary": "Delete CatalogItem",
+ "operationId": "deleteProcurementCatalogById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "catalogId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "CatalogsItem"
+ ],
+ "summary": "Put CatalogItem",
+ "operationId": "putProcurementCatalogById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "catalogId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "catalogItem",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/CatalogItem"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "CatalogItem",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CatalogItem"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "CatalogsItem"
+ ],
+ "summary": "Patch CatalogItem",
+ "operationId": "patchProcurementCatalogById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "catalogId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "CatalogItem",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CatalogItem"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/catalog/{id}/copy": {
+ "post": {
+ "tags": [
+ "CatalogsItem"
+ ],
+ "summary": "Post Copy CatalogItem",
+ "operationId": "postProcurementCatalogByIdCopy",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "catalogId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "CatalogItem",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CatalogItem"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/catalog/{id}/info": {
+ "get": {
+ "tags": [
+ "CatalogsItem"
+ ],
+ "summary": "Get CatalogItemInfo",
+ "operationId": "getProcurementCatalogByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "catalogId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "CatalogItemInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CatalogItemInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/catalog/{id}/pricing": {
+ "post": {
+ "tags": [
+ "CatalogsItem"
+ ],
+ "summary": "Post CatalogPricing",
+ "operationId": "postProcurementCatalogByIdPricing",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "catalogId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "catalogPricing",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/CatalogPricing"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "CatalogPricing",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CatalogPricing"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/catalog/{parentId}/components": {
+ "get": {
+ "tags": [
+ "CatalogComponents"
+ ],
+ "summary": "Get List of CatalogComponent",
+ "operationId": "getProcurementCatalogByParentIdComponents",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "catalogId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of CatalogComponent",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CatalogComponent"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "CatalogComponents"
+ ],
+ "summary": "Post CatalogComponent",
+ "operationId": "postProcurementCatalogByParentIdComponents",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "catalogId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "catalogComponent",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/CatalogComponent"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "CatalogComponent",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CatalogComponent"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/catalog/{parentId}/components/{id}": {
+ "get": {
+ "tags": [
+ "CatalogComponents"
+ ],
+ "summary": "Get CatalogComponent",
+ "operationId": "getProcurementCatalogByParentIdComponentsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "componentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "catalogId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "CatalogComponent",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CatalogComponent"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "CatalogComponents"
+ ],
+ "summary": "Delete CatalogComponent",
+ "operationId": "deleteProcurementCatalogByParentIdComponentsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "componentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "catalogId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "CatalogComponents"
+ ],
+ "summary": "Put CatalogComponent",
+ "operationId": "putProcurementCatalogByParentIdComponentsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "componentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "catalogId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "catalogComponent",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/CatalogComponent"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "CatalogComponent",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CatalogComponent"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "CatalogComponents"
+ ],
+ "summary": "Patch CatalogComponent",
+ "operationId": "patchProcurementCatalogByParentIdComponentsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "componentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "catalogId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "CatalogComponent",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CatalogComponent"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/catalog/{parentId}/components/count": {
+ "get": {
+ "tags": [
+ "CatalogComponents"
+ ],
+ "summary": "Get Count of CatalogComponent",
+ "operationId": "getProcurementCatalogByParentIdComponentsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "catalogId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/catalog/{parentId}/inventory": {
+ "get": {
+ "tags": [
+ "CatalogInventories"
+ ],
+ "summary": "Get List of CatalogInventory",
+ "operationId": "getProcurementCatalogByParentIdInventory",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "catalogId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of CatalogInventory",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CatalogInventory"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/catalog/{parentId}/inventory/{id}": {
+ "get": {
+ "tags": [
+ "CatalogInventories"
+ ],
+ "summary": "Get CatalogInventory",
+ "operationId": "getProcurementCatalogByParentIdInventoryById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "inventoryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "catalogId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "CatalogInventory",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CatalogInventory"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/catalog/{parentId}/inventory/count": {
+ "get": {
+ "tags": [
+ "CatalogInventories"
+ ],
+ "summary": "Get Count of CatalogInventory",
+ "operationId": "getProcurementCatalogByParentIdInventoryCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "catalogId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/catalog/{parentId}/minimumStockByWarehouse": {
+ "get": {
+ "tags": [
+ "MinimumStockByWarehouses"
+ ],
+ "summary": "Get List of MinimumStockByWarehouse",
+ "operationId": "getProcurementCatalogByParentIdMinimumStockByWarehouse",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "catalogId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of MinimumStockByWarehouse",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/MinimumStockByWarehouse"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "MinimumStockByWarehouses"
+ ],
+ "summary": "Post MinimumStockByWarehouse",
+ "operationId": "postProcurementCatalogByParentIdMinimumStockByWarehouse",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "catalogId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "minimumStockByWarehouse",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/MinimumStockByWarehouse"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "MinimumStockByWarehouse",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MinimumStockByWarehouse"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/catalog/{parentId}/minimumStockByWarehouse/{id}": {
+ "get": {
+ "tags": [
+ "MinimumStockByWarehouses"
+ ],
+ "summary": "Get MinimumStockByWarehouse",
+ "operationId": "getProcurementCatalogByParentIdMinimumStockByWarehouseById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "minimumStockByWarehouseId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "catalogId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "MinimumStockByWarehouse",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MinimumStockByWarehouse"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "MinimumStockByWarehouses"
+ ],
+ "summary": "Delete MinimumStockByWarehouse",
+ "operationId": "deleteProcurementCatalogByParentIdMinimumStockByWarehouseById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "minimumStockByWarehouseId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "catalogId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "MinimumStockByWarehouses"
+ ],
+ "summary": "Put MinimumStockByWarehouse",
+ "operationId": "putProcurementCatalogByParentIdMinimumStockByWarehouseById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "minimumStockByWarehouseId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "catalogId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "minimumStockByWarehouse",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/MinimumStockByWarehouse"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "MinimumStockByWarehouse",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MinimumStockByWarehouse"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "MinimumStockByWarehouses"
+ ],
+ "summary": "Patch MinimumStockByWarehouse",
+ "operationId": "patchProcurementCatalogByParentIdMinimumStockByWarehouseById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "minimumStockByWarehouseId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "catalogId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "MinimumStockByWarehouse",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MinimumStockByWarehouse"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/catalog/{parentId}/minimumStockByWarehouse/count": {
+ "get": {
+ "tags": [
+ "MinimumStockByWarehouses"
+ ],
+ "summary": "Get Count of MinimumStockByWarehouse",
+ "operationId": "getProcurementCatalogByParentIdMinimumStockByWarehouseCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "catalogId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/catalog/{parentId}/vendors/{id}": {
+ "delete": {
+ "tags": [
+ "CatalogsItem"
+ ],
+ "summary": "Delete CatalogItem",
+ "operationId": "deleteProcurementCatalogByParentIdVendorsById",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "catalogId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "id",
+ "in": "path",
+ "description": "vendorId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "CatalogsItem"
+ ],
+ "summary": "Put CatalogItem",
+ "operationId": "putProcurementCatalogByParentIdVendorsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "vendorId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "catalogId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "catalogItem",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/CatalogItem"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "CatalogVendor",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CatalogVendors"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/catalog/{parentId}/vendors/{id}{id}": {
+ "patch": {
+ "tags": [
+ "BillingCycles"
+ ],
+ "summary": "Patch BillingCycle",
+ "operationId": "patchProcurementCatalogByParentIdVendorsByIdById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "vendorId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "catalogId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "BillingCycle",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BillingCycle"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/catalog/count": {
+ "get": {
+ "tags": [
+ "CatalogsItem"
+ ],
+ "summary": "Get Count of CatalogItem",
+ "operationId": "getProcurementCatalogCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/catalog/info": {
+ "get": {
+ "tags": [
+ "CatalogsItem"
+ ],
+ "summary": "Get List of CatalogItemInfo",
+ "operationId": "getProcurementCatalogInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of CatalogItemInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CatalogItemInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/catalog/info/count": {
+ "get": {
+ "tags": [
+ "CatalogsItem"
+ ],
+ "summary": "Get Count of CatalogItemInfo",
+ "operationId": "getProcurementCatalogInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/catalog/vendors": {
+ "post": {
+ "tags": [
+ "CatalogsItem"
+ ],
+ "summary": "Post CatalogItem",
+ "operationId": "postProcurementCatalogVendors",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "catalogVendors",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/CatalogVendors"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "CatalogVendors",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CatalogVendors"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/catalog/vendors/{parentId}": {
+ "get": {
+ "tags": [
+ "CatalogsItem"
+ ],
+ "summary": "Get List of CatalogItem",
+ "operationId": "getProcurementCatalogVendorsByParentId",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "vendorId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of CatalogVendors",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CatalogVendors"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/categories": {
+ "get": {
+ "tags": [
+ "Categories"
+ ],
+ "summary": "Get List of Category",
+ "operationId": "getProcurementCategories",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Category",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Category"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "Categories"
+ ],
+ "summary": "Post Category",
+ "operationId": "postProcurementCategories",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "category",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Category"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "Category",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Category"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/categories/{id}": {
+ "get": {
+ "tags": [
+ "Categories"
+ ],
+ "summary": "Get Category",
+ "operationId": "getProcurementCategoriesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "categoryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Category",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Category"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "Categories"
+ ],
+ "summary": "Delete Category",
+ "operationId": "deleteProcurementCategoriesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "categoryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "Categories"
+ ],
+ "summary": "Put Category",
+ "operationId": "putProcurementCategoriesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "categoryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "category",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Category"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Category",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Category"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "Categories"
+ ],
+ "summary": "Patch Category",
+ "operationId": "patchProcurementCategoriesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "categoryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Category",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Category"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/categories/{id}/info": {
+ "get": {
+ "tags": [
+ "Categories"
+ ],
+ "summary": "Get CategoryInfo",
+ "operationId": "getProcurementCategoriesByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "categoryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Category",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CategoryInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/categories/{parentId}/subcategories/": {
+ "get": {
+ "tags": [
+ "LegacySubCategories"
+ ],
+ "summary": "Get List of LegacySubCategory",
+ "operationId": "getProcurementCategoriesByParentIdSubcategories",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "categoryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of LegacySubCategory",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/LegacySubCategory"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "LegacySubCategories"
+ ],
+ "summary": "Post LegacySubCategory",
+ "operationId": "postProcurementCategoriesByParentIdSubcategories",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "categoryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "subCategory",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/LegacySubCategory"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "LegacySubCategory",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/LegacySubCategory"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/categories/{parentId}/subcategories/{id}": {
+ "get": {
+ "tags": [
+ "LegacySubCategories"
+ ],
+ "summary": "Get LegacySubCategory",
+ "operationId": "getProcurementCategoriesByParentIdSubcategoriesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "subcategoryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "categoryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "LegacySubCategory",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/LegacySubCategory"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "LegacySubCategories"
+ ],
+ "summary": "Delete LegacySubCategory",
+ "operationId": "deleteProcurementCategoriesByParentIdSubcategoriesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "subcategoryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "categoryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "LegacySubCategories"
+ ],
+ "summary": "Put LegacySubCategory",
+ "operationId": "putProcurementCategoriesByParentIdSubcategoriesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "subcategoryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "categoryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "subCategory",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/LegacySubCategory"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "LegacySubCategory",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/LegacySubCategory"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "LegacySubCategories"
+ ],
+ "summary": "Patch LegacySubCategory",
+ "operationId": "patchProcurementCategoriesByParentIdSubcategoriesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "subcategoryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "categoryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "LegacySubCategory",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/LegacySubCategory"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/categories/{parentId}/subcategories/{id}/info": {
+ "get": {
+ "tags": [
+ "LegacySubCategoryInfos"
+ ],
+ "summary": "Get LegacySubCategoryInfos",
+ "operationId": "getProcurementCategoriesByParentIdSubcategoriesByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "subcategoryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "categoryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "LegacySubCategoryInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/LegacySubCategoryInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/categories/{parentId}/subcategories/count": {
+ "get": {
+ "tags": [
+ "LegacySubCategories"
+ ],
+ "summary": "Get Count of LegacySubCategory",
+ "operationId": "getProcurementCategoriesByParentIdSubcategoriesCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "categoryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/categories/{parentId}/subcategories/info": {
+ "get": {
+ "tags": [
+ "LegacySubCategoryInfos"
+ ],
+ "summary": "Get List of LegacySubCategoryInfos",
+ "operationId": "getProcurementCategoriesByParentIdSubcategoriesInfo",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "categoryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of legacySubCategoryInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/LegacySubCategoryInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/categories/{parentId}/subcategories/info/count": {
+ "get": {
+ "tags": [
+ "LegacySubCategoryInfos"
+ ],
+ "summary": "Get Count of LegacySubCategoryInfos",
+ "operationId": "getProcurementCategoriesByParentIdSubcategoriesInfoCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "categoryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/categories/count": {
+ "get": {
+ "tags": [
+ "Categories"
+ ],
+ "summary": "Get Count of Category",
+ "operationId": "getProcurementCategoriesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/categories/info": {
+ "get": {
+ "tags": [
+ "Categories"
+ ],
+ "summary": "Get List of CategoryInfo",
+ "operationId": "getProcurementCategoriesInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Category",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CategoryInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/categories/info/count": {
+ "get": {
+ "tags": [
+ "Categories"
+ ],
+ "summary": "Get Count of CategoryInfo",
+ "operationId": "getProcurementCategoriesInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/changeorder": {
+ "get": {
+ "tags": [
+ "ChangeOrder"
+ ],
+ "summary": "Get List of ChangeOrders",
+ "operationId": "getProcurementChangeorder",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of changeOrders",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ChangeOrder"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ChangeOrder"
+ ],
+ "summary": "Post ChangeOrder",
+ "operationId": "postProcurementChangeorder",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "changeOrder",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ChangeOrder"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ChangeOrder",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ChangeOrder"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/changeorder/{id}": {
+ "delete": {
+ "tags": [
+ "ChangeOrder"
+ ],
+ "summary": "Deletes ChangeOrder By Id",
+ "operationId": "deleteProcurementChangeorderById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ChangeOrderId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ChangeOrder"
+ ],
+ "summary": "Patch ChangeOrder",
+ "operationId": "patchProcurementChangeorderById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ChangeOrderId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ChangeOrder",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ChangeOrder"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/changeorders/count": {
+ "get": {
+ "tags": [
+ "ChangeOrder"
+ ],
+ "summary": "Get Count of changeOrders",
+ "operationId": "getProcurementChangeordersCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/directionalSyncs": {
+ "get": {
+ "tags": [
+ "DirectionalSyncs"
+ ],
+ "summary": "Get List of DirectionalSync",
+ "operationId": "getProcurementDirectionalSyncs",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of DirectionalSync",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/DirectionalSync"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "DirectionalSyncs"
+ ],
+ "summary": "Post DirectionalSync",
+ "operationId": "postProcurementDirectionalSyncs",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "directionalSync",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/DirectionalSync"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "DirectionalSync",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/DirectionalSync"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/directionalSyncs/{id}": {
+ "get": {
+ "tags": [
+ "DirectionalSyncs"
+ ],
+ "summary": "Get DirectionalSync",
+ "operationId": "getProcurementDirectionalSyncsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "warehousId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "DirectionalSync",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/DirectionalSync"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "DirectionalSyncs"
+ ],
+ "summary": "Delete DirectionalSync",
+ "operationId": "deleteProcurementDirectionalSyncsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "warehousId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "DirectionalSyncs"
+ ],
+ "summary": "Put DirectionalSync",
+ "operationId": "putProcurementDirectionalSyncsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "warehousId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "directionalSync",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/DirectionalSync"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "DirectionalSync",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/DirectionalSync"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "DirectionalSyncs"
+ ],
+ "summary": "Patch DirectionalSync",
+ "operationId": "patchProcurementDirectionalSyncsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "warehousId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "DirectionalSync",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/DirectionalSync"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/directionalSyncs/count": {
+ "get": {
+ "tags": [
+ "DirectionalSyncs"
+ ],
+ "summary": "Get Count of DirectionalSync",
+ "operationId": "getProcurementDirectionalSyncsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/invoicegrouping": {
+ "get": {
+ "tags": [
+ "InvoiceGroupings"
+ ],
+ "summary": "Get List of InvoiceGrouping",
+ "operationId": "getProcurementInvoicegrouping",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of InvoiceGrouping",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/InvoiceGrouping"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/invoicegrouping/{id}": {
+ "get": {
+ "tags": [
+ "InvoiceGroupings"
+ ],
+ "summary": "Get InvoiceGrouping",
+ "operationId": "getProcurementInvoicegroupingById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "invoiceGroupingId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "InvoiceGrouping",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/InvoiceGrouping"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "InvoiceGroupings"
+ ],
+ "summary": "Delete InvoiceGrouping",
+ "operationId": "deleteProcurementInvoicegroupingById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "invoiceGroupingId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "InvoiceGroupings"
+ ],
+ "summary": "Put InvoiceGrouping",
+ "operationId": "putProcurementInvoicegroupingById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "invoiceGroupingId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "invoiceGrouping",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/InvoiceGrouping"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "InvoiceGrouping",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/InvoiceGrouping"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "InvoiceGroupings"
+ ],
+ "summary": "Patch InvoiceGrouping",
+ "operationId": "patchProcurementInvoicegroupingById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "invoiceGroupingId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "InvoiceGrouping",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/InvoiceGrouping"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/invoicegrouping/{id}/usages": {
+ "get": {
+ "tags": [
+ "InvoiceGroupings"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getProcurementInvoicegroupingByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "invoiceGroupingId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/invoicegrouping/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "InvoiceGroupings"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getProcurementInvoicegroupingByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "invoiceGroupingId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/invoicegrouping/count": {
+ "get": {
+ "tags": [
+ "InvoiceGroupings"
+ ],
+ "summary": "Get Count of InvoiceGrouping",
+ "operationId": "getProcurementInvoicegroupingCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "InvoiceGroupings"
+ ],
+ "summary": "Post InvoiceGrouping",
+ "operationId": "postProcurementInvoicegroupingCount",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "invoiceGrouping",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/InvoiceGrouping"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "InvoiceGrouping",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/InvoiceGrouping"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/manufacturers": {
+ "get": {
+ "tags": [
+ "Manufacturers"
+ ],
+ "summary": "Get List of Manufacturer",
+ "operationId": "getProcurementManufacturers",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Manufacturer",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Manufacturer"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "Manufacturers"
+ ],
+ "summary": "Post Manufacturer",
+ "operationId": "postProcurementManufacturers",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "manufacturer",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Manufacturer"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "Manufacturer",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Manufacturer"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/manufacturers/{id}": {
+ "get": {
+ "tags": [
+ "Manufacturers"
+ ],
+ "summary": "Get Manufacturer",
+ "operationId": "getProcurementManufacturersById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "manufacturerId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Manufacturer",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Manufacturer"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "Manufacturers"
+ ],
+ "summary": "Delete Manufacturer",
+ "operationId": "deleteProcurementManufacturersById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "manufacturerId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "Manufacturers"
+ ],
+ "summary": "Put Manufacturer",
+ "operationId": "putProcurementManufacturersById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "manufacturerId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "manufacturer",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Manufacturer"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Manufacturer",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Manufacturer"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "Manufacturers"
+ ],
+ "summary": "Patch Manufacturer",
+ "operationId": "patchProcurementManufacturersById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "manufacturerId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Manufacturer",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Manufacturer"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/manufacturers/{id}/info": {
+ "get": {
+ "tags": [
+ "ManufacturersInfo"
+ ],
+ "summary": "Get ManufacturerInfo",
+ "operationId": "getProcurementManufacturersByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "manufacturerId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ManufacturerInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ManufacturerInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/manufacturers/count": {
+ "get": {
+ "tags": [
+ "Manufacturers"
+ ],
+ "summary": "Get Count of Manufacturer",
+ "operationId": "getProcurementManufacturersCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/manufacturers/count/info": {
+ "get": {
+ "tags": [
+ "ManufacturersInfo"
+ ],
+ "summary": "Get Count of ManufacturerInfos",
+ "operationId": "getProcurementManufacturersCountInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/manufacturers/info": {
+ "get": {
+ "tags": [
+ "ManufacturersInfo"
+ ],
+ "summary": "Get List of ManufacturerInfo",
+ "operationId": "getProcurementManufacturersInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Manufacturer",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ManufacturerInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/onhandserialnumbers": {
+ "get": {
+ "tags": [
+ "OnHandSerialNumberses"
+ ],
+ "summary": "Get List of OnHandSerialNumber",
+ "operationId": "getProcurementOnhandserialnumbers",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of OnHandSerialNumber",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/OnHandSerialNumber"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/onhandserialnumbers/{id}": {
+ "get": {
+ "tags": [
+ "OnHandSerialNumberses"
+ ],
+ "summary": "Get OnHandSerialNumber",
+ "operationId": "getProcurementOnhandserialnumbersById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "onhandserialnumberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "OnHandSerialNumber",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/OnHandSerialNumber"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/onhandserialnumbers/count": {
+ "get": {
+ "tags": [
+ "OnHandSerialNumberses"
+ ],
+ "summary": "Get Count of OnHandSerialNumber",
+ "operationId": "getProcurementOnhandserialnumbersCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/pricingschedules": {
+ "get": {
+ "tags": [
+ "PricingSchedules"
+ ],
+ "summary": "Get List of PricingSchedule",
+ "operationId": "getProcurementPricingschedules",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of PricingSchedule",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PricingSchedule"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "PricingSchedules"
+ ],
+ "summary": "Post PricingSchedule",
+ "operationId": "postProcurementPricingschedules",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "pricingSchedule",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/PricingSchedule"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "PricingSchedule",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PricingSchedule"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/pricingschedules/{grandparentId}/details/{parentId}/breaks": {
+ "get": {
+ "tags": [
+ "PricingBreaks"
+ ],
+ "summary": "Get List of PricingBreak",
+ "operationId": "getProcurementPricingschedulesByGrandparentIdDetailsByParentIdBreaks",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "detailId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "pricingscheduleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of PricingBreak",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PricingBreak"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "PricingBreaks"
+ ],
+ "summary": "Post PricingBreak",
+ "operationId": "postProcurementPricingschedulesByGrandparentIdDetailsByParentIdBreaks",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "detailId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "pricingscheduleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "pricingBreak",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/PricingBreak"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "PricingBreak",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PricingBreak"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/pricingschedules/{grandparentId}/details/{parentId}/breaks/{id}": {
+ "get": {
+ "tags": [
+ "PricingBreaks"
+ ],
+ "summary": "Get PricingBreak",
+ "operationId": "getProcurementPricingschedulesByGrandparentIdDetailsByParentIdBreaksById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "breakId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "detailId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "pricingscheduleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "PricingBreak",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PricingBreak"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "PricingBreaks"
+ ],
+ "summary": "Delete PricingBreak",
+ "operationId": "deleteProcurementPricingschedulesByGrandparentIdDetailsByParentIdBreaksById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "breakId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "detailId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "pricingscheduleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "PricingBreaks"
+ ],
+ "summary": "Put PricingBreak",
+ "operationId": "putProcurementPricingschedulesByGrandparentIdDetailsByParentIdBreaksById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "breakId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "detailId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "pricingscheduleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "pricingBreak",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/PricingBreak"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "PricingBreak",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PricingBreak"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "PricingBreaks"
+ ],
+ "summary": "Patch PricingBreak",
+ "operationId": "patchProcurementPricingschedulesByGrandparentIdDetailsByParentIdBreaksById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "breakId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "detailId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "pricingscheduleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "PricingBreak",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PricingBreak"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/pricingschedules/{grandparentId}/details/{parentId}/breaks/count": {
+ "get": {
+ "tags": [
+ "PricingBreaks"
+ ],
+ "summary": "Get Count of PricingBreak",
+ "operationId": "getProcurementPricingschedulesByGrandparentIdDetailsByParentIdBreaksCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "detailId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "pricingscheduleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/pricingschedules/{id}": {
+ "get": {
+ "tags": [
+ "PricingSchedules"
+ ],
+ "summary": "Get PricingSchedule",
+ "operationId": "getProcurementPricingschedulesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "pricingscheduleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "PricingSchedule",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PricingSchedule"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "PricingSchedules"
+ ],
+ "summary": "Delete PricingSchedule",
+ "operationId": "deleteProcurementPricingschedulesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "pricingscheduleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "PricingSchedules"
+ ],
+ "summary": "Put PricingSchedule",
+ "operationId": "putProcurementPricingschedulesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "pricingscheduleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "pricingSchedule",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/PricingSchedule"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "PricingSchedule",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PricingSchedule"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "PricingSchedules"
+ ],
+ "summary": "Patch PricingSchedule",
+ "operationId": "patchProcurementPricingschedulesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "pricingscheduleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "PricingSchedule",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PricingSchedule"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/pricingschedules/{parentId}/details": {
+ "get": {
+ "tags": [
+ "PricingDetails"
+ ],
+ "summary": "Get List of PricingDetail",
+ "operationId": "getProcurementPricingschedulesByParentIdDetails",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "pricingscheduleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of PricingDetail",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PricingDetail"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "PricingDetails"
+ ],
+ "summary": "Post PricingDetail",
+ "operationId": "postProcurementPricingschedulesByParentIdDetails",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "pricingscheduleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "pricingDetail",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/PricingDetail"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "PricingDetail",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PricingDetail"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/pricingschedules/{parentId}/details/{id}": {
+ "get": {
+ "tags": [
+ "PricingDetails"
+ ],
+ "summary": "Get PricingDetail",
+ "operationId": "getProcurementPricingschedulesByParentIdDetailsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "detailId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "pricingscheduleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "PricingDetail",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PricingDetail"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "PricingDetails"
+ ],
+ "summary": "Delete PricingDetail",
+ "operationId": "deleteProcurementPricingschedulesByParentIdDetailsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "detailId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "pricingscheduleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "PricingDetails"
+ ],
+ "summary": "Put PricingDetail",
+ "operationId": "putProcurementPricingschedulesByParentIdDetailsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "detailId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "pricingscheduleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "pricingDetail",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/PricingDetail"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "PricingDetail",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PricingDetail"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "PricingDetails"
+ ],
+ "summary": "Patch PricingDetail",
+ "operationId": "patchProcurementPricingschedulesByParentIdDetailsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "detailId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "pricingscheduleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "PricingDetail",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PricingDetail"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/pricingschedules/{parentId}/details/count": {
+ "get": {
+ "tags": [
+ "PricingDetails"
+ ],
+ "summary": "Get Count of PricingDetail",
+ "operationId": "getProcurementPricingschedulesByParentIdDetailsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "pricingscheduleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/pricingschedules/count": {
+ "get": {
+ "tags": [
+ "PricingSchedules"
+ ],
+ "summary": "Get Count of PricingSchedule",
+ "operationId": "getProcurementPricingschedulesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/products": {
+ "get": {
+ "tags": [
+ "ProductsItem"
+ ],
+ "summary": "Get List of ProductItem",
+ "operationId": "getProcurementProducts",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ProductItem",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ProductItem"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ProductsItem"
+ ],
+ "summary": "Post ProductItem",
+ "operationId": "postProcurementProducts",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "productItem",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ProductItem"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ProductItem",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProductItem"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/products/{id}": {
+ "get": {
+ "tags": [
+ "ProductsItem"
+ ],
+ "summary": "Get ProductItem",
+ "operationId": "getProcurementProductsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "productId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ProductItem",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProductItem"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ProductsItem"
+ ],
+ "summary": "Delete ProductItem",
+ "operationId": "deleteProcurementProductsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "productId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ProductsItem"
+ ],
+ "summary": "Put ProductItem",
+ "operationId": "putProcurementProductsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "productId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "productItem",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ProductItem"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ProductItem",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProductItem"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ProductsItem"
+ ],
+ "summary": "Patch ProductItem",
+ "operationId": "patchProcurementProductsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "productId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ProductItem",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProductItem"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/products/{id}/detach": {
+ "post": {
+ "tags": [
+ "ProductsItem"
+ ],
+ "summary": "Post ProductDetach",
+ "operationId": "postProcurementProductsByIdDetach",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "productId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "detach",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ProductDetach"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "204": {
+ "description": "ProductDetach",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProductDetach"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/products/{parentId}/components": {
+ "get": {
+ "tags": [
+ "ProductComponents"
+ ],
+ "summary": "Get List of ProductComponent",
+ "operationId": "getProcurementProductsByParentIdComponents",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "productId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ProductComponent",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ProductComponent"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ProductComponents"
+ ],
+ "summary": "Post List of ProductComponent",
+ "operationId": "postProcurementProductsByParentIdComponents",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "productId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "productComponent",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ProductComponent"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "List of ProductComponent",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ProductComponent"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/products/{parentId}/components/{id}": {
+ "get": {
+ "tags": [
+ "ProductComponents"
+ ],
+ "summary": "Get List of ProductComponent",
+ "operationId": "getProcurementProductsByParentIdComponentsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "componentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "productId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ProductComponent",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ProductComponent"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ProductComponents"
+ ],
+ "summary": "Delete ProductComponent",
+ "operationId": "deleteProcurementProductsByParentIdComponentsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "componentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "productId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ProductComponents"
+ ],
+ "summary": "Put List of ProductComponent",
+ "operationId": "putProcurementProductsByParentIdComponentsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "componentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "productId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "productComponent",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ProductComponent"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "List of ProductComponent",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ProductComponent"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ProductComponents"
+ ],
+ "summary": "Patch List of ProductComponent",
+ "operationId": "patchProcurementProductsByParentIdComponentsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "componentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "productId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "List of ProductComponent",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ProductComponent"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/products/{parentId}/components/count": {
+ "get": {
+ "tags": [
+ "ProductComponents"
+ ],
+ "summary": "Get Count of ProductComponent",
+ "operationId": "getProcurementProductsByParentIdComponentsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "productId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/products/{parentId}/pickingShippingDetails": {
+ "get": {
+ "tags": [
+ "ProductPickingShippingDetails"
+ ],
+ "summary": "Get List of ProductPickingShippingDetail",
+ "operationId": "getProcurementProductsByParentIdPickingShippingDetails",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "productId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ProductPickingShippingDetail",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ProductPickingShippingDetail"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ProductPickingShippingDetails"
+ ],
+ "summary": "Post List of ProductPickingShippingDetail",
+ "operationId": "postProcurementProductsByParentIdPickingShippingDetails",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "productId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "productPickingShippingDetails",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ProductPickingShippingDetail"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "List of ProductPickingShippingDetail",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ProductPickingShippingDetail"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/products/{parentId}/pickingShippingDetails/{id}": {
+ "get": {
+ "tags": [
+ "ProductPickingShippingDetails"
+ ],
+ "summary": "Get List of ProductPickingShippingDetail",
+ "operationId": "getProcurementProductsByParentIdPickingShippingDetailsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "pickingShippingDetailId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "productId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ProductPickingShippingDetail",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ProductPickingShippingDetail"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ProductPickingShippingDetails"
+ ],
+ "summary": "Delete ProductPickingShippingDetail",
+ "operationId": "deleteProcurementProductsByParentIdPickingShippingDetailsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "pickingShippingDetailId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "productId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ProductPickingShippingDetails"
+ ],
+ "summary": "Put List of ProductPickingShippingDetail",
+ "operationId": "putProcurementProductsByParentIdPickingShippingDetailsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "pickingShippingDetailId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "productId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "productPickingShippingDetails",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ProductPickingShippingDetail"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "List of ProductPickingShippingDetail",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ProductPickingShippingDetail"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ProductPickingShippingDetails"
+ ],
+ "summary": "Patch List of ProductPickingShippingDetail",
+ "operationId": "patchProcurementProductsByParentIdPickingShippingDetailsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "pickingShippingDetailId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "productId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "List of ProductPickingShippingDetail",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ProductPickingShippingDetail"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/products/{parentId}/pickingShippingDetails/count": {
+ "get": {
+ "tags": [
+ "ProductPickingShippingDetails"
+ ],
+ "summary": "Get Count of ProductPickingShippingDetail",
+ "operationId": "getProcurementProductsByParentIdPickingShippingDetailsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "productId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/products/count": {
+ "get": {
+ "tags": [
+ "ProductsItem"
+ ],
+ "summary": "Get Count of ProductItem",
+ "operationId": "getProcurementProductsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/purchaseorders": {
+ "get": {
+ "tags": [
+ "PurchaseOrders"
+ ],
+ "summary": "Get List of PurchaseOrder",
+ "operationId": "getProcurementPurchaseorders",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of PurchaseOrder",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PurchaseOrder"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "PurchaseOrders"
+ ],
+ "summary": "Post PurchaseOrder",
+ "operationId": "postProcurementPurchaseorders",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "purchaseOrder",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/PurchaseOrder"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "PurchaseOrder",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PurchaseOrder"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/purchaseorders/{id}": {
+ "get": {
+ "tags": [
+ "PurchaseOrders"
+ ],
+ "summary": "Get PurchaseOrder",
+ "operationId": "getProcurementPurchaseordersById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "purchaseorderId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "PurchaseOrder",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PurchaseOrder"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "PurchaseOrders"
+ ],
+ "summary": "Delete PurchaseOrder",
+ "operationId": "deleteProcurementPurchaseordersById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "purchaseorderId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "PurchaseOrders"
+ ],
+ "summary": "Put PurchaseOrder",
+ "operationId": "putProcurementPurchaseordersById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "purchaseorderId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "purchaseOrder",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/PurchaseOrder"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "PurchaseOrder",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PurchaseOrder"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "PurchaseOrders"
+ ],
+ "summary": "Patch PurchaseOrder",
+ "operationId": "patchProcurementPurchaseordersById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "purchaseorderId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "PurchaseOrder",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PurchaseOrder"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/purchaseorders/{id}/copy": {
+ "post": {
+ "tags": [
+ "PurchaseOrders"
+ ],
+ "summary": "Post PurchaseOrderCopy",
+ "operationId": "postProcurementPurchaseordersByIdCopy",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "purchaseorderId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "PurchaseOrder",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PurchaseOrder"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/purchaseorders/{id}/info": {
+ "get": {
+ "tags": [
+ "PurchaseOrdersInfo"
+ ],
+ "summary": "Get PurchaseOrderInfo",
+ "operationId": "getProcurementPurchaseordersByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "purchaseOrderId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "PurchaseOrderInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PurchaseOrderInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/purchaseorders/{id}/quickAccess/count": {
+ "get": {
+ "tags": [
+ "PurchaseOrders"
+ ],
+ "summary": "Get Count of PurchaseOrder Quick Access Links",
+ "operationId": "getProcurementPurchaseordersByIdQuickAccessCount",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "purchaseOrderId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count of PurchaseOrder Quick Access Links",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/HttpResponseMessage"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/purchaseorders/{id}/rebatch": {
+ "post": {
+ "tags": [
+ "PurchaseOrders"
+ ],
+ "summary": "Post RebatchPurchaseOrder",
+ "operationId": "postProcurementPurchaseordersByIdRebatch",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "purchaseOrderId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "SuccessResponse",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SuccessResponse"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/purchaseorders/{id}/unbatch": {
+ "post": {
+ "tags": [
+ "PurchaseOrders"
+ ],
+ "summary": "Post UnbatchPurchaseOrder",
+ "operationId": "postProcurementPurchaseordersByIdUnbatch",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "purchaseOrderId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "SuccessResponse",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SuccessResponse"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/purchaseorders/{parentId}/lineitems": {
+ "get": {
+ "tags": [
+ "PurchaseOrderLineItems"
+ ],
+ "summary": "Get List of PurchaseOrderLineItem",
+ "operationId": "getProcurementPurchaseordersByParentIdLineitems",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "purchaseorderId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of PurchaseOrderLineItem",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PurchaseOrderLineItem"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "PurchaseOrderLineItems"
+ ],
+ "summary": "Post PurchaseOrderLineItem",
+ "operationId": "postProcurementPurchaseordersByParentIdLineitems",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "purchaseorderId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "purchaseOrderLineItem",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/PurchaseOrderLineItem"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "PurchaseOrderLineItem",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PurchaseOrderLineItem"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "PurchaseOrderLineItems"
+ ],
+ "summary": "Delete PurchaseOrderLineItem",
+ "operationId": "deleteProcurementPurchaseordersByParentIdLineitems",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "purchaseorderId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "id",
+ "in": "path",
+ "description": "lineitemId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ }
+ },
+ "/procurement/purchaseorders/{parentId}/lineitems/{id}": {
+ "get": {
+ "tags": [
+ "PurchaseOrderLineItems"
+ ],
+ "summary": "Get PurchaseOrderLineItem",
+ "operationId": "getProcurementPurchaseordersByParentIdLineitemsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "lineitemId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "purchaseorderId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "PurchaseOrderLineItem",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PurchaseOrderLineItem"
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "PurchaseOrderLineItems"
+ ],
+ "summary": "Put PurchaseOrderLineItem",
+ "operationId": "putProcurementPurchaseordersByParentIdLineitemsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "lineitemId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "purchaseorderId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "purchaseOrderLineItem",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/PurchaseOrderLineItem"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "PurchaseOrderLineItem",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PurchaseOrderLineItem"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "PurchaseOrderLineItems"
+ ],
+ "summary": "Patch PurchaseOrderLineItem",
+ "operationId": "patchProcurementPurchaseordersByParentIdLineitemsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "lineitemId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "purchaseorderId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "PurchaseOrderLineItem",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PurchaseOrderLineItem"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/purchaseorders/{parentId}/lineitems/bulk": {
+ "post": {
+ "tags": [
+ "PurchaseOrderLineItems"
+ ],
+ "summary": "Post BulkResult",
+ "operationId": "postProcurementPurchaseordersByParentIdLineitemsBulk",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "purchaseorderId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PurchaseOrderLineItem",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PurchaseOrderLineItem"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "207": {
+ "description": "BulkResult",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BulkResult"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "PurchaseOrderLineItems"
+ ],
+ "summary": "Delete BulkResult",
+ "operationId": "deleteProcurementPurchaseordersByParentIdLineitemsBulk",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "purchaseorderId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "purchaseOrderLineItems",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/IdCollection"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "207": {
+ "description": "BulkResult",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BulkResult"
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "PurchaseOrderLineItems"
+ ],
+ "summary": "Put BulkResult",
+ "operationId": "putProcurementPurchaseordersByParentIdLineitemsBulk",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "purchaseorderId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PurchaseOrderLineItem",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PurchaseOrderLineItem"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "207": {
+ "description": "BulkResult",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BulkResult"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/purchaseorders/{parentId}/lineitems/count": {
+ "get": {
+ "tags": [
+ "PurchaseOrderLineItems"
+ ],
+ "summary": "Get Count of PurchaseOrderLineItem",
+ "operationId": "getProcurementPurchaseordersByParentIdLineitemsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "purchaseorderId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/purchaseorders/{parentId}/notes": {
+ "get": {
+ "tags": [
+ "PurchaseOrders"
+ ],
+ "summary": "Get List of PurchaseOrder",
+ "operationId": "getProcurementPurchaseordersByParentIdNotes",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "PurchaseHeaderRecID",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of PurchaseOrder Notes",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PurchaseOrderNote"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "PurchaseOrdersNote"
+ ],
+ "summary": "Post PurchaseOrderNote",
+ "operationId": "postProcurementPurchaseordersByParentIdNotes",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "PurchaseHeaderRecID",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "PurchaseOrderNote",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/PurchaseOrderNote"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "PurchaseOrderNote",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PurchaseOrderNote"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/purchaseorders/{parentId}/notes/{id}": {
+ "get": {
+ "tags": [
+ "PurchaseOrdersNote"
+ ],
+ "summary": "Get PurchaseOrderNote",
+ "operationId": "getProcurementPurchaseordersByParentIdNotesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "noteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "PurchaseHeaderRecID",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "PurchaseOrderNote",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PurchaseOrderNote"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "PurchaseOrdersNote"
+ ],
+ "summary": "Delete PurchaseOrderNote",
+ "operationId": "deleteProcurementPurchaseordersByParentIdNotesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "noteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "PurchaseHeaderRecID",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "PurchaseOrdersNote"
+ ],
+ "summary": "Put PurchaseOrderNote",
+ "operationId": "putProcurementPurchaseordersByParentIdNotesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "noteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "PurchaseHeaderRecID",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "PurchaseOrderNote",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/PurchaseOrderNote"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "PurchaseOrderNote",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PurchaseOrderNote"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "PurchaseOrdersNote"
+ ],
+ "summary": "Patch PurchaseOrderNote",
+ "operationId": "patchProcurementPurchaseordersByParentIdNotesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "noteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "PurchaseHeaderRecID",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "PurchaseOrderNote",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PurchaseOrderNote"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/purchaseorders/{parentId}/notes/count": {
+ "get": {
+ "tags": [
+ "PurchaseOrdersNote"
+ ],
+ "summary": "Get Count of PurchaseOrdersNote",
+ "operationId": "getProcurementPurchaseordersByParentIdNotesCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "PurchaseHeaderRecID",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/purchaseorders/count": {
+ "get": {
+ "tags": [
+ "PurchaseOrders"
+ ],
+ "summary": "Get Count of PurchaseOrder",
+ "operationId": "getProcurementPurchaseordersCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/purchaseorders/info": {
+ "get": {
+ "tags": [
+ "PurchaseOrdersInfo"
+ ],
+ "summary": "Get List of PurchaseOrderInfo",
+ "operationId": "getProcurementPurchaseordersInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of PurchaseOrderInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PurchaseOrderInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/purchaseorders/info/count": {
+ "get": {
+ "tags": [
+ "PurchaseOrdersInfo"
+ ],
+ "summary": "Get Count of PurchaseOrderInfo",
+ "operationId": "getProcurementPurchaseordersInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/purchaseorderstatuses": {
+ "get": {
+ "tags": [
+ "PurchaseOrderStatuses"
+ ],
+ "summary": "Get List of PurchaseOrderStatus",
+ "operationId": "getProcurementPurchaseorderstatuses",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of PurchaseOrderStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PurchaseOrderStatus"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "PurchaseOrderStatuses"
+ ],
+ "summary": "Post PurchaseOrderStatus",
+ "operationId": "postProcurementPurchaseorderstatuses",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "poStatus",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/PurchaseOrderStatus"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "PurchaseOrderStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PurchaseOrderStatus"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/purchaseorderstatuses/{id}": {
+ "get": {
+ "tags": [
+ "PurchaseOrderStatuses"
+ ],
+ "summary": "Get PurchaseOrderStatus",
+ "operationId": "getProcurementPurchaseorderstatusesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "purchaseorderstatusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "PurchaseOrderStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PurchaseOrderStatus"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "PurchaseOrderStatuses"
+ ],
+ "summary": "Delete PurchaseOrderStatus",
+ "operationId": "deleteProcurementPurchaseorderstatusesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "purchaseorderstatusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "PurchaseOrderStatuses"
+ ],
+ "summary": "Patch PurchaseOrderStatus",
+ "operationId": "patchProcurementPurchaseorderstatusesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "purchaseorderstatusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "PurchaseOrderStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PurchaseOrderStatus"
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "PurchaseOrderStatuses"
+ ],
+ "summary": "Put PurchaseOrderStatus",
+ "operationId": "putProcurementPurchaseorderstatusesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "purchaseorderstatusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "purchaseOrderStatus",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/PurchaseOrderStatus"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "PurchaseOrderStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PurchaseOrderStatus"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/purchaseorderstatuses/{id}/info": {
+ "get": {
+ "tags": [
+ "PurchaseOrderStatuses"
+ ],
+ "summary": "Get PurchaseOrderStatusInfo",
+ "operationId": "getProcurementPurchaseorderstatusesByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "purchaseorderstatusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "PurchaseOrderStatusInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PurchaseOrderStatusInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/purchaseorderstatuses/{id}/usages": {
+ "get": {
+ "tags": [
+ "PurchaseOrderStatuses"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getProcurementPurchaseorderstatusesByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "purchaseorderstatusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/purchaseorderstatuses/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "PurchaseOrderStatuses"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getProcurementPurchaseorderstatusesByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "purchaseorderstatusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/purchaseorderstatuses/{parentId}/emailtemplates/": {
+ "get": {
+ "tags": [
+ "PurchaseOrderStatusEmailTemplates"
+ ],
+ "summary": "Get List of PurchaseOrderStatusEmailTemplate",
+ "operationId": "getProcurementPurchaseorderstatusesByParentIdEmailtemplates",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "purchaseorderstatusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of PurchaseOrderStatusEmailTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PurchaseOrderStatusEmailTemplate"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "PurchaseOrderStatusEmailTemplates"
+ ],
+ "summary": "Post PurchaseOrderStatusEmailTemplate",
+ "operationId": "postProcurementPurchaseorderstatusesByParentIdEmailtemplates",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "purchaseorderstatusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "purchaseOrderStatusEmailTemplate",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/PurchaseOrderStatusEmailTemplate"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "PurchaseOrderStatusEmailTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PurchaseOrderStatusEmailTemplate"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/purchaseorderstatuses/{parentId}/emailtemplates/{id}": {
+ "get": {
+ "tags": [
+ "PurchaseOrderStatusEmailTemplates"
+ ],
+ "summary": "Get PurchaseOrderStatusEmailTemplate",
+ "operationId": "getProcurementPurchaseorderstatusesByParentIdEmailtemplatesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "emailtemplateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "purchaseorderstatusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "PurchaseOrderStatusEmailTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PurchaseOrderStatusEmailTemplate"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "PurchaseOrderStatusEmailTemplates"
+ ],
+ "summary": "Delete PurchaseOrderStatusEmailTemplate",
+ "operationId": "deleteProcurementPurchaseorderstatusesByParentIdEmailtemplatesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "emailtemplateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "purchaseorderstatusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "PurchaseOrderStatusEmailTemplates"
+ ],
+ "summary": "Put PurchaseOrderStatusEmailTemplate",
+ "operationId": "putProcurementPurchaseorderstatusesByParentIdEmailtemplatesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "emailtemplateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "purchaseorderstatusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "purchaseOrderStatusEmailTemplate",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/PurchaseOrderStatusEmailTemplate"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "PurchaseOrderStatusEmailTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PurchaseOrderStatusEmailTemplate"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "PurchaseOrderStatusEmailTemplates"
+ ],
+ "summary": "Patch PurchaseOrderStatusEmailTemplate",
+ "operationId": "patchProcurementPurchaseorderstatusesByParentIdEmailtemplatesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "emailtemplateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "purchaseorderstatusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "PurchaseOrderStatusEmailTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PurchaseOrderStatusEmailTemplate"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/purchaseorderstatuses/{parentId}/emailtemplates/count": {
+ "get": {
+ "tags": [
+ "PurchaseOrderStatusEmailTemplates"
+ ],
+ "summary": "Get Count of PurchaseOrderStatusEmailTemplate",
+ "operationId": "getProcurementPurchaseorderstatusesByParentIdEmailtemplatesCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "purchaseorderstatusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/purchaseorderstatuses/{parentId}/notifications": {
+ "get": {
+ "tags": [
+ "PurchaseOrderStatusNotifications"
+ ],
+ "summary": "Get List of PurchaseOrderStatusNotification",
+ "operationId": "getProcurementPurchaseorderstatusesByParentIdNotifications",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "purchaseorderstatusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of PurchaseOrderStatusNotification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PurchaseOrderStatusNotification"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "PurchaseOrderStatusNotifications"
+ ],
+ "summary": "Post PurchaseOrderStatusNotification",
+ "operationId": "postProcurementPurchaseorderstatusesByParentIdNotifications",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "purchaseorderstatusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "purchaseOrderStatusNotification",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/PurchaseOrderStatusNotification"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "PurchaseOrderStatusNotification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PurchaseOrderStatusNotification"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/purchaseorderstatuses/{parentId}/notifications/{id}": {
+ "get": {
+ "tags": [
+ "PurchaseOrderStatusNotifications"
+ ],
+ "summary": "Get PurchaseOrderStatusNotification",
+ "operationId": "getProcurementPurchaseorderstatusesByParentIdNotificationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "notificationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "purchaseorderstatusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "PurchaseOrderStatusNotification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PurchaseOrderStatusNotification"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "PurchaseOrderStatusNotifications"
+ ],
+ "summary": "Delete PurchaseOrderStatusNotification",
+ "operationId": "deleteProcurementPurchaseorderstatusesByParentIdNotificationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "notificationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "purchaseorderstatusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "PurchaseOrderStatusNotifications"
+ ],
+ "summary": "Put PurchaseOrderStatusNotification",
+ "operationId": "putProcurementPurchaseorderstatusesByParentIdNotificationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "notificationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "purchaseorderstatusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "purchaseOrderStatusNotification",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/PurchaseOrderStatusNotification"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "PurchaseOrderStatusNotification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PurchaseOrderStatusNotification"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "PurchaseOrderStatusNotifications"
+ ],
+ "summary": "Patch PurchaseOrderStatusNotification",
+ "operationId": "patchProcurementPurchaseorderstatusesByParentIdNotificationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "notificationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "purchaseorderstatusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "PurchaseOrderStatusNotification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PurchaseOrderStatusNotification"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/purchaseorderstatuses/{parentId}/notifications/count": {
+ "get": {
+ "tags": [
+ "PurchaseOrderStatusNotifications"
+ ],
+ "summary": "Get Count of PurchaseOrderStatusNotification",
+ "operationId": "getProcurementPurchaseorderstatusesByParentIdNotificationsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "purchaseorderstatusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/purchaseorderstatuses/count": {
+ "get": {
+ "tags": [
+ "PurchaseOrderStatuses"
+ ],
+ "summary": "Get Count of PurchaseOrderStatus",
+ "operationId": "getProcurementPurchaseorderstatusesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/purchaseorderstatuses/info": {
+ "get": {
+ "tags": [
+ "PurchaseOrderStatuses"
+ ],
+ "summary": "Get List of PurchaseOrderStatusInfo",
+ "operationId": "getProcurementPurchaseorderstatusesInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of PurchaseOrderStatusInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PurchaseOrderStatusInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/purchaseorderstatuses/Info/count": {
+ "get": {
+ "tags": [
+ "PurchaseOrderStatuses"
+ ],
+ "summary": "Get Count of PurchaseOrderStatusInfo",
+ "operationId": "getProcurementPurchaseorderstatusesInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/purchasingDemands": {
+ "post": {
+ "tags": [
+ "PurchasingDemands"
+ ],
+ "summary": "Post PurchasingDemand",
+ "operationId": "postProcurementPurchasingDemands",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "purchasingDemand",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/PurchasingDemand"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "PurchasingDemand",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PurchasingDemand"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/rmaActions": {
+ "get": {
+ "tags": [
+ "RMAActions"
+ ],
+ "summary": "Get List of RmaAction",
+ "operationId": "getProcurementRmaActions",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of RmaAction",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/RmaAction"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "RMAActions"
+ ],
+ "summary": "Post RmaAction",
+ "operationId": "postProcurementRmaActions",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "rmaAction",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/RmaAction"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "RmaAction",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/RmaAction"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/rmaActions/{id}": {
+ "get": {
+ "tags": [
+ "RMAActions"
+ ],
+ "summary": "Get RmaAction",
+ "operationId": "getProcurementRmaActionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "rmaActionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "RmaAction",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/RmaAction"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "RMAActions"
+ ],
+ "summary": "Delete RmaAction",
+ "operationId": "deleteProcurementRmaActionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "rmaActionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "RMAActions"
+ ],
+ "summary": "Put RmaAction",
+ "operationId": "putProcurementRmaActionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "rmaActionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "rmaAction",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/RmaAction"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "RmaAction",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/RmaAction"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "RMAActions"
+ ],
+ "summary": "Patch RmaAction",
+ "operationId": "patchProcurementRmaActionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "rmaActionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "RmaAction",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/RmaAction"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/rmaActions/{id}/info": {
+ "get": {
+ "tags": [
+ "RmaActionInfos"
+ ],
+ "summary": "Get RmaActionInfos",
+ "operationId": "getProcurementRmaActionsByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "RmaActionInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "RmaActionInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/RmaActionInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/rmaActions/count": {
+ "get": {
+ "tags": [
+ "RMAActions"
+ ],
+ "summary": "Get Count of RmaAction",
+ "operationId": "getProcurementRmaActionsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/rmaActions/info": {
+ "get": {
+ "tags": [
+ "RmaActionInfos"
+ ],
+ "summary": "Get List of RmaActionInfos",
+ "operationId": "getProcurementRmaActionsInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of rmaActionInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/RmaActionInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/rmaActions/info/count": {
+ "get": {
+ "tags": [
+ "RmaActionInfos"
+ ],
+ "summary": "Get Count of RmaActionInfos",
+ "operationId": "getProcurementRmaActionsInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/RMADispositions": {
+ "get": {
+ "tags": [
+ "RMADispositions"
+ ],
+ "summary": "Get List of RmaDisposition",
+ "operationId": "getProcurementRMADispositions",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of RmaDisposition",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/RmaDisposition"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "RMADispositions"
+ ],
+ "summary": "Post RmaDisposition",
+ "operationId": "postProcurementRMADispositions",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "rmaDisposition",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/RmaDisposition"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "RmaDisposition",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/RmaDisposition"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/RMADispositions/{id}": {
+ "get": {
+ "tags": [
+ "RMADispositions"
+ ],
+ "summary": "Get RmaDisposition",
+ "operationId": "getProcurementRMADispositionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "RMADispositionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "RmaDisposition",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/RmaDisposition"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "RMADispositions"
+ ],
+ "summary": "Delete RmaDisposition",
+ "operationId": "deleteProcurementRMADispositionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "RMADispositionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "RMADispositions"
+ ],
+ "summary": "Put RmaDisposition",
+ "operationId": "putProcurementRMADispositionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "RMADispositionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "rmaDisposition",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/RmaDisposition"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "RmaDisposition",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/RmaDisposition"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "RMADispositions"
+ ],
+ "summary": "Patch RmaDisposition",
+ "operationId": "patchProcurementRMADispositionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "RMADispositionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "RmaDisposition",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/RmaDisposition"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/RMADispositions/{id}/info": {
+ "get": {
+ "tags": [
+ "RmaDispositionInfos"
+ ],
+ "summary": "Get RmaDispositionInfos",
+ "operationId": "getProcurementRMADispositionsByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "RmaDispositionInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "RmaDispositionInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/RmaDispositionInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/RMADispositions/count": {
+ "get": {
+ "tags": [
+ "RMADispositions"
+ ],
+ "summary": "Get Count of RmaDisposition",
+ "operationId": "getProcurementRMADispositionsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/RMADispositions/info": {
+ "get": {
+ "tags": [
+ "RmaDispositionInfos"
+ ],
+ "summary": "Get List of RmaDispositionInfos",
+ "operationId": "getProcurementRMADispositionsInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of rmaDispositionInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/RmaDispositionInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/RMADispositions/info/count": {
+ "get": {
+ "tags": [
+ "RmaDispositionInfos"
+ ],
+ "summary": "Get Count of RmaDispositionInfos",
+ "operationId": "getProcurementRMADispositionsInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/rmaStatuses": {
+ "get": {
+ "tags": [
+ "RmaStatuses"
+ ],
+ "summary": "Get List of RmaStatus",
+ "operationId": "getProcurementRmaStatuses",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of RmaStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/RmaStatus"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "RmaStatuses"
+ ],
+ "summary": "Post RmaStatus",
+ "operationId": "postProcurementRmaStatuses",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "rmaStatus",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/RmaStatus"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "RmaStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/RmaStatus"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/rmaStatuses/{id}": {
+ "get": {
+ "tags": [
+ "RmaStatuses"
+ ],
+ "summary": "Get RmaStatus",
+ "operationId": "getProcurementRmaStatusesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "rmaStatusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "RmaStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/RmaStatus"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "RmaStatuses"
+ ],
+ "summary": "Delete RmaStatus",
+ "operationId": "deleteProcurementRmaStatusesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "rmaStatusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "RmaStatuses"
+ ],
+ "summary": "Put RmaStatus",
+ "operationId": "putProcurementRmaStatusesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "rmaStatusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "rmaStatus",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/RmaStatus"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "RmaStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/RmaStatus"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "RmaStatuses"
+ ],
+ "summary": "Patch RmaStatus",
+ "operationId": "patchProcurementRmaStatusesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "rmaStatusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "RmaStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/RmaStatus"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/rmaStatuses/{id}/info": {
+ "get": {
+ "tags": [
+ "RmaStatusInfos"
+ ],
+ "summary": "Get RmaStatusInfos",
+ "operationId": "getProcurementRmaStatusesByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "RmaStatusInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "RmaStatusInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/RmaStatusInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/rmaStatuses/{id}/usages": {
+ "get": {
+ "tags": [
+ "RmaStatuses"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getProcurementRmaStatusesByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "rmaStatusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/rmaStatuses/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "RmaStatuses"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getProcurementRmaStatusesByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "rmaStatusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/rmaStatuses/{parentId}/emailtemplates/": {
+ "post": {
+ "tags": [
+ "RmaStatusEmailTemplates"
+ ],
+ "summary": "Post RmaStatusEmailTemplate",
+ "operationId": "postProcurementRmaStatusesByParentIdEmailtemplates",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "rmaStatusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "rmaStatusEmailTemplate",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/RmaStatusEmailTemplate"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "RmaStatusEmailTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/RmaStatusEmailTemplate"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/rmaStatuses/{parentId}/emailTemplates/": {
+ "get": {
+ "tags": [
+ "RmaStatusEmailTemplates"
+ ],
+ "summary": "Get List of RmaStatusEmailTemplate",
+ "operationId": "getProcurementRmaStatusesByParentIdEmailTemplates",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "rmaStatusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of RmaStatusEmailTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/RmaStatusEmailTemplate"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/rmaStatuses/{parentId}/emailtemplates/{id}": {
+ "get": {
+ "tags": [
+ "RmaStatusEmailTemplates"
+ ],
+ "summary": "Get RmaStatusEmailTemplate",
+ "operationId": "getProcurementRmaStatusesByParentIdEmailtemplatesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "emailtemplateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "rmaStatusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "RmaStatusEmailTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/RmaStatusEmailTemplate"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "RmaStatusEmailTemplates"
+ ],
+ "summary": "Delete RmaStatusEmailTemplate",
+ "operationId": "deleteProcurementRmaStatusesByParentIdEmailtemplatesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "emailtemplateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "rmaStatusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "RmaStatusEmailTemplates"
+ ],
+ "summary": "Put RmaStatusEmailTemplate",
+ "operationId": "putProcurementRmaStatusesByParentIdEmailtemplatesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "emailtemplateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "rmaStatusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "rmaStatusEmailTemplate",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/RmaStatusEmailTemplate"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "RmaStatusEmailTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/RmaStatusEmailTemplate"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "RmaStatusEmailTemplates"
+ ],
+ "summary": "Patch RmaStatusEmailTemplate",
+ "operationId": "patchProcurementRmaStatusesByParentIdEmailtemplatesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "emailtemplateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "rmaStatusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "RmaStatusEmailTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/RmaStatusEmailTemplate"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/rmaStatuses/{parentId}/emailtemplates/count": {
+ "get": {
+ "tags": [
+ "RmaStatusEmailTemplates"
+ ],
+ "summary": "Get Count of RmaStatusEmailTemplate",
+ "operationId": "getProcurementRmaStatusesByParentIdEmailtemplatesCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "rmaStatusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/rmaStatuses/{parentId}/notifications": {
+ "get": {
+ "tags": [
+ "RmaStatusNotifications"
+ ],
+ "summary": "Get List of RmaStatusNotification",
+ "operationId": "getProcurementRmaStatusesByParentIdNotifications",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "rmaStatusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of RmaStatusNotification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/RmaStatusNotification"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "RmaStatusNotifications"
+ ],
+ "summary": "Post RmaStatusNotification",
+ "operationId": "postProcurementRmaStatusesByParentIdNotifications",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "rmaStatusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "rmaStatusNotification",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/RmaStatusNotification"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "RmaStatusNotification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/RmaStatusNotification"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/rmaStatuses/{parentId}/notifications/{id}": {
+ "get": {
+ "tags": [
+ "RmaStatusNotifications"
+ ],
+ "summary": "Get RmaStatusNotification",
+ "operationId": "getProcurementRmaStatusesByParentIdNotificationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "notificationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "rmaStatusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "RmaStatusNotification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/RmaStatusNotification"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "RmaStatusNotifications"
+ ],
+ "summary": "Delete RmaStatusNotification",
+ "operationId": "deleteProcurementRmaStatusesByParentIdNotificationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "notificationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "rmaStatusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "RmaStatusNotifications"
+ ],
+ "summary": "Put RmaStatusNotification",
+ "operationId": "putProcurementRmaStatusesByParentIdNotificationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "notificationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "rmaStatusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "rmaStatusNotification",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/RmaStatusNotification"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "RmaStatusNotification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/RmaStatusNotification"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "RmaStatusNotifications"
+ ],
+ "summary": "Patch RmaStatusNotification",
+ "operationId": "patchProcurementRmaStatusesByParentIdNotificationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "notificationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "rmaStatusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "RmaStatusNotification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/RmaStatusNotification"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/rmaStatuses/{parentId}/notifications/count": {
+ "get": {
+ "tags": [
+ "RmaStatusNotifications"
+ ],
+ "summary": "Get Count of RmaStatusNotification",
+ "operationId": "getProcurementRmaStatusesByParentIdNotificationsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "rmaStatusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/rmaStatuses/count": {
+ "get": {
+ "tags": [
+ "RmaStatuses"
+ ],
+ "summary": "Get Count of RmaStatus",
+ "operationId": "getProcurementRmaStatusesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/rmaStatuses/info": {
+ "get": {
+ "tags": [
+ "RmaStatusInfos"
+ ],
+ "summary": "Get List of RmaStatusInfos",
+ "operationId": "getProcurementRmaStatusesInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of rmaStatusInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/RmaStatusInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/rmaStatuses/info/count": {
+ "get": {
+ "tags": [
+ "RmaStatusInfos"
+ ],
+ "summary": "Get Count of RmaStatusInfos",
+ "operationId": "getProcurementRmaStatusesInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/rmaTags": {
+ "get": {
+ "tags": [
+ "RmaTags"
+ ],
+ "summary": "Get List of RmaTag",
+ "operationId": "getProcurementRmaTags",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of RmaTag",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/RmaTag"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "RmaTags"
+ ],
+ "summary": "Post RmaTag",
+ "operationId": "postProcurementRmaTags",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "rmaTag",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/RmaTag"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "RmaTag",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/RmaTag"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/rmaTags/{id}": {
+ "get": {
+ "tags": [
+ "RmaTags"
+ ],
+ "summary": "Get RmaTag",
+ "operationId": "getProcurementRmaTagsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "rmaTagId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "RmaTag",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/RmaTag"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "RmaTags"
+ ],
+ "summary": "Delete RmaTag",
+ "operationId": "deleteProcurementRmaTagsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "rmaTagId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "RmaTags"
+ ],
+ "summary": "Put RmaTag",
+ "operationId": "putProcurementRmaTagsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "rmaTagId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "rmaTag",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/RmaTag"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "RmaTag",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/RmaTag"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "RmaTags"
+ ],
+ "summary": "Patch RmaTag",
+ "operationId": "patchProcurementRmaTagsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "rmaTagId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "RmaTag",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/RmaTag"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/rmaTags/count": {
+ "get": {
+ "tags": [
+ "RmaTags"
+ ],
+ "summary": "Get Count of RmaTag",
+ "operationId": "getProcurementRmaTagsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/rmaTags/default": {
+ "get": {
+ "tags": [
+ "RmaTags"
+ ],
+ "summary": "Get RmaTag",
+ "operationId": "getProcurementRmaTagsDefault",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "productId",
+ "in": "path",
+ "description": "productId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "billingLogId",
+ "in": "path",
+ "description": "billingLogId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "ticketId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "projectId",
+ "in": "path",
+ "description": "projectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "salesOrderId",
+ "in": "path",
+ "description": "salesOrderId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "companyId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "RmaTag",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/RmaTag"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/settings": {
+ "get": {
+ "tags": [
+ "ProcurementSettings"
+ ],
+ "summary": "Get List of ProcurementSetting",
+ "operationId": "getProcurementSettings",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ProcurementSetting",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ProcurementSetting"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/settings/{id}": {
+ "get": {
+ "tags": [
+ "ProcurementSettings"
+ ],
+ "summary": "Get ProcurementSetting",
+ "operationId": "getProcurementSettingsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "settingId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ProcurementSetting",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProcurementSetting"
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ProcurementSettings"
+ ],
+ "summary": "Put ProcurementSetting",
+ "operationId": "putProcurementSettingsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "settingId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "procurementSetting",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ProcurementSetting"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ProcurementSetting",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProcurementSetting"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ProcurementSettings"
+ ],
+ "summary": "Patch ProcurementSetting",
+ "operationId": "patchProcurementSettingsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "settingId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ProcurementSetting",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProcurementSetting"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/settings/count": {
+ "get": {
+ "tags": [
+ "ProcurementSettings"
+ ],
+ "summary": "Get Count of ProcurementSetting",
+ "operationId": "getProcurementSettingsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/shipmentmethods": {
+ "get": {
+ "tags": [
+ "ShipmentMethods"
+ ],
+ "summary": "Get List of ShipmentMethod",
+ "operationId": "getProcurementShipmentmethods",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ShipmentMethod",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ShipmentMethod"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ShipmentMethods"
+ ],
+ "summary": "Post ShipmentMethod",
+ "operationId": "postProcurementShipmentmethods",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "shipmentMethod",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ShipmentMethod"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ShipmentMethod",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ShipmentMethod"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/shipmentmethods/{id}": {
+ "get": {
+ "tags": [
+ "ShipmentMethods"
+ ],
+ "summary": "Get ShipmentMethod",
+ "operationId": "getProcurementShipmentmethodsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "shipmentmethodId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ShipmentMethod",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ShipmentMethod"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ShipmentMethods"
+ ],
+ "summary": "Delete ShipmentMethod",
+ "operationId": "deleteProcurementShipmentmethodsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "shipmentmethodId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ShipmentMethods"
+ ],
+ "summary": "Put ShipmentMethod",
+ "operationId": "putProcurementShipmentmethodsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "shipmentmethodId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "shipmentMethod",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ShipmentMethod"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ShipmentMethod",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ShipmentMethod"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ShipmentMethods"
+ ],
+ "summary": "Patch ShipmentMethod",
+ "operationId": "patchProcurementShipmentmethodsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "shipmentmethodId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ShipmentMethod",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ShipmentMethod"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/shipmentmethods/{id}/info": {
+ "get": {
+ "tags": [
+ "ShipmentMethodInfos"
+ ],
+ "summary": "Get ShipmentMethodInfos",
+ "operationId": "getProcurementShipmentmethodsByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ShipmentMethodInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ShipmentMethodInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ShipmentMethodInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/shipmentmethods/{id}/usages": {
+ "get": {
+ "tags": [
+ "ShipmentMethods"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getProcurementShipmentmethodsByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "subcategoryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/shipmentmethods/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "ShipmentMethods"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getProcurementShipmentmethodsByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "shipmentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/shipmentmethods/count": {
+ "get": {
+ "tags": [
+ "ShipmentMethods"
+ ],
+ "summary": "Get Count of ShipmentMethod",
+ "operationId": "getProcurementShipmentmethodsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/shipmentmethods/info": {
+ "get": {
+ "tags": [
+ "ShipmentMethodInfos"
+ ],
+ "summary": "Get List of ShipmentMethodInfos",
+ "operationId": "getProcurementShipmentmethodsInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of shipmentMethodInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ShipmentMethodInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/shipmentmethods/info/count": {
+ "get": {
+ "tags": [
+ "ShipmentMethodInfos"
+ ],
+ "summary": "Get Count of ShipmentMethodInfos",
+ "operationId": "getProcurementShipmentmethodsInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/subcategories/": {
+ "get": {
+ "tags": [
+ "SubCategories"
+ ],
+ "summary": "Get List of SubCategory",
+ "operationId": "getProcurementSubcategories",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of SubCategory",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/SubCategory"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "SubCategories"
+ ],
+ "summary": "Post SubCategory",
+ "operationId": "postProcurementSubcategories",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "subCategory",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/SubCategory"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "SubCategory",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SubCategory"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/subcategories/{id}": {
+ "get": {
+ "tags": [
+ "SubCategories"
+ ],
+ "summary": "Get SubCategory",
+ "operationId": "getProcurementSubcategoriesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "subcategoryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "SubCategory",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SubCategory"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "SubCategories"
+ ],
+ "summary": "Delete SubCategory",
+ "operationId": "deleteProcurementSubcategoriesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "subcategoryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "SubCategories"
+ ],
+ "summary": "Put SubCategory",
+ "operationId": "putProcurementSubcategoriesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "subcategoryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "subCategory",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/SubCategory"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "SubCategory",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SubCategory"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "SubCategories"
+ ],
+ "summary": "Patch SubCategory",
+ "operationId": "patchProcurementSubcategoriesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "subcategoryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "SubCategory",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SubCategory"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/subcategories/{id}/info": {
+ "get": {
+ "tags": [
+ "SubCategories"
+ ],
+ "summary": "Get SubCategoryInfo",
+ "operationId": "getProcurementSubcategoriesByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "subcategoryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "SubCategoryInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SubCategoryInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/subcategories/{id}/usages": {
+ "get": {
+ "tags": [
+ "SubCategories"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getProcurementSubcategoriesByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "subcategoryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/subcategories/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "SubCategories"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getProcurementSubcategoriesByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "subcategoryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/subcategories/count": {
+ "get": {
+ "tags": [
+ "SubCategories"
+ ],
+ "summary": "Get Count of SubCategory",
+ "operationId": "getProcurementSubcategoriesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/subcategories/info/": {
+ "get": {
+ "tags": [
+ "SubCategories"
+ ],
+ "summary": "Get List of SubCategoryInfo",
+ "operationId": "getProcurementSubcategoriesInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of SubCategoryInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/SubCategoryInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/subcategories/info/count": {
+ "get": {
+ "tags": [
+ "SubCategories"
+ ],
+ "summary": "Get Count of SubCategoryInfo",
+ "operationId": "getProcurementSubcategoriesInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/types": {
+ "get": {
+ "tags": [
+ "ProductTypes"
+ ],
+ "summary": "Get List of ProductType",
+ "operationId": "getProcurementTypes",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ProductType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ProductType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ProductTypes"
+ ],
+ "summary": "Post ProductType",
+ "operationId": "postProcurementTypes",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "productTypes",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ProductType"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ProductType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProductType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/types/{id}": {
+ "get": {
+ "tags": [
+ "ProductTypes"
+ ],
+ "summary": "Get ProductType",
+ "operationId": "getProcurementTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ProductType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProductType"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ProductTypes"
+ ],
+ "summary": "Delete ProductType",
+ "operationId": "deleteProcurementTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ProductTypes"
+ ],
+ "summary": "Put ProductType",
+ "operationId": "putProcurementTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "productTypes",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ProductType"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ProductType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProductType"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ProductTypes"
+ ],
+ "summary": "Patch ProductType",
+ "operationId": "patchProcurementTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ProductType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProductType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/types/{id}/info": {
+ "get": {
+ "tags": [
+ "ProductTypes"
+ ],
+ "summary": "Get ProductTypeInfo",
+ "operationId": "getProcurementTypesByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ProductTypeInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProductTypeInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/types/{id}/usages": {
+ "get": {
+ "tags": [
+ "ProductTypes"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getProcurementTypesByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/types/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "ProductTypes"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getProcurementTypesByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/types/count": {
+ "get": {
+ "tags": [
+ "ProductTypes"
+ ],
+ "summary": "Get Count of ProductType",
+ "operationId": "getProcurementTypesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/types/info": {
+ "get": {
+ "tags": [
+ "ProductTypes"
+ ],
+ "summary": "Get List of ProductTypeInfo",
+ "operationId": "getProcurementTypesInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ProductTypeInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ProductTypeInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/types/info/count": {
+ "get": {
+ "tags": [
+ "ProductTypes"
+ ],
+ "summary": "Get Count of ProductTypeInfo",
+ "operationId": "getProcurementTypesInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/unitOfMeasures": {
+ "get": {
+ "tags": [
+ "UnitOfMeasures"
+ ],
+ "summary": "Get List of UnitOfMeasure",
+ "operationId": "getProcurementUnitOfMeasures",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of UnitOfMeasure",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/UnitOfMeasure"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "UnitOfMeasures"
+ ],
+ "summary": "Post UnitOfMeasure",
+ "operationId": "postProcurementUnitOfMeasures",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "unitOfMeasure",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/UnitOfMeasure"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "UnitOfMeasure",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/UnitOfMeasure"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/unitOfMeasures/{id}": {
+ "get": {
+ "tags": [
+ "UnitOfMeasures"
+ ],
+ "summary": "Get UnitOfMeasure",
+ "operationId": "getProcurementUnitOfMeasuresById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "unitOfMeasureId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "UnitOfMeasure",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/UnitOfMeasure"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "UnitOfMeasures"
+ ],
+ "summary": "Delete UnitOfMeasure",
+ "operationId": "deleteProcurementUnitOfMeasuresById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "unitOfMeasureId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "UnitOfMeasures"
+ ],
+ "summary": "Put UnitOfMeasure",
+ "operationId": "putProcurementUnitOfMeasuresById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "unitOfMeasureId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "unitOfMeasure",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/UnitOfMeasure"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "UnitOfMeasure",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/UnitOfMeasure"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "UnitOfMeasures"
+ ],
+ "summary": "Patch UnitOfMeasure",
+ "operationId": "patchProcurementUnitOfMeasuresById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "unitOfMeasureId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "UnitOfMeasure",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/UnitOfMeasure"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/unitOfMeasures/{parentId}/conversions": {
+ "get": {
+ "tags": [
+ "UnitOfMeasureConversions"
+ ],
+ "summary": "Get List of Conversion",
+ "operationId": "getProcurementUnitOfMeasuresByParentIdConversions",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "unitOfMeasureId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Conversion",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Conversion"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "UnitOfMeasureConversions"
+ ],
+ "summary": "Post Conversion",
+ "operationId": "postProcurementUnitOfMeasuresByParentIdConversions",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "unitOfMeasureId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "conversion",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Conversion"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "Conversion",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Conversion"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/unitOfMeasures/{parentId}/conversions/{id}": {
+ "get": {
+ "tags": [
+ "UnitOfMeasureConversions"
+ ],
+ "summary": "Get Conversion",
+ "operationId": "getProcurementUnitOfMeasuresByParentIdConversionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "conversionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "unitOfMeasureId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Conversion",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Conversion"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "UnitOfMeasureConversions"
+ ],
+ "summary": "Delete Conversion",
+ "operationId": "deleteProcurementUnitOfMeasuresByParentIdConversionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "conversionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "unitOfMeasureId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "UnitOfMeasureConversions"
+ ],
+ "summary": "Put Conversion",
+ "operationId": "putProcurementUnitOfMeasuresByParentIdConversionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "conversionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "unitOfMeasureId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "conversion",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Conversion"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Conversion",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Conversion"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "UnitOfMeasureConversions"
+ ],
+ "summary": "Patch Conversion",
+ "operationId": "patchProcurementUnitOfMeasuresByParentIdConversionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "conversionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "unitOfMeasureId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Conversion",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Conversion"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/unitOfMeasures/{parentId}/conversions/count": {
+ "get": {
+ "tags": [
+ "UnitOfMeasureConversions"
+ ],
+ "summary": "Get Count of Conversion",
+ "operationId": "getProcurementUnitOfMeasuresByParentIdConversionsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "unitOfMeasureId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/unitOfMeasures/count": {
+ "get": {
+ "tags": [
+ "UnitOfMeasures"
+ ],
+ "summary": "Get Count of UnitOfMeasure",
+ "operationId": "getProcurementUnitOfMeasuresCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/warehouseBins": {
+ "get": {
+ "tags": [
+ "WarehouseBins"
+ ],
+ "summary": "Get List of WarehouseBin",
+ "operationId": "getProcurementWarehouseBins",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of WarehouseBin",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/WarehouseBin"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "WarehouseBins"
+ ],
+ "summary": "Post WarehouseBin",
+ "operationId": "postProcurementWarehouseBins",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "warehouseBin",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/WarehouseBin"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "WarehouseBin",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/WarehouseBin"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/warehouseBins/{id}": {
+ "get": {
+ "tags": [
+ "WarehouseBins"
+ ],
+ "summary": "Get WarehouseBin",
+ "operationId": "getProcurementWarehouseBinsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "warehouseBinId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "WarehouseBin",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/WarehouseBin"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "WarehouseBins"
+ ],
+ "summary": "Delete WarehouseBin",
+ "operationId": "deleteProcurementWarehouseBinsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "warehouseBinId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "WarehouseBins"
+ ],
+ "summary": "Put WarehouseBin",
+ "operationId": "putProcurementWarehouseBinsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "warehouseBinId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "warehouseBin",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/WarehouseBin"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "WarehouseBin",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/WarehouseBin"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "WarehouseBins"
+ ],
+ "summary": "Patch WarehouseBin",
+ "operationId": "patchProcurementWarehouseBinsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "warehouseBinId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "WarehouseBin",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/WarehouseBin"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/warehouseBins/{id}/info": {
+ "get": {
+ "tags": [
+ "WarehouseBinInfos"
+ ],
+ "summary": "Get WarehouseBinInfos",
+ "operationId": "getProcurementWarehouseBinsByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "WarehouseBinInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "WarehouseBinInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/WarehouseBinInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/warehouseBins/{parentId}/inventoryOnHand": {
+ "get": {
+ "tags": [
+ "InventoryOnHands"
+ ],
+ "summary": "Get List of InventoryOnHand",
+ "operationId": "getProcurementWarehouseBinsByParentIdInventoryOnHand",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "warehouseBinId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of InventoryOnHand",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/InventoryOnHand"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/warehouseBins/{parentId}/inventoryOnHand/{id}": {
+ "get": {
+ "tags": [
+ "InventoryOnHands"
+ ],
+ "summary": "Get InventoryOnHand",
+ "operationId": "getProcurementWarehouseBinsByParentIdInventoryOnHandById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "inventoryOnHandId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "warehouseBinId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "InventoryOnHand",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/InventoryOnHand"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/warehouseBins/{parentId}/inventoryOnHand/count": {
+ "get": {
+ "tags": [
+ "InventoryOnHands"
+ ],
+ "summary": "Get Count of InventoryOnHand",
+ "operationId": "getProcurementWarehouseBinsByParentIdInventoryOnHandCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "warehouseBinId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/warehouseBins/count": {
+ "get": {
+ "tags": [
+ "WarehouseBins"
+ ],
+ "summary": "Get Count of WarehouseBin",
+ "operationId": "getProcurementWarehouseBinsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/warehouseBins/info": {
+ "get": {
+ "tags": [
+ "WarehouseBinInfos"
+ ],
+ "summary": "Get List of WarehouseBinInfos",
+ "operationId": "getProcurementWarehouseBinsInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of warehouseBinInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/WarehouseBinInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/warehouseBins/info/count": {
+ "get": {
+ "tags": [
+ "WarehouseBinInfos"
+ ],
+ "summary": "Get Count of WarehouseBins",
+ "operationId": "getProcurementWarehouseBinsInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/warehouses": {
+ "get": {
+ "tags": [
+ "Warehouses"
+ ],
+ "summary": "Get List of Warehouse",
+ "operationId": "getProcurementWarehouses",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Warehouse",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Warehouse"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "Warehouses"
+ ],
+ "summary": "Post Warehouse",
+ "operationId": "postProcurementWarehouses",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "warehouse",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Warehouse"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "Warehouse",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Warehouse"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/warehouses/{id}": {
+ "get": {
+ "tags": [
+ "Warehouses"
+ ],
+ "summary": "Get Warehouse",
+ "operationId": "getProcurementWarehousesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "warehousId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Warehouse",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Warehouse"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "Warehouses"
+ ],
+ "summary": "Delete Warehouse",
+ "operationId": "deleteProcurementWarehousesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "warehousId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "Warehouses"
+ ],
+ "summary": "Put Warehouse",
+ "operationId": "putProcurementWarehousesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "warehousId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "warehouse",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Warehouse"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Warehouse",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Warehouse"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "Warehouses"
+ ],
+ "summary": "Patch Warehouse",
+ "operationId": "patchProcurementWarehousesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "warehousId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Warehouse",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Warehouse"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/warehouses/{id}/info": {
+ "get": {
+ "tags": [
+ "WarehouseInfos"
+ ],
+ "summary": "Get WarehouseInfos",
+ "operationId": "getProcurementWarehousesByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "WarehouseInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "WarehouseInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/WarehouseInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/warehouses/count": {
+ "get": {
+ "tags": [
+ "Warehouses"
+ ],
+ "summary": "Get Count of Warehouse",
+ "operationId": "getProcurementWarehousesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/warehouses/info": {
+ "get": {
+ "tags": [
+ "WarehouseInfos"
+ ],
+ "summary": "Get List of WarehouseInfos",
+ "operationId": "getProcurementWarehousesInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of warehouseInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/WarehouseInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/warehouses/info/count": {
+ "get": {
+ "tags": [
+ "WarehouseInfos"
+ ],
+ "summary": "Get Count of Warehouses",
+ "operationId": "getProcurementWarehousesInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/{parentId}/billingRates": {
+ "get": {
+ "tags": [
+ "ProjectBillingRates"
+ ],
+ "summary": "Get List of ProjectBillingRate",
+ "operationId": "getProjectByParentIdBillingRates",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "projectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ProjectBillingRate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ProjectBillingRate"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ProjectBillingRates"
+ ],
+ "summary": "Post ProjectBillingRate",
+ "operationId": "postProjectByParentIdBillingRates",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "projectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "billingRate",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectBillingRate"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ProjectBillingRate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectBillingRate"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/{parentId}/billingRates/{id}": {
+ "get": {
+ "tags": [
+ "ProjectBillingRates"
+ ],
+ "summary": "Get ProjectBillingRate",
+ "operationId": "getProjectByParentIdBillingRatesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "billingRateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "projectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ProjectBillingRate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectBillingRate"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ProjectBillingRates"
+ ],
+ "summary": "Delete ProjectBillingRate",
+ "operationId": "deleteProjectByParentIdBillingRatesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "billingRate",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "projectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ProjectBillingRates"
+ ],
+ "summary": "Put ProjectBillingRate",
+ "operationId": "putProjectByParentIdBillingRatesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "billingRateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "projectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "billingRate",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectBillingRate"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ProjectBillingRate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectBillingRate"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/{parentId}/billingRates/count": {
+ "get": {
+ "tags": [
+ "ProjectBillingRates"
+ ],
+ "summary": "Get Count of ProjectBillingRate",
+ "operationId": "getProjectByParentIdBillingRatesCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "projectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/billingRates/{parentId}/billingRates/{id}": {
+ "patch": {
+ "tags": [
+ "ProjectBillingRates"
+ ],
+ "summary": "Patch ProjectBillingRate",
+ "operationId": "patchProjectBillingRatesByParentIdBillingRatesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "billingRateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "projectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ProjectBillingRate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectBillingRate"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/boards/{grandparentId}/teams/{parentId}/members": {
+ "get": {
+ "tags": [
+ "ProjectBoardTeamMembers"
+ ],
+ "summary": "Get List of ProjectBoardTeamMember",
+ "operationId": "getProjectBoardsByGrandparentIdTeamsByParentIdMembers",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "teamId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ProjectBoardTeamMember",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ProjectBoardTeamMember"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ProjectBoardTeamMembers"
+ ],
+ "summary": "Post ProjectBoardTeamMember",
+ "operationId": "postProjectBoardsByGrandparentIdTeamsByParentIdMembers",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "teamId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "teamMember",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectBoardTeamMember"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ProjectBoardTeamMember",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectBoardTeamMember"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/boards/{grandparentId}/teams/{parentId}/members/{id}": {
+ "get": {
+ "tags": [
+ "ProjectBoardTeamMembers"
+ ],
+ "summary": "Get ProjectBoardTeamMember",
+ "operationId": "getProjectBoardsByGrandparentIdTeamsByParentIdMembersById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "teamId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ProjectBoardTeamMember",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectBoardTeamMember"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ProjectBoardTeamMembers"
+ ],
+ "summary": "Delete ProjectBoardTeamMember",
+ "operationId": "deleteProjectBoardsByGrandparentIdTeamsByParentIdMembersById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "teamId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ProjectBoardTeamMembers"
+ ],
+ "summary": "Put ProjectBoardTeamMember",
+ "operationId": "putProjectBoardsByGrandparentIdTeamsByParentIdMembersById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "teamId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "teamMember",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectBoardTeamMember"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ProjectBoardTeamMember",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectBoardTeamMember"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ProjectBoardTeamMembers"
+ ],
+ "summary": "Patch ProjectBoardTeamMember",
+ "operationId": "patchProjectBoardsByGrandparentIdTeamsByParentIdMembersById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "teamId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ProjectBoardTeamMember",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectBoardTeamMember"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/boards/{parentId}/kanbanSettings": {
+ "get": {
+ "tags": [
+ "ProjectBoardKanbanSettings"
+ ],
+ "summary": "Get List of ProjectBoardKanbanSettings",
+ "operationId": "getProjectBoardsByParentIdKanbanSettings",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ProjectBoardKanbanSetting",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ProjectBoardKanbanSetting"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ProjectBoardKanbanSettings"
+ ],
+ "summary": "Post ProjectBoardKanbanSetting",
+ "operationId": "postProjectBoardsByParentIdKanbanSettings",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "kanbanSettings",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectBoardKanbanSetting"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ProjectBoardKanbanSetting",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectBoardKanbanSetting"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/boards/{parentId}/kanbanSettings/{id}": {
+ "get": {
+ "tags": [
+ "ProjectBoardKanbanSettings"
+ ],
+ "summary": "Get ProjectBoardKanbanSetting",
+ "operationId": "getProjectBoardsByParentIdKanbanSettingsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "KanbanId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ProjectBoardKanbanSetting",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectBoardKanbanSetting"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ProjectBoardKanbanSettings"
+ ],
+ "summary": "Delete ProjectBoardKanbanSetting",
+ "operationId": "deleteProjectBoardsByParentIdKanbanSettingsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "KanbanId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ProjectBoardKanbanSettings"
+ ],
+ "summary": "Put ProjectBoardKanbanSetting",
+ "operationId": "putProjectBoardsByParentIdKanbanSettingsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "KanbanId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "Kanban",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectBoardKanbanSetting"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ProjectBoardKanbanSetting",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectBoardKanbanSetting"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ProjectBoardKanbanSettings"
+ ],
+ "summary": "Patch ProjectBoardKanbanSetting",
+ "operationId": "patchProjectBoardsByParentIdKanbanSettingsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "KanbanId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ProjectBoardKanbanSetting",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectBoardKanbanSetting"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/boards/{parentId}/teams": {
+ "get": {
+ "tags": [
+ "ProjectBoardTeams"
+ ],
+ "summary": "Get List of ProjectBoardTeam",
+ "operationId": "getProjectBoardsByParentIdTeams",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ProjectBoardTeam",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ProjectBoardTeam"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ProjectBoardTeams"
+ ],
+ "summary": "Post ProjectBoardTeam",
+ "operationId": "postProjectBoardsByParentIdTeams",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "team",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectBoardTeam"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ProjectBoardTeam",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectBoardTeam"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/boards/{parentId}/teams/{id}": {
+ "get": {
+ "tags": [
+ "ProjectBoardTeams"
+ ],
+ "summary": "Get ProjectBoardTeam",
+ "operationId": "getProjectBoardsByParentIdTeamsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "teamId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ProjectBoardTeam",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectBoardTeam"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ProjectBoardTeams"
+ ],
+ "summary": "Delete ProjectBoardTeam",
+ "operationId": "deleteProjectBoardsByParentIdTeamsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "teamId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ProjectBoardTeams"
+ ],
+ "summary": "Put ProjectBoardTeam",
+ "operationId": "putProjectBoardsByParentIdTeamsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "teamId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "team",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectBoardTeam"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ProjectBoardTeam",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectBoardTeam"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ProjectBoardTeams"
+ ],
+ "summary": "Patch ProjectBoardTeam",
+ "operationId": "patchProjectBoardsByParentIdTeamsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "teamId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ProjectBoardTeam",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectBoardTeam"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/boards/{parentId}/teams/{id}/info": {
+ "get": {
+ "tags": [
+ "ProjectBoardTeamInfos"
+ ],
+ "summary": "Get ProjectBoardTeamInfos",
+ "operationId": "getProjectBoardsByParentIdTeamsByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ProjectBoardTeamInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "parentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ProjectBoardTeamInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectBoardTeamInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/boards/{parentId}/teams/{id}/info/count": {
+ "get": {
+ "tags": [
+ "ProjectBoardTeamInfos"
+ ],
+ "summary": "Get Count of ProjectBoardTeamInfos",
+ "operationId": "getProjectBoardsByParentIdTeamsByIdInfoCount",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ProjectBoardTeamInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "parentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/boards/{parentId}/teams/count": {
+ "get": {
+ "tags": [
+ "ProjectBoardTeams"
+ ],
+ "summary": "Get Count of ProjectBoardTeam",
+ "operationId": "getProjectBoardsByParentIdTeamsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/boards/{parentId}/teams/info": {
+ "get": {
+ "tags": [
+ "ProjectBoardTeamInfos"
+ ],
+ "summary": "Get List of ProjectBoardTeamInfos",
+ "operationId": "getProjectBoardsByParentIdTeamsInfo",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "parentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of projectBoardTeamInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ProjectBoardTeamInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/phaseStatuses": {
+ "get": {
+ "tags": [
+ "PhaseStatuses"
+ ],
+ "summary": "Get List of PhaseStatus",
+ "operationId": "getProjectPhaseStatuses",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of PhaseStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PhaseStatus"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "PhaseStatuses"
+ ],
+ "summary": "Post PhaseStatus",
+ "operationId": "postProjectPhaseStatuses",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "phaseStatus",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/PhaseStatus"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "PhaseStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PhaseStatus"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/phaseStatuses/{id}": {
+ "get": {
+ "tags": [
+ "PhaseStatuses"
+ ],
+ "summary": "Get PhaseStatus",
+ "operationId": "getProjectPhaseStatusesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "phaseStatusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "PhaseStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PhaseStatus"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "PhaseStatuses"
+ ],
+ "summary": "Delete PhaseStatus",
+ "operationId": "deleteProjectPhaseStatusesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "phaseStatusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "PhaseStatuses"
+ ],
+ "summary": "Put PhaseStatus",
+ "operationId": "putProjectPhaseStatusesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "phaseStatusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "phaseStatus",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/PhaseStatus"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "PhaseStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PhaseStatus"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "PhaseStatuses"
+ ],
+ "summary": "Patch PhaseStatus",
+ "operationId": "patchProjectPhaseStatusesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "phaseStatusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "PhaseStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PhaseStatus"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/phaseStatuses/{id}/info": {
+ "get": {
+ "tags": [
+ "PhaseStatusInfos"
+ ],
+ "summary": "Get PhaseStatusInfos",
+ "operationId": "getProjectPhaseStatusesByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "PhaseStatusInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "PhaseStatusInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PhaseStatusInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/phaseStatuses/{id}/usages": {
+ "get": {
+ "tags": [
+ "PhaseStatuses"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getProjectPhaseStatusesByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "phaseStatusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/phaseStatuses/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "PhaseStatuses"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getProjectPhaseStatusesByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "phaseStatusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/phaseStatuses/count": {
+ "get": {
+ "tags": [
+ "PhaseStatuses"
+ ],
+ "summary": "Get Count of PhaseStatus",
+ "operationId": "getProjectPhaseStatusesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/phaseStatuses/info": {
+ "get": {
+ "tags": [
+ "PhaseStatusInfos"
+ ],
+ "summary": "Get List of PhaseStatusInfos",
+ "operationId": "getProjectPhaseStatusesInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of phaseStatusInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PhaseStatusInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/projects": {
+ "get": {
+ "tags": [
+ "Projects"
+ ],
+ "summary": "Get List of ApiProject",
+ "operationId": "getProjectProjects",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ApiProject",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Project"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "Projects"
+ ],
+ "summary": "Post ApiProject",
+ "operationId": "postProjectProjects",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "project",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Project"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ApiProject",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Project"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/projects/{id}": {
+ "get": {
+ "tags": [
+ "Projects"
+ ],
+ "summary": "Get ApiProject",
+ "operationId": "getProjectProjectsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "projectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ApiProject",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Project"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "Projects"
+ ],
+ "summary": "Delete ApiProject",
+ "operationId": "deleteProjectProjectsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "projectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "Projects"
+ ],
+ "summary": "Put ApiProject",
+ "operationId": "putProjectProjectsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "projectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "project",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Project"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ApiProject",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Project"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "Projects"
+ ],
+ "summary": "Patch ApiProject",
+ "operationId": "patchProjectProjectsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "projectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ApiProject",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Project"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/projects/{id}/projectRecap": {
+ "get": {
+ "tags": [
+ "Projects"
+ ],
+ "summary": "Get ProjectRecap",
+ "operationId": "getProjectProjectsByIdProjectRecap",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "projectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ProjectRecap",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectRecap"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/projects/{id}/projectWorkplan": {
+ "get": {
+ "tags": [
+ "Projects"
+ ],
+ "summary": "Get ProjectWorkplan",
+ "operationId": "getProjectProjectsByIdProjectWorkplan",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "projectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ProjectWorkplan",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectWorkplan"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/projects/{parentId}/applyTemplate/{id}": {
+ "post": {
+ "tags": [
+ "Projects"
+ ],
+ "summary": "Post ApplyTemplate",
+ "operationId": "postProjectProjectsByParentIdApplyTemplateById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "templateProjectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "projectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "201": {
+ "description": "ProjectWorkplan",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectWorkplan"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/projects/{parentId}/applyTemplates": {
+ "post": {
+ "tags": [
+ "Projects"
+ ],
+ "summary": "Post ApplyTemplates",
+ "operationId": "postProjectProjectsByParentIdApplyTemplates",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "projectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of Project Templates",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ProjectTemplate"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ProjectWorkplan",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectWorkplan"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/projects/{parentId}/contacts": {
+ "get": {
+ "tags": [
+ "ProjectContacts"
+ ],
+ "summary": "Get List of ProjectContact",
+ "operationId": "getProjectProjectsByParentIdContacts",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "projectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ProjectContact",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ProjectContact"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ProjectContacts"
+ ],
+ "summary": "Post ProjectContact",
+ "operationId": "postProjectProjectsByParentIdContacts",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "projectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "contact",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectContact"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ProjectContact",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectContact"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/projects/{parentId}/contacts/{id}": {
+ "get": {
+ "tags": [
+ "ProjectContacts"
+ ],
+ "summary": "Get ProjectContact",
+ "operationId": "getProjectProjectsByParentIdContactsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "projectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ProjectContact",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectContact"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ProjectContacts"
+ ],
+ "summary": "Delete ProjectContact",
+ "operationId": "deleteProjectProjectsByParentIdContactsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "projectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ }
+ },
+ "/project/projects/{parentId}/notes": {
+ "get": {
+ "tags": [
+ "ProjectNotes"
+ ],
+ "summary": "Get List of ProjectNote",
+ "operationId": "getProjectProjectsByParentIdNotes",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "projectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ProjectNote",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ProjectNote"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ProjectNotes"
+ ],
+ "summary": "Post ProjectNote",
+ "operationId": "postProjectProjectsByParentIdNotes",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "projectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "note",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectNote"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ProjectNote",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectNote"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/projects/{parentId}/notes/{id}": {
+ "get": {
+ "tags": [
+ "ProjectNotes"
+ ],
+ "summary": "Get ProjectNote",
+ "operationId": "getProjectProjectsByParentIdNotesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "noteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "projectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ProjectNote",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectNote"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ProjectNotes"
+ ],
+ "summary": "Delete ProjectNote",
+ "operationId": "deleteProjectProjectsByParentIdNotesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "noteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "projectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ProjectNotes"
+ ],
+ "summary": "Put ProjectNote",
+ "operationId": "putProjectProjectsByParentIdNotesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "noteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "projectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "note",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectNote"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ProjectNote",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectNote"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ProjectNotes"
+ ],
+ "summary": "Patch ProjectNote",
+ "operationId": "patchProjectProjectsByParentIdNotesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "noteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "projectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ProjectNote",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectNote"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/projects/{parentId}/notes/count": {
+ "get": {
+ "tags": [
+ "ProjectNotes"
+ ],
+ "summary": "Get Count of ProjectNote",
+ "operationId": "getProjectProjectsByParentIdNotesCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "projectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/projects/{parentId}/phases": {
+ "get": {
+ "tags": [
+ "ProjectPhases"
+ ],
+ "summary": "Get List of ProjectPhase",
+ "operationId": "getProjectProjectsByParentIdPhases",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "projectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ProjectPhase",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ProjectPhase"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ProjectPhases"
+ ],
+ "summary": "Post ProjectPhase",
+ "operationId": "postProjectProjectsByParentIdPhases",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "projectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "projectPhase",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectPhase"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ProjectPhase",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectPhase"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/projects/{parentId}/phases/{id}": {
+ "get": {
+ "tags": [
+ "ProjectPhases"
+ ],
+ "summary": "Get ProjectPhase",
+ "operationId": "getProjectProjectsByParentIdPhasesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "phasId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "projectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ProjectPhase",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectPhase"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ProjectPhases"
+ ],
+ "summary": "Delete ProjectPhase",
+ "operationId": "deleteProjectProjectsByParentIdPhasesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "phasId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "projectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ProjectPhases"
+ ],
+ "summary": "Put ProjectPhase",
+ "operationId": "putProjectProjectsByParentIdPhasesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "phasId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "projectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "projectPhase",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectPhase"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ProjectPhase",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectPhase"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ProjectPhases"
+ ],
+ "summary": "Patch ProjectPhase",
+ "operationId": "patchProjectProjectsByParentIdPhasesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "phasId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "projectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ProjectPhase",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectPhase"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/projects/{parentId}/phases/count": {
+ "get": {
+ "tags": [
+ "ProjectPhases"
+ ],
+ "summary": "Get Count of ProjectPhase",
+ "operationId": "getProjectProjectsByParentIdPhasesCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "projectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/projects/{parentId}/teamMembers": {
+ "get": {
+ "tags": [
+ "ProjectsTeamMembers"
+ ],
+ "summary": "Get List of ProjectTeamMember",
+ "operationId": "getProjectProjectsByParentIdTeamMembers",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "projectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ProjectTeamMember",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ProjectTeamMember"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ProjectsTeamMembers"
+ ],
+ "summary": "Post ProjectTeamMember",
+ "operationId": "postProjectProjectsByParentIdTeamMembers",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "projectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "teamMember",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectTeamMember"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ProjectTeamMember",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectTeamMember"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/projects/{parentId}/teamMembers/{id}": {
+ "get": {
+ "tags": [
+ "ProjectsTeamMembers"
+ ],
+ "summary": "Get ProjectTeamMember",
+ "operationId": "getProjectProjectsByParentIdTeamMembersById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "teamMemberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "projectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ProjectTeamMember",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectTeamMember"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ProjectsTeamMembers"
+ ],
+ "summary": "Delete ProjectTeamMember",
+ "operationId": "deleteProjectProjectsByParentIdTeamMembersById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "teamMemberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "projectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ProjectsTeamMembers"
+ ],
+ "summary": "Put ProjectTeamMember",
+ "operationId": "putProjectProjectsByParentIdTeamMembersById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "teamMemberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "projectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "teamMember",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectTeamMember"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ProjectTeamMember",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectTeamMember"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ProjectsTeamMembers"
+ ],
+ "summary": "Patch ProjectTeamMember",
+ "operationId": "patchProjectProjectsByParentIdTeamMembersById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "teamMemberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "projectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ProjectTeamMember",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectTeamMember"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/projects/{parentId}/teamMembers/count": {
+ "get": {
+ "tags": [
+ "ProjectsTeamMembers"
+ ],
+ "summary": "Get Count of ProjectTeamMember",
+ "operationId": "getProjectProjectsByParentIdTeamMembersCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "projectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/projects/count": {
+ "get": {
+ "tags": [
+ "Projects"
+ ],
+ "summary": "Get Count of ApiProject",
+ "operationId": "getProjectProjectsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/projectTemplates/": {
+ "get": {
+ "tags": [
+ "ProjectTemplates"
+ ],
+ "summary": "Get List of ProjectTemplates",
+ "operationId": "getProjectProjectTemplates",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of projectTemplates",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ProjectTemplate"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ProjectTemplates"
+ ],
+ "summary": "Post ProjectTemplates",
+ "operationId": "postProjectProjectTemplates",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "ProjectTemplate",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectTemplate"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ProjectTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectTemplate"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/projectTemplates/{grandParentId}/projectTemplateTickets/{parentId}/tasks": {
+ "get": {
+ "tags": [
+ "ProjectTemplateTasks"
+ ],
+ "summary": "Get List of ProjectTemplateTasks",
+ "operationId": "getProjectProjectTemplatesByGrandParentIdProjectTemplateTicketsByParentIdTasks",
+ "parameters": [
+ {
+ "name": "grandParentId",
+ "in": "path",
+ "description": "ProjectTemplateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ProjectTemplateTicketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of projectTemplateTaskses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ProjectTemplateTask"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ProjectTemplateTasks"
+ ],
+ "summary": "Post ProjectTemplateTasks",
+ "operationId": "postProjectProjectTemplatesByGrandParentIdProjectTemplateTicketsByParentIdTasks",
+ "parameters": [
+ {
+ "name": "grandParentId",
+ "in": "path",
+ "description": "ProjectTemplateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ProjectTemplateTicketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "ProjectTemplateTask",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectTemplateTask"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ProjectTemplateTask",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectTemplateTask"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/projectTemplates/{grandParentId}/projectTemplateTickets/{parentId}/tasks/{id}": {
+ "get": {
+ "tags": [
+ "ProjectTemplateTasks"
+ ],
+ "summary": "Get ProjectTemplateTasks",
+ "operationId": "getProjectProjectTemplatesByGrandParentIdProjectTemplateTicketsByParentIdTasksById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ProjectTemplateTaskId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandParentId",
+ "in": "path",
+ "description": "ProjectTemplateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ProjectTemplateTicketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ProjectTemplateTask",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectTemplateTask"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ProjectTemplateTasks"
+ ],
+ "summary": "Delete ProjectTemplateTasks",
+ "operationId": "deleteProjectProjectTemplatesByGrandParentIdProjectTemplateTicketsByParentIdTasksById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ProjectTemplateTaskId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandParentId",
+ "in": "path",
+ "description": "ProjectTemplateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ProjectTemplateTicketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ProjectTemplateTasks"
+ ],
+ "summary": "Put ProjectTemplateTasks",
+ "operationId": "putProjectProjectTemplatesByGrandParentIdProjectTemplateTicketsByParentIdTasksById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ProjectTemplateTaskId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandParentId",
+ "in": "path",
+ "description": "ProjectTemplateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ProjectTemplateTicketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "companyTypeAssociation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectTemplateTask"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ProjectTemplateTask",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectTemplateTask"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ProjectTemplateTasks"
+ ],
+ "summary": "Patch ProjectTemplateTasks",
+ "operationId": "patchProjectProjectTemplatesByGrandParentIdProjectTemplateTicketsByParentIdTasksById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ProjectTemplateTaskId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandParentId",
+ "in": "path",
+ "description": "ProjectTemplateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ProjectTemplateTicketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ProjectTemplateTask",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectTemplateTask"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/projectTemplates/{grandParentId}/projectTemplateTickets/{parentId}/tasks/count": {
+ "get": {
+ "tags": [
+ "ProjectTemplateTasks"
+ ],
+ "summary": "Get Count of ProjectTemplateTasks",
+ "operationId": "getProjectProjectTemplatesByGrandParentIdProjectTemplateTicketsByParentIdTasksCount",
+ "parameters": [
+ {
+ "name": "grandParentId",
+ "in": "path",
+ "description": "ProjectTemplateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ProjectTemplateTicketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/projectTemplates/{id}": {
+ "get": {
+ "tags": [
+ "ProjectTemplates"
+ ],
+ "summary": "Get ProjectTemplates",
+ "operationId": "getProjectProjectTemplatesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ProjectTemplateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ProjectTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectTemplate"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ProjectTemplates"
+ ],
+ "summary": "Delete ProjectTemplates",
+ "operationId": "deleteProjectProjectTemplatesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ProjectTemplateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ProjectTemplates"
+ ],
+ "summary": "Put ProjectTemplates",
+ "operationId": "putProjectProjectTemplatesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ProjectTemplateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "companyTypeAssociation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectTemplate"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ProjectTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectTemplate"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ProjectTemplates"
+ ],
+ "summary": "Patch ProjectTemplates",
+ "operationId": "patchProjectProjectTemplatesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ProjectTemplateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ProjectTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectTemplate"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/projectTemplates/{id}/workplan": {
+ "get": {
+ "tags": [
+ "ProjectTemplates"
+ ],
+ "summary": "Get ProjectTemplatesWorkplan",
+ "operationId": "getProjectProjectTemplatesByIdWorkplan",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ProjectTemplateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "projectTemplateWorkPlan",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ProjectTemplateWorkPlan"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/projectTemplates/{parentId}/projectTemplatePhases": {
+ "get": {
+ "tags": [
+ "ProjectTemplatePhases"
+ ],
+ "summary": "Get List of ProjectTemplatePhases",
+ "operationId": "getProjectProjectTemplatesByParentIdProjectTemplatePhases",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "templateProjectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of projectTemplatePhaseses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ProjectTemplatePhase"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ProjectTemplatePhases"
+ ],
+ "summary": "Post ProjectTemplatePhases",
+ "operationId": "postProjectProjectTemplatesByParentIdProjectTemplatePhases",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "templateProjectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "ProjectTemplatePhase",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectTemplatePhase"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ProjectTemplatePhase",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectTemplatePhase"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/projectTemplates/{parentId}/projectTemplatePhases/{id}": {
+ "get": {
+ "tags": [
+ "ProjectTemplatePhases"
+ ],
+ "summary": "Get ProjectTemplatePhases",
+ "operationId": "getProjectProjectTemplatesByParentIdProjectTemplatePhasesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ProjectTemplatePhaseId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "templateProjectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ProjectTemplatePhase",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectTemplatePhase"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ProjectTemplatePhases"
+ ],
+ "summary": "Delete ProjectTemplatePhases",
+ "operationId": "deleteProjectProjectTemplatesByParentIdProjectTemplatePhasesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ProjectTemplatePhaseId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "templateProjectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ProjectTemplatePhases"
+ ],
+ "summary": "Put ProjectTemplatePhases",
+ "operationId": "putProjectProjectTemplatesByParentIdProjectTemplatePhasesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ProjectTemplatePhaseId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "templateProjectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "projectTemplatePhase",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectTemplatePhase"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ProjectTemplatePhase",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectTemplatePhase"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ProjectTemplatePhases"
+ ],
+ "summary": "Patch ProjectTemplatePhases",
+ "operationId": "patchProjectProjectTemplatesByParentIdProjectTemplatePhasesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ProjectTemplatePhaseId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "templateProjectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ProjectTemplatePhase",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectTemplatePhase"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/projectTemplates/{parentId}/projectTemplateTickets": {
+ "get": {
+ "tags": [
+ "ProjectTemplateTickets"
+ ],
+ "summary": "Get List of ProjectTemplateTickets",
+ "operationId": "getProjectProjectTemplatesByParentIdProjectTemplateTickets",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "projectTemplateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of projectTemplateTickets",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ProjectTemplateTicket"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ProjectTemplateTickets"
+ ],
+ "summary": "Post ProjectTemplateTickets",
+ "operationId": "postProjectProjectTemplatesByParentIdProjectTemplateTickets",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "projectTemplateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "ProjectTemplateTicket",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectTemplateTicket"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ProjectTemplateTicket",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectTemplateTicket"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/projectTemplates/{parentId}/projectTemplateTickets/{id}": {
+ "get": {
+ "tags": [
+ "ProjectTemplateTickets"
+ ],
+ "summary": "Get ProjectTemplateTickets",
+ "operationId": "getProjectProjectTemplatesByParentIdProjectTemplateTicketsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ProjectTemplateTicketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "projectTemplateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ProjectTemplateTicket",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectTemplateTicket"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ProjectTemplateTickets"
+ ],
+ "summary": "Delete ProjectTemplateTickets",
+ "operationId": "deleteProjectProjectTemplatesByParentIdProjectTemplateTicketsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ProjectTemplateTicketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "projectTemplateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ProjectTemplateTickets"
+ ],
+ "summary": "Put ProjectTemplateTickets",
+ "operationId": "putProjectProjectTemplatesByParentIdProjectTemplateTicketsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ProjectTemplateTicketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "projectTemplateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "companyTypeAssociation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectTemplateTicket"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ProjectTemplateTicket",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectTemplateTicket"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ProjectTemplateTickets"
+ ],
+ "summary": "Patch ProjectTemplateTickets",
+ "operationId": "patchProjectProjectTemplatesByParentIdProjectTemplateTicketsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ProjectTemplateTicketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "projectTemplateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ProjectTemplateTicket",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectTemplateTicket"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/projectTemplates/{parentId}/projectTemplateTickets/count": {
+ "get": {
+ "tags": [
+ "ProjectTemplateTickets"
+ ],
+ "summary": "Get Count of ProjectTemplateTickets",
+ "operationId": "getProjectProjectTemplatesByParentIdProjectTemplateTicketsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "projectTemplateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/projectTemplates/count": {
+ "get": {
+ "tags": [
+ "ProjectTemplates"
+ ],
+ "summary": "Get Count of ProjectTemplates",
+ "operationId": "getProjectProjectTemplatesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/projectTemplates/createFromProject/{id}": {
+ "post": {
+ "tags": [
+ "ProjectTemplates"
+ ],
+ "summary": "Post CreateFromProject",
+ "operationId": "postProjectProjectTemplatesCreateFromProjectById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "projectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "ProjectTemplate",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectTemplate"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ProjectTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectTemplate"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/projectTemplates/projectTemplatePhases": {
+ "get": {
+ "tags": [
+ "ProjectTemplatePhases"
+ ],
+ "summary": "Get List of ProjectTemplatePhases",
+ "operationId": "getProjectProjectTemplatesProjectTemplatePhases",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "templateProjectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of projectTemplatePhaseses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ProjectTemplatePhase"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/projectTemplates/projectTemplateTickets": {
+ "get": {
+ "tags": [
+ "ProjectTemplateTickets"
+ ],
+ "summary": "Get List of ProjectTemplateTickets",
+ "operationId": "getProjectProjectTemplatesProjectTemplateTickets",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "projectTemplateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of projectTemplateTickets",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ProjectTemplateTicket"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/projectTemplates/projectTemplateTickets/tasks": {
+ "get": {
+ "tags": [
+ "ProjectTemplateTasks"
+ ],
+ "summary": "Get List of ProjectTemplateTasks",
+ "operationId": "getProjectProjectTemplatesProjectTemplateTicketsTasks",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of projectTemplateTaskses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ProjectTemplateTask"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/projectTypes": {
+ "get": {
+ "tags": [
+ "ProjectTypes"
+ ],
+ "summary": "Get List of ProjectType",
+ "operationId": "getProjectProjectTypes",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ProjectType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ProjectType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ProjectTypes"
+ ],
+ "summary": "Post ProjectType",
+ "operationId": "postProjectProjectTypes",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "projectType",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectType"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ProjectType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/projectTypes/{id}": {
+ "get": {
+ "tags": [
+ "ProjectTypes"
+ ],
+ "summary": "Get ProjectType",
+ "operationId": "getProjectProjectTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "projectTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ProjectType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectType"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ProjectTypes"
+ ],
+ "summary": "Delete ProjectType",
+ "operationId": "deleteProjectProjectTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "projectTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ProjectTypes"
+ ],
+ "summary": "Put ProjectType",
+ "operationId": "putProjectProjectTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "projectTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "projectType",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectType"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ProjectType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectType"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ProjectTypes"
+ ],
+ "summary": "Patch ProjectType",
+ "operationId": "patchProjectProjectTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "projectTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ProjectType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/projectTypes/{id}/info": {
+ "get": {
+ "tags": [
+ "ProjectTypeInfos"
+ ],
+ "summary": "Get ProjectTypeInfos",
+ "operationId": "getProjectProjectTypesByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ProjectTypeInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ProjectTypeInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectTypeInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/projectTypes/{id}/usages": {
+ "get": {
+ "tags": [
+ "ProjectTypes"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getProjectProjectTypesByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "projectTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/projectTypes/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "ProjectTypes"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getProjectProjectTypesByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "projectTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/projectTypes/count": {
+ "get": {
+ "tags": [
+ "ProjectTypes"
+ ],
+ "summary": "Get Count of ProjectType",
+ "operationId": "getProjectProjectTypesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/projectTypes/info": {
+ "get": {
+ "tags": [
+ "ProjectTypeInfos"
+ ],
+ "summary": "Get List of ProjectTypeInfos",
+ "operationId": "getProjectProjectTypesInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of projectTypeInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ProjectTypeInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/projectTypes/info/count": {
+ "get": {
+ "tags": [
+ "ProjectTypeInfos"
+ ],
+ "summary": "Get Count of ProjectTypeInfos",
+ "operationId": "getProjectProjectTypesInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/securityRoles": {
+ "get": {
+ "tags": [
+ "ProjectSecurityRoles"
+ ],
+ "summary": "Get List of ProjectSecurityRole",
+ "operationId": "getProjectSecurityRoles",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ProjectSecurityRole",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ProjectSecurityRole"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ProjectSecurityRoles"
+ ],
+ "summary": "Post ProjectSecurityRole",
+ "operationId": "postProjectSecurityRoles",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "projectSecurityRole",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectSecurityRole"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ProjectSecurityRole",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectSecurityRole"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/securityRoles/{id}": {
+ "get": {
+ "tags": [
+ "ProjectSecurityRoles"
+ ],
+ "summary": "Get ProjectSecurityRole",
+ "operationId": "getProjectSecurityRolesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "securityRoleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ProjectSecurityRole",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectSecurityRole"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ProjectSecurityRoles"
+ ],
+ "summary": "Delete ProjectSecurityRole",
+ "operationId": "deleteProjectSecurityRolesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "securityRoleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ProjectSecurityRoles"
+ ],
+ "summary": "Put ProjectSecurityRole",
+ "operationId": "putProjectSecurityRolesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "securityRoleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "projectSecurityRole",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectSecurityRole"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ProjectSecurityRole",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectSecurityRole"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ProjectSecurityRoles"
+ ],
+ "summary": "Patch ProjectSecurityRole",
+ "operationId": "patchProjectSecurityRolesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "securityRoleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ProjectSecurityRole",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectSecurityRole"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/securityRoles/{id}/info": {
+ "get": {
+ "tags": [
+ "ProjectSecurityRoleInfos"
+ ],
+ "summary": "Get ProjectSecurityRoleInfos",
+ "operationId": "getProjectSecurityRolesByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ProjectSecurityRoleInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ProjectSecurityRoleInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectSecurityRoleInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/securityRoles/{parentId}/settings": {
+ "get": {
+ "tags": [
+ "ProjectSecurityRoleSettings"
+ ],
+ "summary": "Get List of ProjectSecurityRoleSetting",
+ "operationId": "getProjectSecurityRolesByParentIdSettings",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "securityRoleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ProjectSecurityRoleSetting",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ProjectSecurityRoleSetting"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/securityRoles/{parentId}/settings/{id}": {
+ "get": {
+ "tags": [
+ "ProjectSecurityRoleSettings"
+ ],
+ "summary": "Get ProjectSecurityRoleSetting",
+ "operationId": "getProjectSecurityRolesByParentIdSettingsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "settingId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "securityRoleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ProjectSecurityRoleSetting",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectSecurityRoleSetting"
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ProjectSecurityRoleSettings"
+ ],
+ "summary": "Put ProjectSecurityRoleSetting",
+ "operationId": "putProjectSecurityRolesByParentIdSettingsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "settingId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "securityRoleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "projectSecurityRoleSetting",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectSecurityRoleSetting"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ProjectSecurityRoleSetting",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectSecurityRoleSetting"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ProjectSecurityRoleSettings"
+ ],
+ "summary": "Patch ProjectSecurityRoleSetting",
+ "operationId": "patchProjectSecurityRolesByParentIdSettingsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "settingId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "securityRoleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ProjectSecurityRoleSetting",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectSecurityRoleSetting"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/securityRoles/{parentId}/settings/count": {
+ "get": {
+ "tags": [
+ "ProjectSecurityRoleSettings"
+ ],
+ "summary": "Get Count of ProjectSecurityRoleSetting",
+ "operationId": "getProjectSecurityRolesByParentIdSettingsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "securityRoleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/securityRoles/count": {
+ "get": {
+ "tags": [
+ "ProjectSecurityRoles"
+ ],
+ "summary": "Get Count of ProjectSecurityRole",
+ "operationId": "getProjectSecurityRolesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/securityRoles/info": {
+ "get": {
+ "tags": [
+ "ProjectSecurityRoleInfos"
+ ],
+ "summary": "Get List of ProjectSecurityRoleInfos",
+ "operationId": "getProjectSecurityRolesInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of projectSecurityRoleInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ProjectSecurityRoleInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/statuses": {
+ "get": {
+ "tags": [
+ "ProjectStatuses"
+ ],
+ "summary": "Get List of ProjectStatus",
+ "operationId": "getProjectStatuses",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ProjectStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ProjectStatus"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ProjectStatuses"
+ ],
+ "summary": "Post ProjectStatus",
+ "operationId": "postProjectStatuses",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "projectStatus",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectStatus"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ProjectStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectStatus"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/statuses/{id}": {
+ "get": {
+ "tags": [
+ "ProjectStatuses"
+ ],
+ "summary": "Get ProjectStatus",
+ "operationId": "getProjectStatusesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ProjectStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectStatus"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ProjectStatuses"
+ ],
+ "summary": "Delete ProjectStatus",
+ "operationId": "deleteProjectStatusesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ProjectStatuses"
+ ],
+ "summary": "Put ProjectStatus",
+ "operationId": "putProjectStatusesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "projectStatus",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectStatus"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ProjectStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectStatus"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ProjectStatuses"
+ ],
+ "summary": "Patch ProjectStatus",
+ "operationId": "patchProjectStatusesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ProjectStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectStatus"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/statuses/{id}/info": {
+ "get": {
+ "tags": [
+ "ProjectStatusesInfo"
+ ],
+ "summary": "Get ProjectStatusesInfo",
+ "operationId": "getProjectStatusesByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ProjectStatusInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ProjectStatusInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectStatusInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/statuses/{id}/usages": {
+ "get": {
+ "tags": [
+ "Statuses"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getProjectStatusesByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/statuses/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "Statuses"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getProjectStatusesByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/statuses/count": {
+ "get": {
+ "tags": [
+ "ProjectStatuses"
+ ],
+ "summary": "Get Count of ProjectStatus",
+ "operationId": "getProjectStatusesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/statuses/info": {
+ "get": {
+ "tags": [
+ "ProjectStatusesInfo"
+ ],
+ "summary": "Get List of ProjectStatusesInfo",
+ "operationId": "getProjectStatusesInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of projectStatusInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ProjectStatusInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/statuses/info/count": {
+ "get": {
+ "tags": [
+ "ProjectStatusesInfo"
+ ],
+ "summary": "Get Count of ProjectStatusInfo",
+ "operationId": "getProjectStatusesInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/statusIndicators": {
+ "get": {
+ "tags": [
+ "StatusIndicators"
+ ],
+ "summary": "Get List of StatusIndicator",
+ "operationId": "getProjectStatusIndicators",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of StatusIndicator",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/StatusIndicator"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/statusIndicators/{id}": {
+ "get": {
+ "tags": [
+ "StatusIndicators"
+ ],
+ "summary": "Get StatusIndicator",
+ "operationId": "getProjectStatusIndicatorsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "statusIndicatorId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "StatusIndicator",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/StatusIndicator"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/statusIndicators/count": {
+ "get": {
+ "tags": [
+ "StatusIndicators"
+ ],
+ "summary": "Get Count of StatusIndicator",
+ "operationId": "getProjectStatusIndicatorsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/ticketNote/{id}/markAs/": {
+ "post": {
+ "tags": [
+ "ProjectTicketNotes"
+ ],
+ "summary": "Post ProjectTicketNote",
+ "operationId": "postProjectTicketNoteByIdMarkAs",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ticketNoteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "item",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectTicketNote"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "default": {
+ "description": "Responses cannot be located for this operation."
+ }
+ }
+ }
+ },
+ "/project/tickets": {
+ "get": {
+ "tags": [
+ "ProjectTickets"
+ ],
+ "summary": "Get List of ProjectTicket",
+ "operationId": "getProjectTickets",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ProjectTicket",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ProjectTicket"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ProjectTickets"
+ ],
+ "summary": "Post ProjectTicket",
+ "operationId": "postProjectTickets",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "ticket",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectTicket"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ProjectTicket",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectTicket"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/tickets/{id}": {
+ "get": {
+ "tags": [
+ "ProjectTickets"
+ ],
+ "summary": "Get ProjectTicket",
+ "operationId": "getProjectTicketsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ProjectTicket",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectTicket"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ProjectTickets"
+ ],
+ "summary": "Delete ProjectTicket",
+ "operationId": "deleteProjectTicketsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ProjectTickets"
+ ],
+ "summary": "Put ProjectTicket",
+ "operationId": "putProjectTicketsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "ticket",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectTicket"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ProjectTicket",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectTicket"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ProjectTickets"
+ ],
+ "summary": "Patch ProjectTicket",
+ "operationId": "patchProjectTicketsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ProjectTicket",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectTicket"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/tickets/{parentId}/activities": {
+ "get": {
+ "tags": [
+ "ProjectTickets"
+ ],
+ "summary": "Get List of ActivityReference\r\n Gets activities associated to the ticket\r\n Please use the /sales/activities?conditions=ticket/id={id} endpoint",
+ "operationId": "getProjectTicketsByParentIdActivities",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ActivityReference",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ActivityReference"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/tickets/{parentId}/activities/count": {
+ "get": {
+ "tags": [
+ "ProjectTickets"
+ ],
+ "summary": "Get Count of ActivityReference\r\n Gets count of activities associated to the ticket\r\n Please use the /sales/activities/count?conditions=ticket/id={id} endpoint",
+ "operationId": "getProjectTicketsByParentIdActivitiesCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/tickets/{parentId}/allNotes": {
+ "get": {
+ "tags": [
+ "ProjectTicketNotes"
+ ],
+ "summary": "Get List of ProjectTicketNote",
+ "operationId": "getProjectTicketsByParentIdAllNotes",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ProjectTicketNote",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ProjectTicketNote"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/tickets/{parentId}/configurations": {
+ "get": {
+ "tags": [
+ "ProjectTickets"
+ ],
+ "summary": "Get List of ConfigurationReference",
+ "operationId": "getProjectTicketsByParentIdConfigurations",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ConfigurationReference",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ConfigurationReference"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ProjectTickets"
+ ],
+ "summary": "Post ConfigurationReference",
+ "operationId": "postProjectTicketsByParentIdConfigurations",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "configuration",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ConfigurationReference"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ConfigurationReference",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ConfigurationReference"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/tickets/{parentId}/configurations/{id}": {
+ "get": {
+ "tags": [
+ "ProjectTickets"
+ ],
+ "summary": "Get ConfigurationReference",
+ "operationId": "getProjectTicketsByParentIdConfigurationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ConfigurationReference",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ConfigurationReference"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ProjectTickets"
+ ],
+ "summary": "Delete ConfigurationReference",
+ "operationId": "deleteProjectTicketsByParentIdConfigurationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ }
+ },
+ "/project/tickets/{parentId}/configurations/count": {
+ "get": {
+ "tags": [
+ "ProjectTickets"
+ ],
+ "summary": "Get Count of ConfigurationReference",
+ "operationId": "getProjectTicketsByParentIdConfigurationsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/tickets/{parentId}/convert": {
+ "post": {
+ "tags": [
+ "ProjectTickets"
+ ],
+ "summary": "Post SuccessResponse",
+ "operationId": "postProjectTicketsByParentIdConvert",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "item",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ConvertItem"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "SuccessResponse",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SuccessResponse"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/tickets/{parentId}/documents": {
+ "get": {
+ "tags": [
+ "ProjectTickets"
+ ],
+ "summary": "Get List of DocumentReference\r\n Gets the documents associated to the ticket\r\n Please use the /system/documents?recordType=Ticket&recordId={id} endpoint",
+ "operationId": "getProjectTicketsByParentIdDocuments",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of DocumentReference",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/DocumentReference"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/tickets/{parentId}/documents/count": {
+ "get": {
+ "tags": [
+ "ProjectTickets"
+ ],
+ "summary": "Get Count of DocumentReference",
+ "operationId": "getProjectTicketsByParentIdDocumentsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/tickets/{parentId}/notes": {
+ "get": {
+ "tags": [
+ "TicketNotes"
+ ],
+ "summary": "Get List of TicketNote",
+ "operationId": "getProjectTicketsByParentIdNotes",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of TicketNote",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/TicketNote"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "TicketNotes"
+ ],
+ "summary": "Post TicketNote",
+ "operationId": "postProjectTicketsByParentIdNotes",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "ticketNote",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/TicketNote"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "TicketNote",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TicketNote"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/tickets/{parentId}/notes/{id}": {
+ "get": {
+ "tags": [
+ "TicketNotes"
+ ],
+ "summary": "Get TicketNote",
+ "operationId": "getProjectTicketsByParentIdNotesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "noteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "TicketNote",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TicketNote"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "TicketNotes"
+ ],
+ "summary": "Delete TicketNote",
+ "operationId": "deleteProjectTicketsByParentIdNotesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "noteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "TicketNotes"
+ ],
+ "summary": "Put TicketNote",
+ "operationId": "putProjectTicketsByParentIdNotesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "noteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "ticketNote",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/TicketNote"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "TicketNote",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TicketNote"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "TicketNotes"
+ ],
+ "summary": "Patch TicketNote",
+ "operationId": "patchProjectTicketsByParentIdNotesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "noteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "TicketNote",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TicketNote"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/tickets/{parentId}/notes/count": {
+ "get": {
+ "tags": [
+ "TicketNotes"
+ ],
+ "summary": "Get Count of TicketNote",
+ "operationId": "getProjectTicketsByParentIdNotesCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/tickets/{parentId}/products": {
+ "get": {
+ "tags": [
+ "ProjectTickets"
+ ],
+ "summary": "Get List of ProductReference\r\n Gets the products associated to the ticket\r\n Please use the /procurement/products?conditions=chargeToType='Ticket' AND chargeToId={id} endpoint",
+ "operationId": "getProjectTicketsByParentIdProducts",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ProductReference",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ProductReference"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/tickets/{parentId}/products/count": {
+ "get": {
+ "tags": [
+ "ProjectTickets"
+ ],
+ "summary": "Get Count of ProductReference\r\n Gets the products associated to the ticket\r\n Please use the /procurement/products/count?conditions=chargeToType='Ticket' AND chargeToId={id} endpoint",
+ "operationId": "getProjectTicketsByParentIdProductsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/tickets/{parentId}/scheduleentries": {
+ "get": {
+ "tags": [
+ "ProjectTickets"
+ ],
+ "summary": "Get List of ScheduleEntryReference\r\n Gets the schedule entries associated to the ticket\r\n Please use the /schedule/entries?conditions=type/id=4 AND objectId={id} endpoint",
+ "operationId": "getProjectTicketsByParentIdScheduleentries",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ScheduleEntryReference",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ScheduleEntryReference"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/tickets/{parentId}/scheduleentries/count": {
+ "get": {
+ "tags": [
+ "ProjectTickets"
+ ],
+ "summary": "Get Count of ScheduleEntryReference\r\n Gets the schedule entries count associated to the ticket\r\n Please use the /schedule/entries/count?conditions=type/id=4 AND objectId={id} endpoint",
+ "operationId": "getProjectTicketsByParentIdScheduleentriesCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/tickets/{parentId}/tasks": {
+ "get": {
+ "tags": [
+ "TicketTasks"
+ ],
+ "summary": "Get List of TicketTask",
+ "operationId": "getProjectTicketsByParentIdTasks",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of TicketTask",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/TicketTask"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "TicketTasks"
+ ],
+ "summary": "Post TicketTask",
+ "operationId": "postProjectTicketsByParentIdTasks",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "ticketTask",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/TicketTask"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "TicketTask",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TicketTask"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/tickets/{parentId}/tasks/{id}": {
+ "get": {
+ "tags": [
+ "TicketTasks"
+ ],
+ "summary": "Get TicketTask",
+ "operationId": "getProjectTicketsByParentIdTasksById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "taskId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "TicketTask",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TicketTask"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "TicketTasks"
+ ],
+ "summary": "Delete TicketTask",
+ "operationId": "deleteProjectTicketsByParentIdTasksById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "taskId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "TicketTasks"
+ ],
+ "summary": "Put TicketTask",
+ "operationId": "putProjectTicketsByParentIdTasksById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "taskId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "ticketTask",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/TicketTask"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "TicketTask",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TicketTask"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "TicketTasks"
+ ],
+ "summary": "Patch TicketTask",
+ "operationId": "patchProjectTicketsByParentIdTasksById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "taskId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "TicketTask",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TicketTask"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/tickets/{parentId}/tasks/count": {
+ "get": {
+ "tags": [
+ "TicketTasks"
+ ],
+ "summary": "Get Count of TicketTask",
+ "operationId": "getProjectTicketsByParentIdTasksCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/tickets/{parentId}/timeentries": {
+ "get": {
+ "tags": [
+ "ProjectTickets"
+ ],
+ "summary": "Get List of TimeEntryReference\r\n Gets time entries associated to the ticket\r\n Please use the /time/entries?conditions=(chargeToType=\"ServiceTicket\" OR chargeToType=\"ProjectTicket\") AND chargeToId={id} endpoint",
+ "operationId": "getProjectTicketsByParentIdTimeentries",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of TimeEntryReference",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/TimeEntryReference"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/tickets/{parentId}/timeentries/count": {
+ "get": {
+ "tags": [
+ "ProjectTickets"
+ ],
+ "summary": "Get Count of TimeEntryReference\r\n Gets time entries count associated to the ticket\r\n Please use the /time/entries/count?conditions=(chargeToType=\"ServiceTicket\" OR chargeToType=\"ProjectTicket\") AND chargeToId={id} endpoint",
+ "operationId": "getProjectTicketsByParentIdTimeentriesCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/tickets/count": {
+ "get": {
+ "tags": [
+ "ProjectTickets"
+ ],
+ "summary": "Get Count of ProjectTicket",
+ "operationId": "getProjectTicketsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/tickets/search": {
+ "post": {
+ "tags": [
+ "ProjectTickets"
+ ],
+ "summary": "Post List of ProjectTicket",
+ "operationId": "postProjectTicketsSearch",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "filterValues",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/FilterValues"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "List of ProjectTicket",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ProjectTicket"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/activities": {
+ "get": {
+ "tags": [
+ "Activities"
+ ],
+ "summary": "Get List of Activity",
+ "operationId": "getSalesActivities",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Activity",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Activity"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "Activities"
+ ],
+ "summary": "Post Activity",
+ "operationId": "postSalesActivities",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "activity",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Activity"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "Activity",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Activity"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/activities/{id}": {
+ "get": {
+ "tags": [
+ "Activities"
+ ],
+ "summary": "Get Activity",
+ "operationId": "getSalesActivitiesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "activityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Activity",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Activity"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "Activities"
+ ],
+ "summary": "Delete Activity",
+ "operationId": "deleteSalesActivitiesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "activityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "Activities"
+ ],
+ "summary": "Put Activity",
+ "operationId": "putSalesActivitiesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "activityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "activity",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Activity"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Activity",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Activity"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "Activities"
+ ],
+ "summary": "Patch Activity",
+ "operationId": "patchSalesActivitiesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "activityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Activity",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Activity"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/activities/count": {
+ "get": {
+ "tags": [
+ "Activities"
+ ],
+ "summary": "Get Count of Activity",
+ "operationId": "getSalesActivitiesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/activities/statuses": {
+ "get": {
+ "tags": [
+ "ActivityStatuses"
+ ],
+ "summary": "Get List of ActivityStatus",
+ "operationId": "getSalesActivitiesStatuses",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ActivityStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ActivityStatus"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ActivityStatuses"
+ ],
+ "summary": "Post ActivityStatus",
+ "operationId": "postSalesActivitiesStatuses",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "activityStatus",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ActivityStatus"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ActivityStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ActivityStatus"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/activities/statuses/{id}": {
+ "get": {
+ "tags": [
+ "ActivityStatuses"
+ ],
+ "summary": "Get ActivityStatus",
+ "operationId": "getSalesActivitiesStatusesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ActivityStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ActivityStatus"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ActivityStatuses"
+ ],
+ "summary": "Delete ActivityStatus",
+ "operationId": "deleteSalesActivitiesStatusesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ActivityStatuses"
+ ],
+ "summary": "Put ActivityStatus",
+ "operationId": "putSalesActivitiesStatusesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "activityStatus",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ActivityStatus"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ActivityStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ActivityStatus"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ActivityStatuses"
+ ],
+ "summary": "Patch ActivityStatus",
+ "operationId": "patchSalesActivitiesStatusesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ActivityStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ActivityStatus"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/activities/statuses/{id}/info": {
+ "get": {
+ "tags": [
+ "ActivityStatusInfos"
+ ],
+ "summary": "Get ActivityStatusInfos",
+ "operationId": "getSalesActivitiesStatusesByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ActivityStatusInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ActivityStatusInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ActivityStatusInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/activities/statuses/count": {
+ "get": {
+ "tags": [
+ "ActivityStatuses"
+ ],
+ "summary": "Get Count of ActivityStatus",
+ "operationId": "getSalesActivitiesStatusesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/activities/statuses/info": {
+ "get": {
+ "tags": [
+ "ActivityStatusInfos"
+ ],
+ "summary": "Get List of ActivityStatusInfos",
+ "operationId": "getSalesActivitiesStatusesInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of activityStatusInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ActivityStatusInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/activities/statuses/info/count": {
+ "get": {
+ "tags": [
+ "ActivityStatusInfos"
+ ],
+ "summary": "Get Count of ActivityStatus",
+ "operationId": "getSalesActivitiesStatusesInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/activities/types": {
+ "get": {
+ "tags": [
+ "ActivityTypes"
+ ],
+ "summary": "Get List of ActivityType",
+ "operationId": "getSalesActivitiesTypes",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ActivityType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ActivityType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ActivityTypes"
+ ],
+ "summary": "Post ActivityType",
+ "operationId": "postSalesActivitiesTypes",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "activityType",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ActivityType"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ActivityType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ActivityType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/activities/types/{id}": {
+ "get": {
+ "tags": [
+ "ActivityTypes"
+ ],
+ "summary": "Get ActivityType",
+ "operationId": "getSalesActivitiesTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ActivityType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ActivityType"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ActivityTypes"
+ ],
+ "summary": "Delete ActivityType",
+ "operationId": "deleteSalesActivitiesTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ActivityTypes"
+ ],
+ "summary": "Put ActivityType",
+ "operationId": "putSalesActivitiesTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "activityType",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ActivityType"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ActivityType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ActivityType"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ActivityTypes"
+ ],
+ "summary": "Patch ActivityType",
+ "operationId": "patchSalesActivitiesTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ActivityType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ActivityType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/activities/types/{id}/usages": {
+ "get": {
+ "tags": [
+ "ActivityTypes"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getSalesActivitiesTypesByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/activities/types/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "ActivityTypes"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getSalesActivitiesTypesByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/activities/types/count": {
+ "get": {
+ "tags": [
+ "ActivityTypes"
+ ],
+ "summary": "Get Count of ActivityType",
+ "operationId": "getSalesActivitiesTypesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/commissions": {
+ "get": {
+ "tags": [
+ "Commissions"
+ ],
+ "summary": "Get List of Commission",
+ "operationId": "getSalesCommissions",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Commission",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Commission"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "Commissions"
+ ],
+ "summary": "Post Commission",
+ "operationId": "postSalesCommissions",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "commission",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Commission"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "Commission",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Commission"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/commissions/{id}": {
+ "get": {
+ "tags": [
+ "Commissions"
+ ],
+ "summary": "Get Commission",
+ "operationId": "getSalesCommissionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "commissionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Commission",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Commission"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "Commissions"
+ ],
+ "summary": "Delete Commission",
+ "operationId": "deleteSalesCommissionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "commissionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "Commissions"
+ ],
+ "summary": "Put Commission",
+ "operationId": "putSalesCommissionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "commissionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "commission",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Commission"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Commission",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Commission"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "Commissions"
+ ],
+ "summary": "Patch Commission",
+ "operationId": "patchSalesCommissionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "commissionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Commission",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Commission"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/commissions/{id}/usages": {
+ "get": {
+ "tags": [
+ "Commissions"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getSalesCommissionsByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "commissionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/commissions/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "Commissions"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getSalesCommissionsByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "commissionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/commissions/count": {
+ "get": {
+ "tags": [
+ "Commissions"
+ ],
+ "summary": "Get Count of Commission",
+ "operationId": "getSalesCommissionsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/opportunities": {
+ "get": {
+ "tags": [
+ "Opportunities"
+ ],
+ "summary": "Get List of ConnectWise.Apis.v3_0.v2015_3.Sales.Opportunity.Opportunity",
+ "operationId": "getSalesOpportunities",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ConnectWise.Apis.v3_0.v2015_3.Sales.Opportunity.Opportunity",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Opportunity"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "Opportunities"
+ ],
+ "summary": "Post ConnectWise.Apis.v3_0.v2015_3.Sales.Opportunity.Opportunity",
+ "operationId": "postSalesOpportunities",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "opportunity",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Opportunity"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ConnectWise.Apis.v3_0.v2015_3.Sales.Opportunity.Opportunity",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Opportunity"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/opportunities/{id}": {
+ "get": {
+ "tags": [
+ "Opportunities"
+ ],
+ "summary": "Get ConnectWise.Apis.v3_0.v2015_3.Sales.Opportunity.Opportunity",
+ "operationId": "getSalesOpportunitiesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "opportunityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ConnectWise.Apis.v3_0.v2015_3.Sales.Opportunity.Opportunity",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Opportunity"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "Opportunities"
+ ],
+ "summary": "Delete ConnectWise.Apis.v3_0.v2015_3.Sales.Opportunity.Opportunity",
+ "operationId": "deleteSalesOpportunitiesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "opportunityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "Opportunities"
+ ],
+ "summary": "Put ConnectWise.Apis.v3_0.v2015_3.Sales.Opportunity.Opportunity",
+ "operationId": "putSalesOpportunitiesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "opportunityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "opportunity",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Opportunity"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ConnectWise.Apis.v3_0.v2015_3.Sales.Opportunity.Opportunity",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Opportunity"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "Opportunities"
+ ],
+ "summary": "Patch ConnectWise.Apis.v3_0.v2015_3.Sales.Opportunity.Opportunity",
+ "operationId": "patchSalesOpportunitiesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "opportunityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ConnectWise.Apis.v3_0.v2015_3.Sales.Opportunity.Opportunity",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Opportunity"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/opportunities/{id}/convertToAgreement": {
+ "post": {
+ "tags": [
+ "Opportunities"
+ ],
+ "summary": "Post ApiAgreement",
+ "operationId": "postSalesOpportunitiesByIdConvertToAgreement",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "opportunityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "conversion",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/OpportunityToAgreementConversion"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ApiAgreement",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Agreement"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/opportunities/{id}/convertToProject": {
+ "post": {
+ "tags": [
+ "Opportunities"
+ ],
+ "summary": "Post ApiProject",
+ "operationId": "postSalesOpportunitiesByIdConvertToProject",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "opportunityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "conversion",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/OpportunityToProjectConversion"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ApiProject",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Project"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/opportunities/{id}/convertToSalesOrder": {
+ "post": {
+ "tags": [
+ "Opportunities"
+ ],
+ "summary": "Post ApiSalesOrder",
+ "operationId": "postSalesOpportunitiesByIdConvertToSalesOrder",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "opportunityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "conversion",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/OpportunityToSalesOrderConversion"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ApiSalesOrder",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Order"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/opportunities/{id}/convertToServiceTicket": {
+ "post": {
+ "tags": [
+ "Opportunities"
+ ],
+ "summary": "Post ApiTicket",
+ "operationId": "postSalesOpportunitiesByIdConvertToServiceTicket",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "opportunityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "conversion",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/OpportunityToServiceTicketConversion"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ApiTicket",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Ticket"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/opportunities/{parentId}/contacts": {
+ "get": {
+ "tags": [
+ "OpportunityContacts"
+ ],
+ "summary": "Get List of OpportunityContact",
+ "operationId": "getSalesOpportunitiesByParentIdContacts",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "opportunityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of OpportunityContact",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/OpportunityContact"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "OpportunityContacts"
+ ],
+ "summary": "Post OpportunityContact",
+ "operationId": "postSalesOpportunitiesByParentIdContacts",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "opportunityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "opportunityContact",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/OpportunityContact"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "OpportunityContact",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/OpportunityContact"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/opportunities/{parentId}/contacts/{id}": {
+ "get": {
+ "tags": [
+ "OpportunityContacts"
+ ],
+ "summary": "Get OpportunityContact",
+ "operationId": "getSalesOpportunitiesByParentIdContactsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "opportunityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "OpportunityContact",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/OpportunityContact"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "OpportunityContacts"
+ ],
+ "summary": "Delete OpportunityContact",
+ "operationId": "deleteSalesOpportunitiesByParentIdContactsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "opportunityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "OpportunityContacts"
+ ],
+ "summary": "Put OpportunityContact",
+ "operationId": "putSalesOpportunitiesByParentIdContactsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "opportunityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "opportunityContact",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/OpportunityContact"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "OpportunityContact",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/OpportunityContact"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "OpportunityContacts"
+ ],
+ "summary": "Patch OpportunityContact",
+ "operationId": "patchSalesOpportunitiesByParentIdContactsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "opportunityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "OpportunityContact",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/OpportunityContact"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/opportunities/{parentId}/contacts/count": {
+ "get": {
+ "tags": [
+ "OpportunityContacts"
+ ],
+ "summary": "Get Count of OpportunityContact",
+ "operationId": "getSalesOpportunitiesByParentIdContactsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "opportunityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/opportunities/{parentId}/forecast": {
+ "get": {
+ "tags": [
+ "OpportunityForecasts"
+ ],
+ "summary": "Get List of Forecast",
+ "operationId": "getSalesOpportunitiesByParentIdForecast",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "opportunityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Forecast",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Forecast"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "OpportunityForecasts"
+ ],
+ "summary": "Post Forecast",
+ "operationId": "postSalesOpportunitiesByParentIdForecast",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "opportunityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "forecast",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Forecast"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "Forecast",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Forecast"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/opportunities/{parentId}/forecast/": {
+ "delete": {
+ "tags": [
+ "OpportunityForecasts"
+ ],
+ "summary": "Delete Forecast",
+ "operationId": "deleteSalesOpportunitiesByParentIdForecast",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "opportunityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "OpportunityForecasts"
+ ],
+ "summary": "Put Forecast",
+ "operationId": "putSalesOpportunitiesByParentIdForecast",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "opportunityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "forecast",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Forecast"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Forecast",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Forecast"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "OpportunityForecasts"
+ ],
+ "summary": "Patch Forecast",
+ "operationId": "patchSalesOpportunitiesByParentIdForecast",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "opportunityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Forecast",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Forecast"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/opportunities/{parentId}/forecast/{id}": {
+ "get": {
+ "tags": [
+ "OpportunityForecastItems"
+ ],
+ "summary": "Get ForecastItem",
+ "operationId": "getSalesOpportunitiesByParentIdForecastById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "forecastId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "opportunityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ForecastItem",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ForecastItem"
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "OpportunityForecastItems"
+ ],
+ "summary": "Post ForecastItem",
+ "operationId": "postSalesOpportunitiesByParentIdForecastById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "forecastId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "opportunityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "forecast",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ForecastItem"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ForecastItem",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ForecastItem"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "OpportunityForecastItems"
+ ],
+ "summary": "Delete ForecastItem",
+ "operationId": "deleteSalesOpportunitiesByParentIdForecastById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "forecastId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "opportunityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "OpportunityForecastItems"
+ ],
+ "summary": "Put ForecastItem",
+ "operationId": "putSalesOpportunitiesByParentIdForecastById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "forecastId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "opportunityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "forecast",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ForecastItem"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ForecastItem",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ForecastItem"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "OpportunityForecastItems"
+ ],
+ "summary": "Patch ForecastItem",
+ "operationId": "patchSalesOpportunitiesByParentIdForecastById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "forecastId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "opportunityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ForecastItem",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ForecastItem"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/opportunities/{parentId}/forecast/copy/{id}": {
+ "post": {
+ "tags": [
+ "OpportunityForecasts"
+ ],
+ "summary": "Post SuccessResponse",
+ "operationId": "postSalesOpportunitiesByParentIdForecastCopyById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "copyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "opportunityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "SuccessResponse",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SuccessResponse"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/opportunities/{parentId}/forecast/count": {
+ "get": {
+ "tags": [
+ "OpportunityForecasts"
+ ],
+ "summary": "Get Count of Forecast",
+ "operationId": "getSalesOpportunitiesByParentIdForecastCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "opportunityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/opportunities/{parentId}/notes": {
+ "get": {
+ "tags": [
+ "OpportunityNotes"
+ ],
+ "summary": "Get List of OpportunityNote",
+ "operationId": "getSalesOpportunitiesByParentIdNotes",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "opportunityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of OpportunityNote",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/OpportunityNote"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "OpportunityNotes"
+ ],
+ "summary": "Post OpportunityNote",
+ "operationId": "postSalesOpportunitiesByParentIdNotes",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "opportunityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "note",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/OpportunityNote"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "OpportunityNote",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/OpportunityNote"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/opportunities/{parentId}/notes/{id}": {
+ "get": {
+ "tags": [
+ "OpportunityNotes"
+ ],
+ "summary": "Get OpportunityNote",
+ "operationId": "getSalesOpportunitiesByParentIdNotesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "noteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "opportunityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "OpportunityNote",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/OpportunityNote"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "OpportunityNotes"
+ ],
+ "summary": "Delete OpportunityNote",
+ "operationId": "deleteSalesOpportunitiesByParentIdNotesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "noteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "opportunityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "OpportunityNotes"
+ ],
+ "summary": "Put OpportunityNote",
+ "operationId": "putSalesOpportunitiesByParentIdNotesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "noteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "opportunityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "note",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/OpportunityNote"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "OpportunityNote",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/OpportunityNote"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "OpportunityNotes"
+ ],
+ "summary": "Patch OpportunityNote",
+ "operationId": "patchSalesOpportunitiesByParentIdNotesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "noteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "opportunityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "OpportunityNote",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/OpportunityNote"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/opportunities/{parentId}/notes/count": {
+ "get": {
+ "tags": [
+ "OpportunityNotes"
+ ],
+ "summary": "Get List of OpportunityNote",
+ "operationId": "getSalesOpportunitiesByParentIdNotesCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "opportunityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of OpportunityNote",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/OpportunityNote"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/opportunities/{parentId}/team": {
+ "get": {
+ "tags": [
+ "OpportunityTeams"
+ ],
+ "summary": "Get List of Team",
+ "operationId": "getSalesOpportunitiesByParentIdTeam",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "opportunityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Team",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Team"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "OpportunityTeams"
+ ],
+ "summary": "Post Team",
+ "operationId": "postSalesOpportunitiesByParentIdTeam",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "opportunityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "team",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Team"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "Team",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Team"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/opportunities/{parentId}/team/{id}": {
+ "get": {
+ "tags": [
+ "OpportunityTeams"
+ ],
+ "summary": "Get Team",
+ "operationId": "getSalesOpportunitiesByParentIdTeamById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "teamId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "opportunityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Team",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Team"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "OpportunityTeams"
+ ],
+ "summary": "Delete Team",
+ "operationId": "deleteSalesOpportunitiesByParentIdTeamById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "teamId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "opportunityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "OpportunityTeams"
+ ],
+ "summary": "Put Team",
+ "operationId": "putSalesOpportunitiesByParentIdTeamById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "teamId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "opportunityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "team",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Team"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Team",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Team"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "OpportunityTeams"
+ ],
+ "summary": "Patch Team",
+ "operationId": "patchSalesOpportunitiesByParentIdTeamById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "teamId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "opportunityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Team",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Team"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/opportunities/{parentId}/team/count": {
+ "get": {
+ "tags": [
+ "OpportunityTeams"
+ ],
+ "summary": "Get Count of Team",
+ "operationId": "getSalesOpportunitiesByParentIdTeamCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "opportunityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/opportunities/conversions/{id}": {
+ "get": {
+ "tags": [
+ "Opportunities"
+ ],
+ "summary": "Get Conversion",
+ "operationId": "getSalesOpportunitiesConversionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "opportunityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of OpportunityConvesions",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/SalesConversion"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/opportunities/count": {
+ "get": {
+ "tags": [
+ "Opportunities"
+ ],
+ "summary": "Get Count of ConnectWise.Apis.v3_0.v2015_3.Sales.Opportunity.Opportunity",
+ "operationId": "getSalesOpportunitiesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/opportunities/default": {
+ "get": {
+ "tags": [
+ "Opportunities"
+ ],
+ "summary": "Get ConnectWise.Apis.v3_0.v2015_3.Sales.Opportunity.Opportunity",
+ "operationId": "getSalesOpportunitiesDefault",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ConnectWise.Apis.v3_0.v2015_3.Sales.Opportunity.Opportunity",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Opportunity"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/opportunities/ratings": {
+ "get": {
+ "tags": [
+ "OpportunityRatings"
+ ],
+ "summary": "Get List of OpportunityRating",
+ "operationId": "getSalesOpportunitiesRatings",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of OpportunityRating",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/OpportunityRating"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "OpportunityRatings"
+ ],
+ "summary": "Post OpportunityRating",
+ "operationId": "postSalesOpportunitiesRatings",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "opportunityRating",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/OpportunityRating"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "OpportunityRating",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/OpportunityRating"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/opportunities/ratings/{id}": {
+ "get": {
+ "tags": [
+ "OpportunityRatings"
+ ],
+ "summary": "Get OpportunityRating",
+ "operationId": "getSalesOpportunitiesRatingsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ratingId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "OpportunityRating",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/OpportunityRating"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "OpportunityRatings"
+ ],
+ "summary": "Delete OpportunityRating",
+ "operationId": "deleteSalesOpportunitiesRatingsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ratingId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "OpportunityRatings"
+ ],
+ "summary": "Put OpportunityRating",
+ "operationId": "putSalesOpportunitiesRatingsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ratingId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "opportunityRating",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/OpportunityRating"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "OpportunityRating",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/OpportunityRating"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "OpportunityRatings"
+ ],
+ "summary": "Patch OpportunityRating",
+ "operationId": "patchSalesOpportunitiesRatingsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ratingId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "OpportunityRating",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/OpportunityRating"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/opportunities/ratings/{id}/info": {
+ "get": {
+ "tags": [
+ "OpportunityRatings"
+ ],
+ "summary": "Get OpportunityRatingInfo",
+ "operationId": "getSalesOpportunitiesRatingsByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ratingId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "OpportunityRatingInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/OpportunityRatingInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/opportunities/ratings/count": {
+ "get": {
+ "tags": [
+ "OpportunityRatings"
+ ],
+ "summary": "Get Count of OpportunityRating",
+ "operationId": "getSalesOpportunitiesRatingsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/opportunities/ratings/info": {
+ "get": {
+ "tags": [
+ "OpportunityRatings"
+ ],
+ "summary": "Get List of OpportunityRatingInfo",
+ "operationId": "getSalesOpportunitiesRatingsInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of OpportunityRatingInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/OpportunityRatingInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/opportunities/ratings/info/count": {
+ "get": {
+ "tags": [
+ "OpportunityRatings"
+ ],
+ "summary": "Get Count of OpportunityRatingInfo",
+ "operationId": "getSalesOpportunitiesRatingsInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/opportunities/statuses": {
+ "get": {
+ "tags": [
+ "OpportunityStatuses"
+ ],
+ "summary": "Get List of OpportunityStatus",
+ "operationId": "getSalesOpportunitiesStatuses",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of OpportunityStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/OpportunityStatus"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "OpportunityStatuses"
+ ],
+ "summary": "Post OpportunityStatus",
+ "operationId": "postSalesOpportunitiesStatuses",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "status",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/OpportunityStatus"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "OpportunityStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/OpportunityStatus"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/opportunities/statuses/{id}": {
+ "get": {
+ "tags": [
+ "OpportunityStatuses"
+ ],
+ "summary": "Get OpportunityStatus",
+ "operationId": "getSalesOpportunitiesStatusesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "OpportunityStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/OpportunityStatus"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "OpportunityStatuses"
+ ],
+ "summary": "Delete OpportunityStatus",
+ "operationId": "deleteSalesOpportunitiesStatusesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "OpportunityStatuses"
+ ],
+ "summary": "Put OpportunityStatus",
+ "operationId": "putSalesOpportunitiesStatusesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "status",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/OpportunityStatus"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "OpportunityStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/OpportunityStatus"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "OpportunityStatuses"
+ ],
+ "summary": "Patch OpportunityStatus",
+ "operationId": "patchSalesOpportunitiesStatusesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "OpportunityStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/OpportunityStatus"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/opportunities/statuses/{id}/info": {
+ "get": {
+ "tags": [
+ "OpportunityStatusInfos"
+ ],
+ "summary": "Get OpportunityStatusInfos",
+ "operationId": "getSalesOpportunitiesStatusesByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "OpportunityStatusInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "OpportunityStatusInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/OpportunityStatusInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/opportunities/statuses/{id}/usages": {
+ "get": {
+ "tags": [
+ "OpportunityStatuses"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getSalesOpportunitiesStatusesByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/opportunities/statuses/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "OpportunityStatuses"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getSalesOpportunitiesStatusesByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/opportunities/statuses/count": {
+ "get": {
+ "tags": [
+ "OpportunityStatuses"
+ ],
+ "summary": "Get Count of OpportunityStatus",
+ "operationId": "getSalesOpportunitiesStatusesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/opportunities/statuses/info": {
+ "get": {
+ "tags": [
+ "OpportunityStatusInfos"
+ ],
+ "summary": "Get List of OpportunityStatusInfos",
+ "operationId": "getSalesOpportunitiesStatusesInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of opportunityStatusInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/OpportunityStatusInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/opportunities/statuses/info/count": {
+ "get": {
+ "tags": [
+ "OpportunityStatusInfos"
+ ],
+ "summary": "Get Count of OpportunityStatusInfos",
+ "operationId": "getSalesOpportunitiesStatusesInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/opportunities/types": {
+ "get": {
+ "tags": [
+ "OpportunityTypes"
+ ],
+ "summary": "Get List of OpportunityType",
+ "operationId": "getSalesOpportunitiesTypes",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of OpportunityType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/OpportunityType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "OpportunityTypes"
+ ],
+ "summary": "Post OpportunityType",
+ "operationId": "postSalesOpportunitiesTypes",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "opportunityType",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/OpportunityType"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "OpportunityType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/OpportunityType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/opportunities/types/{id}": {
+ "get": {
+ "tags": [
+ "OpportunityTypes"
+ ],
+ "summary": "Get OpportunityType",
+ "operationId": "getSalesOpportunitiesTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "OpportunityType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/OpportunityType"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "OpportunityTypes"
+ ],
+ "summary": "Delete OpportunityType",
+ "operationId": "deleteSalesOpportunitiesTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "OpportunityTypes"
+ ],
+ "summary": "Put OpportunityType",
+ "operationId": "putSalesOpportunitiesTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "opportunityType",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/OpportunityType"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "OpportunityType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/OpportunityType"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "OpportunityTypes"
+ ],
+ "summary": "Patch OpportunityType",
+ "operationId": "patchSalesOpportunitiesTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "OpportunityType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/OpportunityType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/opportunities/types/{id}/info": {
+ "get": {
+ "tags": [
+ "OpportunityTypeInfos"
+ ],
+ "summary": "Get OpportunityTypeInfos",
+ "operationId": "getSalesOpportunitiesTypesByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "OpportunityTypeInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "OpportunityTypeInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/OpportunityTypeInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/opportunities/types/{id}/usages": {
+ "get": {
+ "tags": [
+ "OpportunityTypes"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getSalesOpportunitiesTypesByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/opportunities/types/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "OpportunityTypes"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getSalesOpportunitiesTypesByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/opportunities/types/count": {
+ "get": {
+ "tags": [
+ "OpportunityTypes"
+ ],
+ "summary": "Get Count of OpportunityType",
+ "operationId": "getSalesOpportunitiesTypesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/opportunities/types/info": {
+ "get": {
+ "tags": [
+ "OpportunityTypeInfos"
+ ],
+ "summary": "Get List of OpportunityTypeInfos",
+ "operationId": "getSalesOpportunitiesTypesInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of opportunityTypeInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/OpportunityTypeInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/opportunities/types/info/count": {
+ "get": {
+ "tags": [
+ "OpportunityTypeInfos"
+ ],
+ "summary": "Get Count of OpportunityType",
+ "operationId": "getSalesOpportunitiesTypesInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/orders": {
+ "get": {
+ "tags": [
+ "Orders"
+ ],
+ "summary": "Get List of Order",
+ "operationId": "getSalesOrders",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Order",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Order"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "Orders"
+ ],
+ "summary": "Post List of Order",
+ "operationId": "postSalesOrders",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "order",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Order"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Order",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Order"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/orders/{id}": {
+ "get": {
+ "tags": [
+ "Orders"
+ ],
+ "summary": "Get Order",
+ "operationId": "getSalesOrdersById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "orderId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Order",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Order"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "Orders"
+ ],
+ "summary": "Delete Order",
+ "operationId": "deleteSalesOrdersById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "orderId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "Orders"
+ ],
+ "summary": "Put Order",
+ "operationId": "putSalesOrdersById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "orderId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "order",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Order"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Order",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Order"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "Orders"
+ ],
+ "summary": "Patch Order",
+ "operationId": "patchSalesOrdersById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "orderId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Order",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Order"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/orders/{id}/convertToAgreement": {
+ "post": {
+ "tags": [
+ "Orders"
+ ],
+ "summary": "Post ApiAgreement",
+ "operationId": "postSalesOrdersByIdConvertToAgreement",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "orderId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "conversion",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/OrderToAgreementConversion"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ApiAgreement",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Agreement"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/orders/{id}/convertToProject": {
+ "post": {
+ "tags": [
+ "Orders"
+ ],
+ "summary": "Post ApiProject",
+ "operationId": "postSalesOrdersByIdConvertToProject",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "orderId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "conversion",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/OrderToProjectConversion"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ApiProject",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Project"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/orders/{id}/convertToServiceTicket": {
+ "post": {
+ "tags": [
+ "Orders"
+ ],
+ "summary": "Post Ticket",
+ "operationId": "postSalesOrdersByIdConvertToServiceTicket",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "orderId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "conversionSettings",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ConvertOrderToServiceTicket"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Ticket",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Ticket"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/orders/{id}/financialrecap": {
+ "get": {
+ "tags": [
+ "SalesOrderRecaps"
+ ],
+ "summary": "Get List of SalesOrderRecaps",
+ "operationId": "getSalesOrdersByIdFinancialrecap",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "salesOrderId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of salesOrderRecapses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/SalesOrderRecap"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/orders/{parentId}/lineitems/": {
+ "get": {
+ "tags": [
+ "SalesOrdersLineItems"
+ ],
+ "summary": "Get List of SalesOrdersLineItems",
+ "operationId": "getSalesOrdersByParentIdLineitems",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "salesOrderId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of salesOrdersLineItemses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/SalesOrdersLineItem"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "SalesOrdersLineItems"
+ ],
+ "summary": "Post SalesOrdersLineItems",
+ "operationId": "postSalesOrdersByParentIdLineitems",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "salesOrderId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "salesOrdersLineItem",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/SalesOrdersLineItem"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "SalesOrdersLineItem",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SalesOrdersLineItem"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/orders/{parentId}/lineitems/{id}": {
+ "get": {
+ "tags": [
+ "SalesOrdersLineItems"
+ ],
+ "summary": "Get SalesOrdersLineItems",
+ "operationId": "getSalesOrdersByParentIdLineitemsById",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "salesOrderId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "id",
+ "in": "path",
+ "description": "salesOrdersLineItemId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "SalesOrdersLineItem",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SalesOrdersLineItem"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "SalesOrdersLineItems"
+ ],
+ "summary": "Delete SalesOrdersLineItems",
+ "operationId": "deleteSalesOrdersByParentIdLineitemsById",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "salesOrderId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "id",
+ "in": "path",
+ "description": "salesOrdersLineItemId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "SalesOrdersLineItems"
+ ],
+ "summary": "Put SalesOrdersLineItems",
+ "operationId": "putSalesOrdersByParentIdLineitemsById",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "salesOrderId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "id",
+ "in": "path",
+ "description": "salesOrdersLineItemId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "salesOrdersLineItem",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/SalesOrdersLineItem"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "SalesOrdersLineItem",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SalesOrdersLineItem"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "SalesOrdersLineItems"
+ ],
+ "summary": "Patch SalesOrdersLineItems",
+ "operationId": "patchSalesOrdersByParentIdLineitemsById",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "salesOrderId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "id",
+ "in": "path",
+ "description": "salesOrdersLineItemId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "SalesOrdersLineItem",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SalesOrdersLineItem"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/orders/{parentId}/lineitems/count": {
+ "get": {
+ "tags": [
+ "SalesOrdersLineItems"
+ ],
+ "summary": "Get Count of SalesOrdersLineItems",
+ "operationId": "getSalesOrdersByParentIdLineitemsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "salesOrderId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/orders/conversions/{id}": {
+ "get": {
+ "tags": [
+ "Orders"
+ ],
+ "summary": "Get Conversion",
+ "operationId": "getSalesOrdersConversionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "orderId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of SalesOrderConvesions",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/SalesConversion"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/orders/count": {
+ "get": {
+ "tags": [
+ "Orders"
+ ],
+ "summary": "Get Count of Order",
+ "operationId": "getSalesOrdersCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/orders/statuses": {
+ "get": {
+ "tags": [
+ "OrderStatuses"
+ ],
+ "summary": "Get List of OrderStatus",
+ "operationId": "getSalesOrdersStatuses",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of OrderStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/OrderStatus"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "OrderStatuses"
+ ],
+ "summary": "Post List of OrderStatus",
+ "operationId": "postSalesOrdersStatuses",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "status",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/OrderStatus"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "List of OrderStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/OrderStatus"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/orders/statuses/{id}": {
+ "get": {
+ "tags": [
+ "OrderStatuses"
+ ],
+ "summary": "Get OrderStatus",
+ "operationId": "getSalesOrdersStatusesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "OrderStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/OrderStatus"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "OrderStatuses"
+ ],
+ "summary": "Delete OrderStatus",
+ "operationId": "deleteSalesOrdersStatusesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "OrderStatuses"
+ ],
+ "summary": "Put OrderStatus",
+ "operationId": "putSalesOrdersStatusesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "status",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/OrderStatus"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "OrderStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/OrderStatus"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "OrderStatuses"
+ ],
+ "summary": "Patch OrderStatus",
+ "operationId": "patchSalesOrdersStatusesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "OrderStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/OrderStatus"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/orders/statuses/{id}/info": {
+ "get": {
+ "tags": [
+ "OrderStatusInfos"
+ ],
+ "summary": "Get OrderStatusInfos",
+ "operationId": "getSalesOrdersStatusesByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "OrderStatusInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "OrderStatusInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/OrderStatusInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/orders/statuses/{id}/usages": {
+ "get": {
+ "tags": [
+ "OrderStatuses"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getSalesOrdersStatusesByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/orders/statuses/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "OrderStatuses"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getSalesOrdersStatusesByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/orders/statuses/{parentId}/emailtemplates/": {
+ "get": {
+ "tags": [
+ "OrderStatusesEmailTemplate"
+ ],
+ "summary": "Get List of OrderStatusEmailTemplate",
+ "operationId": "getSalesOrdersStatusesByParentIdEmailtemplates",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of OrderStatusEmailTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/OrderStatusEmailTemplate"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "OrderStatusesEmailTemplate"
+ ],
+ "summary": "Post OrderStatusEmailTemplate",
+ "operationId": "postSalesOrdersStatusesByParentIdEmailtemplates",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "orderStatusEmailTemplate",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/OrderStatusEmailTemplate"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "OrderStatusEmailTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/OrderStatusEmailTemplate"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/orders/statuses/{parentId}/emailtemplates/{id}": {
+ "get": {
+ "tags": [
+ "OrderStatusesEmailTemplate"
+ ],
+ "summary": "Get OrderStatusEmailTemplate",
+ "operationId": "getSalesOrdersStatusesByParentIdEmailtemplatesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "emailtemplateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "OrderStatusEmailTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/OrderStatusEmailTemplate"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "OrderStatusesEmailTemplate"
+ ],
+ "summary": "Delete OrderStatusEmailTemplate",
+ "operationId": "deleteSalesOrdersStatusesByParentIdEmailtemplatesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "emailtemplateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "OrderStatusesEmailTemplate"
+ ],
+ "summary": "Put OrderStatusEmailTemplate",
+ "operationId": "putSalesOrdersStatusesByParentIdEmailtemplatesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "emailtemplateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "orderStatusEmailTemplate",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/OrderStatusEmailTemplate"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "OrderStatusEmailTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/OrderStatusEmailTemplate"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "OrderStatusesEmailTemplate"
+ ],
+ "summary": "Patch OrderStatusEmailTemplate",
+ "operationId": "patchSalesOrdersStatusesByParentIdEmailtemplatesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "emailtemplateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "OrderStatusEmailTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/OrderStatusEmailTemplate"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/orders/statuses/{parentId}/emailtemplates/count": {
+ "get": {
+ "tags": [
+ "OrderStatusesEmailTemplate"
+ ],
+ "summary": "Get Count of OrderStatusEmailTemplate",
+ "operationId": "getSalesOrdersStatusesByParentIdEmailtemplatesCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/orders/statuses/{parentId}/notifications": {
+ "get": {
+ "tags": [
+ "OrderStatusNotifications"
+ ],
+ "summary": "Get List of OrderStatusNotification",
+ "operationId": "getSalesOrdersStatusesByParentIdNotifications",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of OrderStatusNotification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/OrderStatusNotification"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "OrderStatusNotifications"
+ ],
+ "summary": "Post OrderStatusNotification",
+ "operationId": "postSalesOrdersStatusesByParentIdNotifications",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "orderStatusNotification",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/OrderStatusNotification"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "OrderStatusNotification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/OrderStatusNotification"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/orders/statuses/{parentId}/notifications/{id}": {
+ "get": {
+ "tags": [
+ "OrderStatusNotifications"
+ ],
+ "summary": "Get OrderStatusNotification",
+ "operationId": "getSalesOrdersStatusesByParentIdNotificationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "notificationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "OrderStatusNotification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/OrderStatusNotification"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "OrderStatusNotifications"
+ ],
+ "summary": "Delete OrderStatusNotification",
+ "operationId": "deleteSalesOrdersStatusesByParentIdNotificationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "notificationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "OrderStatusNotifications"
+ ],
+ "summary": "Put OrderStatusNotification",
+ "operationId": "putSalesOrdersStatusesByParentIdNotificationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "notificationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "orderStatusNotification",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/OrderStatusNotification"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "OrderStatusNotification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/OrderStatusNotification"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "OrderStatusNotifications"
+ ],
+ "summary": "Patch OrderStatusNotification",
+ "operationId": "patchSalesOrdersStatusesByParentIdNotificationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "notificationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "OrderStatusNotification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/OrderStatusNotification"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/orders/statuses/{parentId}/notifications/count": {
+ "get": {
+ "tags": [
+ "OrderStatusNotifications"
+ ],
+ "summary": "Get Count of OrderStatusNotification",
+ "operationId": "getSalesOrdersStatusesByParentIdNotificationsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/orders/statuses/count": {
+ "get": {
+ "tags": [
+ "OrderStatuses"
+ ],
+ "summary": "Get Count of OrderStatus",
+ "operationId": "getSalesOrdersStatusesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/orders/statuses/info": {
+ "get": {
+ "tags": [
+ "OrderStatusInfos"
+ ],
+ "summary": "Get List of OrderStatusInfos",
+ "operationId": "getSalesOrdersStatusesInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of orderStatusInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/OrderStatusInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/orders/statuses/info/count": {
+ "get": {
+ "tags": [
+ "OrderStatusInfos"
+ ],
+ "summary": "Get Count of OrderStatusInfos",
+ "operationId": "getSalesOrdersStatusesInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/probabilities": {
+ "get": {
+ "tags": [
+ "SalesProbabilities"
+ ],
+ "summary": "Get List of SalesProbability",
+ "operationId": "getSalesProbabilities",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of SalesProbability",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/SalesProbability"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "SalesProbabilities"
+ ],
+ "summary": "Post SalesProbability",
+ "operationId": "postSalesProbabilities",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "probability",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/SalesProbability"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "SalesProbability",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SalesProbability"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/probabilities/{id}": {
+ "get": {
+ "tags": [
+ "SalesProbabilities"
+ ],
+ "summary": "Get SalesProbability",
+ "operationId": "getSalesProbabilitiesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "probabilityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "SalesProbability",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SalesProbability"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "SalesProbabilities"
+ ],
+ "summary": "Delete SalesProbability",
+ "operationId": "deleteSalesProbabilitiesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "probabilityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "SalesProbabilities"
+ ],
+ "summary": "Put SalesProbability",
+ "operationId": "putSalesProbabilitiesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "probabilityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "probability",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/SalesProbability"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "SalesProbability",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SalesProbability"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "SalesProbabilities"
+ ],
+ "summary": "Patch SalesProbability",
+ "operationId": "patchSalesProbabilitiesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "probabilityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "SalesProbability",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SalesProbability"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/probabilities/{id}/info": {
+ "get": {
+ "tags": [
+ "SalesProbabilityInfos"
+ ],
+ "summary": "Get SalesProbabilityInfos",
+ "operationId": "getSalesProbabilitiesByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "SalesProbabilityInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "SalesProbabilityInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SalesProbabilityInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/probabilities/count": {
+ "get": {
+ "tags": [
+ "SalesProbabilities"
+ ],
+ "summary": "Get Count of SalesProbability",
+ "operationId": "getSalesProbabilitiesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/probabilities/info": {
+ "get": {
+ "tags": [
+ "SalesProbabilityInfos"
+ ],
+ "summary": "Get List of SalesProbabilityInfos",
+ "operationId": "getSalesProbabilitiesInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of salesProbabilityInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/SalesProbabilityInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/probabilities/info/count": {
+ "get": {
+ "tags": [
+ "SalesProbabilityInfos"
+ ],
+ "summary": "Get Count of SalesProbabilityInfos",
+ "operationId": "getSalesProbabilitiesInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/quotas": {
+ "get": {
+ "tags": [
+ "SalesQuotas"
+ ],
+ "summary": "Get List of SalesQuota",
+ "operationId": "getSalesQuotas",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of SalesQuota",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/SalesQuota"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "SalesQuotas"
+ ],
+ "summary": "Post SalesQuota",
+ "operationId": "postSalesQuotas",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "salesQuota",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/SalesQuota"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "SalesQuota",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SalesQuota"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/quotas/{id}": {
+ "get": {
+ "tags": [
+ "SalesQuotas"
+ ],
+ "summary": "Get SalesQuota",
+ "operationId": "getSalesQuotasById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "quotaId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "SalesQuota",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SalesQuota"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "SalesQuotas"
+ ],
+ "summary": "Delete SalesQuota",
+ "operationId": "deleteSalesQuotasById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "quotaId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "SalesQuotas"
+ ],
+ "summary": "Put SalesQuota",
+ "operationId": "putSalesQuotasById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "quotaId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "salesQuota",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/SalesQuota"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "SalesQuota",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SalesQuota"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "SalesQuotas"
+ ],
+ "summary": "Patch SalesQuota",
+ "operationId": "patchSalesQuotasById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "quotaId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "SalesQuota",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SalesQuota"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/quotas/count": {
+ "get": {
+ "tags": [
+ "SalesQuotas"
+ ],
+ "summary": "Get Count of SalesQuota",
+ "operationId": "getSalesQuotasCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/roles": {
+ "get": {
+ "tags": [
+ "Roles"
+ ],
+ "summary": "Get List of Role",
+ "operationId": "getSalesRoles",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Role",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Role"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "Roles"
+ ],
+ "summary": "Post Role",
+ "operationId": "postSalesRoles",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "role",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Role"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "Role",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Role"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/roles/{id}": {
+ "get": {
+ "tags": [
+ "Roles"
+ ],
+ "summary": "Get Role",
+ "operationId": "getSalesRolesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "roleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Role",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Role"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "Roles"
+ ],
+ "summary": "Delete Role",
+ "operationId": "deleteSalesRolesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "roleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "Roles"
+ ],
+ "summary": "Put Role",
+ "operationId": "putSalesRolesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "roleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "role",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Role"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Role",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Role"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "Roles"
+ ],
+ "summary": "Patch Role",
+ "operationId": "patchSalesRolesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "roleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Role",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Role"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/roles/count": {
+ "get": {
+ "tags": [
+ "Roles"
+ ],
+ "summary": "Get Count of Role",
+ "operationId": "getSalesRolesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/salesTeams": {
+ "get": {
+ "tags": [
+ "SalesTeams"
+ ],
+ "summary": "Get List of SalesTeam",
+ "operationId": "getSalesSalesTeams",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of SalesTeam",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/SalesTeam"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "SalesTeams"
+ ],
+ "summary": "Post SalesTeam",
+ "operationId": "postSalesSalesTeams",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "salesTeam",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/SalesTeam"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "SalesTeam",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SalesTeam"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/salesTeams/{id}": {
+ "get": {
+ "tags": [
+ "SalesTeams"
+ ],
+ "summary": "Get SalesTeam",
+ "operationId": "getSalesSalesTeamsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "salesTeamId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "SalesTeam",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SalesTeam"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "SalesTeams"
+ ],
+ "summary": "Delete SalesTeam",
+ "operationId": "deleteSalesSalesTeamsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "salesTeamId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "SalesTeams"
+ ],
+ "summary": "Put SalesTeam",
+ "operationId": "putSalesSalesTeamsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "salesTeamId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "salesTeam",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/SalesTeam"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "SalesTeam",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SalesTeam"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "SalesTeams"
+ ],
+ "summary": "Patch SalesTeam",
+ "operationId": "patchSalesSalesTeamsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "salesTeamId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "SalesTeam",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SalesTeam"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/salesTeams/{parentId}/members": {
+ "get": {
+ "tags": [
+ "SalesTeamMembers"
+ ],
+ "summary": "Get List of SalesTeamMember",
+ "operationId": "getSalesSalesTeamsByParentIdMembers",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "salesTeamId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of SalesTeamMember",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/SalesTeamMember"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "SalesTeamMembers"
+ ],
+ "summary": "Post SalesTeamMember",
+ "operationId": "postSalesSalesTeamsByParentIdMembers",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "salesTeamId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "salesTeamMember",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/SalesTeamMember"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "SalesTeamMember",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SalesTeamMember"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/salesTeams/{parentId}/members/{id}": {
+ "get": {
+ "tags": [
+ "SalesTeamMembers"
+ ],
+ "summary": "Get SalesTeamMember",
+ "operationId": "getSalesSalesTeamsByParentIdMembersById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "salesTeamId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "SalesTeamMember",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SalesTeamMember"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "SalesTeamMembers"
+ ],
+ "summary": "Delete SalesTeamMember",
+ "operationId": "deleteSalesSalesTeamsByParentIdMembersById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "salesTeamId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "SalesTeamMembers"
+ ],
+ "summary": "Put SalesTeamMember",
+ "operationId": "putSalesSalesTeamsByParentIdMembersById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "salesTeamId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "salesTeamMember",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/SalesTeamMember"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "SalesTeamMember",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SalesTeamMember"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "SalesTeamMembers"
+ ],
+ "summary": "Patch SalesTeamMember",
+ "operationId": "patchSalesSalesTeamsByParentIdMembersById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "salesTeamId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "SalesTeamMember",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SalesTeamMember"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/salesTeams/{parentId}/members/count": {
+ "get": {
+ "tags": [
+ "SalesTeamMembers"
+ ],
+ "summary": "Get Count of SalesTeamMember",
+ "operationId": "getSalesSalesTeamsByParentIdMembersCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "salesTeamId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/salesTeams/count": {
+ "get": {
+ "tags": [
+ "SalesTeams"
+ ],
+ "summary": "Get Count of SalesTeam",
+ "operationId": "getSalesSalesTeamsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/schedule/holidaylists/{parentId}/holidays/info/count": {
+ "get": {
+ "tags": [
+ "HolidayInfos"
+ ],
+ "summary": "Get Count of HolidayInfos",
+ "operationId": "getSalesScheduleHolidaylistsByParentIdHolidaysInfoCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "HolidayListId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/schedule/holidaylists/info/count": {
+ "get": {
+ "tags": [
+ "HolidayListInfos"
+ ],
+ "summary": "Get Count of HolidayListInfos",
+ "operationId": "getSalesScheduleHolidaylistsInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/service/priority/info/count": {
+ "get": {
+ "tags": [
+ "OrderStatusInfos"
+ ],
+ "summary": "Get Count of OrderStatusInfos",
+ "operationId": "getSalesServicePriorityInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/stages": {
+ "get": {
+ "tags": [
+ "OpportunityStages"
+ ],
+ "summary": "Get List of Stage",
+ "operationId": "getSalesStages",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Stage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/OpportunityStage"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "OpportunityStages"
+ ],
+ "summary": "Post Stage",
+ "operationId": "postSalesStages",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "stage",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/OpportunityStage"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "Stage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/OpportunityStage"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/stages/{id}": {
+ "get": {
+ "tags": [
+ "OpportunityStages"
+ ],
+ "summary": "Get Stage",
+ "operationId": "getSalesStagesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "stageId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Stage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/OpportunityStage"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "OpportunityStages"
+ ],
+ "summary": "Delete Stage",
+ "operationId": "deleteSalesStagesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "stageId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "OpportunityStages"
+ ],
+ "summary": "Put Stage",
+ "operationId": "putSalesStagesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "stageId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "stage",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/OpportunityStage"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Stage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/OpportunityStage"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "OpportunityStages"
+ ],
+ "summary": "Patch Stage",
+ "operationId": "patchSalesStagesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "stageId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Stage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/OpportunityStage"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/stages/{id}/info": {
+ "get": {
+ "tags": [
+ "OpportunityStagesInfo"
+ ],
+ "summary": "Get StageInfo",
+ "operationId": "getSalesStagesByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "stageId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "StageInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/OpportunityStageInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/stages/{id}/usages": {
+ "get": {
+ "tags": [
+ "OpportunityStages"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getSalesStagesByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "stageId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/stages/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "OpportunityStages"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getSalesStagesByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "stageId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/stages/count": {
+ "get": {
+ "tags": [
+ "OpportunityStages"
+ ],
+ "summary": "Get Count of Stage",
+ "operationId": "getSalesStagesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/stages/info": {
+ "get": {
+ "tags": [
+ "OpportunityStagesInfo"
+ ],
+ "summary": "Get List of StageInfos",
+ "operationId": "getSalesStagesInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of StageInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/OpportunityStageInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/stages/info/count": {
+ "get": {
+ "tags": [
+ "OpportunityStagesInfo"
+ ],
+ "summary": "Get Count of StageInfo",
+ "operationId": "getSalesStagesInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/schedule/calendars": {
+ "get": {
+ "tags": [
+ "Calendars"
+ ],
+ "summary": "Get List of Calendar",
+ "operationId": "getScheduleCalendars",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Calendar",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Calendar"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "Calendars"
+ ],
+ "summary": "Post Calendar",
+ "operationId": "postScheduleCalendars",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "calendar",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Calendar"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "Calendar",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Calendar"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/schedule/calendars/{id}": {
+ "get": {
+ "tags": [
+ "Calendars"
+ ],
+ "summary": "Get Calendar",
+ "operationId": "getScheduleCalendarsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "calendarId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Calendar",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Calendar"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "Calendars"
+ ],
+ "summary": "Patch Calendar",
+ "operationId": "patchScheduleCalendarsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "calendarId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Calendar",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Calendar"
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "Calendars"
+ ],
+ "summary": "Put Calendar",
+ "operationId": "putScheduleCalendarsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "calendarId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "calendar",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Calendar"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Calendar",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Calendar"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "Calendars"
+ ],
+ "summary": "Delete Calendar",
+ "operationId": "deleteScheduleCalendarsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "calendarId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ }
+ },
+ "/schedule/calendars/{id}/copy": {
+ "post": {
+ "tags": [
+ "Calendars"
+ ],
+ "summary": "Post Calendar",
+ "operationId": "postScheduleCalendarsByIdCopy",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "calendarId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Calendar",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Calendar"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/schedule/calendars/{id}/info": {
+ "get": {
+ "tags": [
+ "CalendarInfos"
+ ],
+ "summary": "Get CalendarInfos",
+ "operationId": "getScheduleCalendarsByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "CalendarInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "CalendarInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CalendarInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/schedule/calendars/{id}/usages": {
+ "get": {
+ "tags": [
+ "Calendars"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getScheduleCalendarsByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "calendarId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/schedule/calendars/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "Calendars"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getScheduleCalendarsByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "calendarId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/schedule/calendars/count": {
+ "get": {
+ "tags": [
+ "Calendars"
+ ],
+ "summary": "Get Calendar",
+ "operationId": "getScheduleCalendarsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Calendar",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Calendar"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/schedule/calendars/info": {
+ "get": {
+ "tags": [
+ "CalendarInfos"
+ ],
+ "summary": "Get List of CalendarInfos",
+ "operationId": "getScheduleCalendarsInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of calendarInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CalendarInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/schedule/calendars/info/count": {
+ "get": {
+ "tags": [
+ "CalendarInfos"
+ ],
+ "summary": "Get CalendarInfos",
+ "operationId": "getScheduleCalendarsInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "CalendarInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CalendarInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/schedule/colors": {
+ "get": {
+ "tags": [
+ "ScheduleColors"
+ ],
+ "summary": "Get List of ScheduleColor",
+ "operationId": "getScheduleColors",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ScheduleColor",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ScheduleColor"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/schedule/colors/{id}": {
+ "get": {
+ "tags": [
+ "ScheduleColors"
+ ],
+ "summary": "Get ScheduleColor",
+ "operationId": "getScheduleColorsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "colorId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ScheduleColor",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ScheduleColor"
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ScheduleColors"
+ ],
+ "summary": "Put ScheduleColor",
+ "operationId": "putScheduleColorsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "colorId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "scheduleColor",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ScheduleColor"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ScheduleColor",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ScheduleColor"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ScheduleColors"
+ ],
+ "summary": "Patch ScheduleColor",
+ "operationId": "patchScheduleColorsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "colorId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ScheduleColor",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ScheduleColor"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/schedule/colors/{id}/clear": {
+ "post": {
+ "tags": [
+ "ScheduleColors"
+ ],
+ "summary": "Post ScheduleColor",
+ "operationId": "postScheduleColorsByIdClear",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "colorId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ScheduleColor",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ScheduleColor"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/schedule/colors/count": {
+ "get": {
+ "tags": [
+ "ScheduleColors"
+ ],
+ "summary": "Get Count of ScheduleColor",
+ "operationId": "getScheduleColorsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/schedule/colors/reset": {
+ "post": {
+ "tags": [
+ "ScheduleColors"
+ ],
+ "summary": "Post List of ScheduleColor",
+ "operationId": "postScheduleColorsReset",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ScheduleColor",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ScheduleColor"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/schedule/details": {
+ "get": {
+ "tags": [
+ "ScheduleEntryDetails"
+ ],
+ "summary": "Get List of ScheduleEntryDetail",
+ "operationId": "getScheduleDetails",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ScheduleEntryDetail",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ScheduleEntryDetail"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/schedule/details/{id}": {
+ "get": {
+ "tags": [
+ "ScheduleEntryDetails"
+ ],
+ "summary": "Get ScheduleEntryDetail",
+ "operationId": "getScheduleDetailsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "detailId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ScheduleEntryDetail",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ScheduleEntryDetail"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/schedule/details/count": {
+ "get": {
+ "tags": [
+ "ScheduleEntryDetails"
+ ],
+ "summary": "Get Count of ScheduleEntryDetail",
+ "operationId": "getScheduleDetailsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/schedule/entries": {
+ "get": {
+ "tags": [
+ "ScheduleEntries"
+ ],
+ "summary": "Get List of ScheduleEntry",
+ "operationId": "getScheduleEntries",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ScheduleEntry",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ScheduleEntry"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ScheduleEntries"
+ ],
+ "summary": "Post ScheduleEntry",
+ "operationId": "postScheduleEntries",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "scheduleEntry",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ScheduleEntry"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ScheduleEntry",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ScheduleEntry"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/schedule/entries/{id}": {
+ "get": {
+ "tags": [
+ "ScheduleEntries"
+ ],
+ "summary": "Get ScheduleEntry",
+ "operationId": "getScheduleEntriesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "entryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ScheduleEntry",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ScheduleEntry"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ScheduleEntries"
+ ],
+ "summary": "Delete ScheduleEntry",
+ "operationId": "deleteScheduleEntriesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "entryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ScheduleEntries"
+ ],
+ "summary": "Put ScheduleEntry",
+ "operationId": "putScheduleEntriesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "entryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "scheduleEntry",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ScheduleEntry"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ScheduleEntry",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ScheduleEntry"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ScheduleEntries"
+ ],
+ "summary": "Patch ScheduleEntry",
+ "operationId": "patchScheduleEntriesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "entryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ScheduleEntry",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ScheduleEntry"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/schedule/entries/{id}/{notifyResource}": {
+ "delete": {
+ "tags": [
+ "ScheduleEntries"
+ ],
+ "summary": "Delete ScheduleEntry",
+ "operationId": "deleteScheduleEntriesByIdByNotifyResource",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "entryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "notifyResource",
+ "in": "path",
+ "description": "notifyResource",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ }
+ },
+ "/schedule/entries/{parentId}/details": {
+ "get": {
+ "tags": [
+ "ScheduleDetails"
+ ],
+ "summary": "Get List of ScheduleDetail",
+ "operationId": "getScheduleEntriesByParentIdDetails",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "entryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ScheduleDetail",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ScheduleDetail"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/schedule/entries/{parentId}/details/{id}": {
+ "get": {
+ "tags": [
+ "ScheduleDetails"
+ ],
+ "summary": "Get ScheduleDetail",
+ "operationId": "getScheduleEntriesByParentIdDetailsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "detailId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "entryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ScheduleDetail",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ScheduleDetail"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/schedule/entries/{parentId}/details/count": {
+ "get": {
+ "tags": [
+ "ScheduleDetails"
+ ],
+ "summary": "Get Count of ScheduleDetail",
+ "operationId": "getScheduleEntriesByParentIdDetailsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "entryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/schedule/entries/count": {
+ "get": {
+ "tags": [
+ "ScheduleEntries"
+ ],
+ "summary": "Get Count of ScheduleEntry",
+ "operationId": "getScheduleEntriesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/schedule/holidayLists": {
+ "get": {
+ "tags": [
+ "HolidayLists"
+ ],
+ "summary": "Get List of HolidayList",
+ "operationId": "getScheduleHolidayLists",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of HolidayList",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/HolidayList"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "HolidayLists"
+ ],
+ "summary": "Post HolidayList",
+ "operationId": "postScheduleHolidayLists",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "holidayList",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/HolidayList"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "HolidayList",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/HolidayList"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/schedule/holidayLists/{id}": {
+ "get": {
+ "tags": [
+ "HolidayLists"
+ ],
+ "summary": "Get HolidayList",
+ "operationId": "getScheduleHolidayListsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "holidayListId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "HolidayList",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/HolidayList"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "HolidayLists"
+ ],
+ "summary": "Delete HolidayList",
+ "operationId": "deleteScheduleHolidayListsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "holidayListId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "HolidayLists"
+ ],
+ "summary": "Put HolidayList",
+ "operationId": "putScheduleHolidayListsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "holidayListId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "holidayList",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/HolidayList"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "HolidayList",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/HolidayList"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "HolidayLists"
+ ],
+ "summary": "Patch HolidayList",
+ "operationId": "patchScheduleHolidayListsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "holidayListId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "HolidayList",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/HolidayList"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/schedule/holidaylists/{id}/info": {
+ "get": {
+ "tags": [
+ "HolidayListInfos"
+ ],
+ "summary": "Get HolidayListInfos",
+ "operationId": "getScheduleHolidaylistsByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "HolidayListInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "HolidayListInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/HolidayListInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/schedule/holidayLists/{id}/usages": {
+ "get": {
+ "tags": [
+ "HolidayLists"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getScheduleHolidayListsByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "holidayListId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/schedule/holidayLists/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "HolidayLists"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getScheduleHolidayListsByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "holidayListId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/schedule/holidayLists/{parentId}/holidays": {
+ "get": {
+ "tags": [
+ "Holidays"
+ ],
+ "summary": "Get List of Holiday",
+ "operationId": "getScheduleHolidayListsByParentIdHolidays",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "holidayListId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Holiday",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Holiday"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "Holidays"
+ ],
+ "summary": "Post Holiday",
+ "operationId": "postScheduleHolidayListsByParentIdHolidays",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "holidayListId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "holiday",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Holiday"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "Holiday",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Holiday"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/schedule/holidayLists/{parentId}/holidays/{id}": {
+ "get": {
+ "tags": [
+ "Holidays"
+ ],
+ "summary": "Get Holiday",
+ "operationId": "getScheduleHolidayListsByParentIdHolidaysById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "holidayId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "holidayListId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Holiday",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Holiday"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "Holidays"
+ ],
+ "summary": "Delete Holiday",
+ "operationId": "deleteScheduleHolidayListsByParentIdHolidaysById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "holidayId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "holidayListId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "Holidays"
+ ],
+ "summary": "Put Holiday",
+ "operationId": "putScheduleHolidayListsByParentIdHolidaysById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "holidayId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "holidayListId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "holiday",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Holiday"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Holiday",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Holiday"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "Holidays"
+ ],
+ "summary": "Patch Holiday",
+ "operationId": "patchScheduleHolidayListsByParentIdHolidaysById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "holidayId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "holidayListId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Holiday",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Holiday"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/schedule/holidaylists/{parentId}/holidays/{id}/info": {
+ "get": {
+ "tags": [
+ "HolidayInfos"
+ ],
+ "summary": "Get HolidayInfos",
+ "operationId": "getScheduleHolidaylistsByParentIdHolidaysByIdInfo",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "HolidayListId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "id",
+ "in": "path",
+ "description": "HolidayInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "HolidayInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/HolidayInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/schedule/holidayLists/{parentId}/holidays/count": {
+ "get": {
+ "tags": [
+ "Holidays"
+ ],
+ "summary": "Get Count of Holiday",
+ "operationId": "getScheduleHolidayListsByParentIdHolidaysCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "holidayListId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/schedule/holidaylists/{parentId}/holidays/info": {
+ "get": {
+ "tags": [
+ "HolidayInfos"
+ ],
+ "summary": "Get List of HolidayInfo",
+ "operationId": "getScheduleHolidaylistsByParentIdHolidaysInfo",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "HolidayListId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of holidayInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/HolidayInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/schedule/holidayLists/copy": {
+ "post": {
+ "tags": [
+ "HolidayLists"
+ ],
+ "summary": "Post HolidayList",
+ "operationId": "postScheduleHolidayListsCopy",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "copy",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/HolidayList"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "HolidayList",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/HolidayList"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/schedule/holidayLists/count": {
+ "get": {
+ "tags": [
+ "HolidayLists"
+ ],
+ "summary": "Get Count of Usage",
+ "operationId": "getScheduleHolidayListsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/schedule/holidaylists/info": {
+ "get": {
+ "tags": [
+ "HolidayListInfos"
+ ],
+ "summary": "Get List of HolidayListInfos",
+ "operationId": "getScheduleHolidaylistsInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of holidayListInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/HolidayListInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/schedule/portalcalendars": {
+ "get": {
+ "tags": [
+ "PortalCalendars"
+ ],
+ "summary": "Get List of PortalCalendar",
+ "operationId": "getSchedulePortalcalendars",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of PortalCalendar",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PortalCalendar"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/schedule/portalcalendars/{id}": {
+ "get": {
+ "tags": [
+ "PortalCalendars"
+ ],
+ "summary": "Get PortalCalendar",
+ "operationId": "getSchedulePortalcalendarsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "portalcalendarId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "PortalCalendar",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PortalCalendar"
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "PortalCalendars"
+ ],
+ "summary": "Put PortalCalendar",
+ "operationId": "putSchedulePortalcalendarsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "portalcalendarId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "portalCalendar",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/PortalCalendar"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "PortalCalendar",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PortalCalendar"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "PortalCalendars"
+ ],
+ "summary": "Patch PortalCalendar",
+ "operationId": "patchSchedulePortalcalendarsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "portalcalendarId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "PortalCalendar",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PortalCalendar"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/schedule/portalcalendars/count": {
+ "get": {
+ "tags": [
+ "PortalCalendars"
+ ],
+ "summary": "Get Count of PortalCalendar",
+ "operationId": "getSchedulePortalcalendarsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/schedule/reminderTimes": {
+ "get": {
+ "tags": [
+ "ScheduleReminderTime"
+ ],
+ "summary": "Get List of ScheduleReminderTime",
+ "operationId": "getScheduleReminderTimes",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ScheduleReminderTime",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ScheduleReminderTime"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/schedule/reminderTimes/{id}": {
+ "get": {
+ "tags": [
+ "ScheduleReminderTime"
+ ],
+ "summary": "Get ScheduleReminderTime",
+ "operationId": "getScheduleReminderTimesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "reminderTimeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ScheduleReminderTime",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ScheduleReminderTime"
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ScheduleReminderTime"
+ ],
+ "summary": "Put ScheduleReminderTime",
+ "operationId": "putScheduleReminderTimesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "reminderTimeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "reminderTime",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ScheduleReminderTime"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ScheduleReminderTime",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ScheduleReminderTime"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ScheduleReminderTime"
+ ],
+ "summary": "Patch ScheduleReminderTime",
+ "operationId": "patchScheduleReminderTimesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "reminderTimeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ScheduleReminderTime",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ScheduleReminderTime"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/schedule/reminderTimes/count": {
+ "get": {
+ "tags": [
+ "ScheduleReminderTime"
+ ],
+ "summary": "Get Count of ScheduleReminderTime",
+ "operationId": "getScheduleReminderTimesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/schedule/statuses": {
+ "get": {
+ "tags": [
+ "ScheduleStatuses"
+ ],
+ "summary": "Get List of ScheduleStatus",
+ "operationId": "getScheduleStatuses",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ScheduleStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ScheduleStatus"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ScheduleStatuses"
+ ],
+ "summary": "Post ScheduleStatus",
+ "operationId": "postScheduleStatuses",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "scheduleStatus",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ScheduleStatus"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ScheduleStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ScheduleStatus"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/schedule/statuses/{id}": {
+ "get": {
+ "tags": [
+ "ScheduleStatuses"
+ ],
+ "summary": "Get ScheduleStatus",
+ "operationId": "getScheduleStatusesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ScheduleStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ScheduleStatus"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ScheduleStatuses"
+ ],
+ "summary": "Delete ScheduleStatus",
+ "operationId": "deleteScheduleStatusesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ScheduleStatuses"
+ ],
+ "summary": "Put ScheduleStatus",
+ "operationId": "putScheduleStatusesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "scheduleStatus",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ScheduleStatus"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ScheduleStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ScheduleStatus"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ScheduleStatuses"
+ ],
+ "summary": "Patch ScheduleStatus",
+ "operationId": "patchScheduleStatusesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ScheduleStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ScheduleStatus"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/schedule/statuses/{id}/info": {
+ "get": {
+ "tags": [
+ "ScheduleStatusInfos"
+ ],
+ "summary": "Get ScheduleStatusInfos",
+ "operationId": "getScheduleStatusesByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ScheduleStatusInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ScheduleStatusInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ScheduleStatusInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/schedule/statuses/count": {
+ "get": {
+ "tags": [
+ "ScheduleStatuses"
+ ],
+ "summary": "Get Count of ScheduleStatus",
+ "operationId": "getScheduleStatusesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/schedule/statuses/info": {
+ "get": {
+ "tags": [
+ "ScheduleStatusInfos"
+ ],
+ "summary": "Get List of ScheduleStatusInfos",
+ "operationId": "getScheduleStatusesInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of scheduleStatusInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ScheduleStatusInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/schedule/statuses/info/count": {
+ "get": {
+ "tags": [
+ "ScheduleStatusesInfos"
+ ],
+ "summary": "Get Count of ScheduleStatusInfos",
+ "operationId": "getScheduleStatusesInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/schedule/types": {
+ "get": {
+ "tags": [
+ "ScheduleTypes"
+ ],
+ "summary": "Get List of ScheduleType",
+ "operationId": "getScheduleTypes",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ScheduleType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ScheduleType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ScheduleTypes"
+ ],
+ "summary": "Post ScheduleType",
+ "operationId": "postScheduleTypes",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "scheduleType",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ScheduleType"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ScheduleType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ScheduleType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/schedule/types/{id}": {
+ "get": {
+ "tags": [
+ "ScheduleTypes"
+ ],
+ "summary": "Get ScheduleType",
+ "operationId": "getScheduleTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ScheduleType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ScheduleType"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ScheduleTypes"
+ ],
+ "summary": "Delete ScheduleType",
+ "operationId": "deleteScheduleTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ScheduleTypes"
+ ],
+ "summary": "Put ScheduleType",
+ "operationId": "putScheduleTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "scheduleType",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ScheduleType"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ScheduleType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ScheduleType"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ScheduleTypes"
+ ],
+ "summary": "Patch ScheduleType",
+ "operationId": "patchScheduleTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ScheduleType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ScheduleType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/schedule/types/{id}/info": {
+ "get": {
+ "tags": [
+ "ScheduleTypesInfo"
+ ],
+ "summary": "Get ScheduleTypeInfo",
+ "operationId": "getScheduleTypesByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ScheduleTypeInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ScheduleTypeInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/schedule/types/{id}/usages": {
+ "get": {
+ "tags": [
+ "ScheduleTypes"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getScheduleTypesByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/schedule/types/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "ScheduleTypes"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getScheduleTypesByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/schedule/types/count": {
+ "get": {
+ "tags": [
+ "ScheduleTypes"
+ ],
+ "summary": "Get Count of ScheduleType",
+ "operationId": "getScheduleTypesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/schedule/types/info": {
+ "get": {
+ "tags": [
+ "ScheduleTypesInfo"
+ ],
+ "summary": "Get List of ScheduleTypeInfo",
+ "operationId": "getScheduleTypesInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ScheduleTypeInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ScheduleTypeInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/schedule/types/info/count": {
+ "get": {
+ "tags": [
+ "ScheduleTypesInfo"
+ ],
+ "summary": "Get Count of ScheduleTypeInfo",
+ "operationId": "getScheduleTypesInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards": {
+ "get": {
+ "tags": [
+ "Boards"
+ ],
+ "summary": "Get List of Board",
+ "operationId": "getServiceBoards",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Board",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Board"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "Boards"
+ ],
+ "summary": "Post Board",
+ "operationId": "postServiceBoards",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "board",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Board"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "Board",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Board"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{grandparentId}/items/{parentId}/associations": {
+ "get": {
+ "tags": [
+ "BoardItemAssociations"
+ ],
+ "summary": "Get List of BoardItemAssociation",
+ "operationId": "getServiceBoardsByGrandparentIdItemsByParentIdAssociations",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "itemId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of BoardItemAssociation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/BoardItemAssociation"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{grandparentId}/items/{parentId}/associations/{id}": {
+ "get": {
+ "tags": [
+ "BoardItemAssociations"
+ ],
+ "summary": "Get BoardItemAssociation",
+ "operationId": "getServiceBoardsByGrandparentIdItemsByParentIdAssociationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "associationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "itemId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "BoardItemAssociation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardItemAssociation"
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "BoardItemAssociations"
+ ],
+ "summary": "Put BoardItemAssociation",
+ "operationId": "putServiceBoardsByGrandparentIdItemsByParentIdAssociationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "associationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "itemId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "itemAssociation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardItemAssociation"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "BoardItemAssociation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardItemAssociation"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "BoardItemAssociations"
+ ],
+ "summary": "Patch BoardItemAssociation",
+ "operationId": "patchServiceBoardsByGrandparentIdItemsByParentIdAssociationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "associationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "itemId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "BoardItemAssociation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardItemAssociation"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{grandparentId}/items/{parentId}/associations/count": {
+ "get": {
+ "tags": [
+ "BoardItemAssociations"
+ ],
+ "summary": "Get Count of BoardItemAssociation",
+ "operationId": "getServiceBoardsByGrandparentIdItemsByParentIdAssociationsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "itemId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{grandparentId}/statuses/{parentId}/notifications": {
+ "get": {
+ "tags": [
+ "BoardStatusNotifications"
+ ],
+ "summary": "Get List of BoardStatusNotification",
+ "operationId": "getServiceBoardsByGrandparentIdStatusesByParentIdNotifications",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of BoardStatusNotification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/BoardStatusNotification"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "BoardStatusNotifications"
+ ],
+ "summary": "Post BoardStatusNotification",
+ "operationId": "postServiceBoardsByGrandparentIdStatusesByParentIdNotifications",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "boardStatusNotification",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardStatusNotification"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "BoardStatusNotification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardStatusNotification"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{grandparentId}/statuses/{parentId}/notifications/{id}": {
+ "get": {
+ "tags": [
+ "BoardStatusNotifications"
+ ],
+ "summary": "Get BoardStatusNotification",
+ "operationId": "getServiceBoardsByGrandparentIdStatusesByParentIdNotificationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "notificationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "BoardStatusNotification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardStatusNotification"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "BoardStatusNotifications"
+ ],
+ "summary": "Delete BoardStatusNotification",
+ "operationId": "deleteServiceBoardsByGrandparentIdStatusesByParentIdNotificationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "notificationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "BoardStatusNotifications"
+ ],
+ "summary": "Put BoardStatusNotification",
+ "operationId": "putServiceBoardsByGrandparentIdStatusesByParentIdNotificationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "notificationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "boardStatusNotification",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardStatusNotification"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "BoardStatusNotification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardStatusNotification"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "BoardStatusNotifications"
+ ],
+ "summary": "Patch BoardStatusNotification",
+ "operationId": "patchServiceBoardsByGrandparentIdStatusesByParentIdNotificationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "notificationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "BoardStatusNotification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardStatusNotification"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{grandparentId}/statuses/{parentId}/notifications/count": {
+ "get": {
+ "tags": [
+ "BoardStatusNotifications"
+ ],
+ "summary": "Get Count of BoardStatusNotification",
+ "operationId": "getServiceBoardsByGrandparentIdStatusesByParentIdNotificationsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{id}": {
+ "get": {
+ "tags": [
+ "Boards"
+ ],
+ "summary": "Get Board",
+ "operationId": "getServiceBoardsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Board",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Board"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "Boards"
+ ],
+ "summary": "Delete Board",
+ "operationId": "deleteServiceBoardsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "Boards"
+ ],
+ "summary": "Put Board",
+ "operationId": "putServiceBoardsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "board",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Board"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Board",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Board"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "Boards"
+ ],
+ "summary": "Patch Board",
+ "operationId": "patchServiceBoardsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Board",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Board"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{id}/usages": {
+ "get": {
+ "tags": [
+ "Boards"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getServiceBoardsByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "Boards"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getServiceBoardsByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/autoAssignResources": {
+ "get": {
+ "tags": [
+ "BoardAutoAssignResources"
+ ],
+ "summary": "Get List of BoardAutoAssignResource",
+ "operationId": "getServiceBoardsByParentIdAutoAssignResources",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of BoardAutoAssignResource",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/BoardAutoAssignResource"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "BoardAutoAssignResources"
+ ],
+ "summary": "Post BoardAutoAssignResource",
+ "operationId": "postServiceBoardsByParentIdAutoAssignResources",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "boardAutoAssignResource",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardAutoAssignResource"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "BoardAutoAssignResource",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardAutoAssignResource"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/autoAssignResources/{id}": {
+ "get": {
+ "tags": [
+ "BoardAutoAssignResources"
+ ],
+ "summary": "Get BoardAutoAssignResource",
+ "operationId": "getServiceBoardsByParentIdAutoAssignResourcesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "autoAssignResourceId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "BoardAutoAssignResource",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardAutoAssignResource"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "BoardAutoAssignResources"
+ ],
+ "summary": "Delete BoardAutoAssignResource",
+ "operationId": "deleteServiceBoardsByParentIdAutoAssignResourcesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "autoAssignResourceId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "BoardAutoAssignResources"
+ ],
+ "summary": "Put BoardAutoAssignResource",
+ "operationId": "putServiceBoardsByParentIdAutoAssignResourcesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "autoAssignResourceId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "boardAutoAssignResource",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardAutoAssignResource"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "BoardAutoAssignResource",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardAutoAssignResource"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "BoardAutoAssignResources"
+ ],
+ "summary": "Patch BoardAutoAssignResource",
+ "operationId": "patchServiceBoardsByParentIdAutoAssignResourcesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "autoAssignResourceId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "BoardAutoAssignResource",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardAutoAssignResource"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/autoAssignResources/count": {
+ "get": {
+ "tags": [
+ "BoardAutoAssignResources"
+ ],
+ "summary": "Get Count of BoardAutoAssignResource",
+ "operationId": "getServiceBoardsByParentIdAutoAssignResourcesCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/autoTemplates": {
+ "get": {
+ "tags": [
+ "BoardAutoTemplates"
+ ],
+ "summary": "Get List of BoardAutoTemplate",
+ "operationId": "getServiceBoardsByParentIdAutoTemplates",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of BoardAutoTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/BoardAutoTemplate"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "BoardAutoTemplates"
+ ],
+ "summary": "Post BoardAutoTemplate",
+ "operationId": "postServiceBoardsByParentIdAutoTemplates",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "boardAutoTemplate",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardAutoTemplate"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "BoardAutoTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardAutoTemplate"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/autoTemplates/{id}": {
+ "get": {
+ "tags": [
+ "BoardAutoTemplates"
+ ],
+ "summary": "Get BoardAutoTemplate",
+ "operationId": "getServiceBoardsByParentIdAutoTemplatesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "autoTemplateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "BoardAutoTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardAutoTemplate"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "BoardAutoTemplates"
+ ],
+ "summary": "Delete BoardAutoTemplate",
+ "operationId": "deleteServiceBoardsByParentIdAutoTemplatesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "autoTemplateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "BoardAutoTemplates"
+ ],
+ "summary": "Put BoardAutoTemplate",
+ "operationId": "putServiceBoardsByParentIdAutoTemplatesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "autoTemplateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "boardAutoTemplate",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardAutoTemplate"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "BoardAutoTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardAutoTemplate"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "BoardAutoTemplates"
+ ],
+ "summary": "Patch BoardAutoTemplate",
+ "operationId": "patchServiceBoardsByParentIdAutoTemplatesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "autoTemplateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "BoardAutoTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardAutoTemplate"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/autoTemplates/count": {
+ "get": {
+ "tags": [
+ "BoardAutoTemplates"
+ ],
+ "summary": "Get Count of BoardAutoTemplate",
+ "operationId": "getServiceBoardsByParentIdAutoTemplatesCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/excludedMembers": {
+ "get": {
+ "tags": [
+ "BoardExcludedMembers"
+ ],
+ "summary": "Get List of BoardExcludedMember",
+ "operationId": "getServiceBoardsByParentIdExcludedMembers",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of BoardExcludedMember",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/BoardExcludedMember"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "BoardExcludedMembers"
+ ],
+ "summary": "Post BoardExcludedMember",
+ "operationId": "postServiceBoardsByParentIdExcludedMembers",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "boardExcludedMember",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardExcludedMember"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "BoardExcludedMember",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardExcludedMember"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/excludedMembers/{id}": {
+ "get": {
+ "tags": [
+ "BoardExcludedMembers"
+ ],
+ "summary": "Get BoardExcludedMember",
+ "operationId": "getServiceBoardsByParentIdExcludedMembersById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "excludedMemberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "BoardExcludedMember",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardExcludedMember"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "BoardExcludedMembers"
+ ],
+ "summary": "Delete BoardExcludedMember",
+ "operationId": "deleteServiceBoardsByParentIdExcludedMembersById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "excludedMemberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/excludedMembers/count": {
+ "get": {
+ "tags": [
+ "BoardExcludedMembers"
+ ],
+ "summary": "Get Count of BoardExcludedMember",
+ "operationId": "getServiceBoardsByParentIdExcludedMembersCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/items": {
+ "get": {
+ "tags": [
+ "BoardItems"
+ ],
+ "summary": "Get List of BoardItem",
+ "operationId": "getServiceBoardsByParentIdItems",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of BoardItem",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/BoardItem"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "BoardItems"
+ ],
+ "summary": "Post BoardItem",
+ "operationId": "postServiceBoardsByParentIdItems",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "boardItem",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardItem"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "BoardItem",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardItem"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/items/{id}": {
+ "get": {
+ "tags": [
+ "BoardItems"
+ ],
+ "summary": "Get BoardItem",
+ "operationId": "getServiceBoardsByParentIdItemsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "itemId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "BoardItem",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardItem"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "BoardItems"
+ ],
+ "summary": "Delete BoardItem",
+ "operationId": "deleteServiceBoardsByParentIdItemsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "itemId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "BoardItems"
+ ],
+ "summary": "Put BoardItem",
+ "operationId": "putServiceBoardsByParentIdItemsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "itemId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "boardItem",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardItem"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "BoardItem",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardItem"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "BoardItems"
+ ],
+ "summary": "Patch BoardItem",
+ "operationId": "patchServiceBoardsByParentIdItemsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "itemId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "BoardItem",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardItem"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/items/{id}/usages": {
+ "get": {
+ "tags": [
+ "BoardItems"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getServiceBoardsByParentIdItemsByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "itemId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/items/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "BoardItems"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getServiceBoardsByParentIdItemsByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "itemId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/items/count": {
+ "get": {
+ "tags": [
+ "BoardItems"
+ ],
+ "summary": "Get Count of Usage",
+ "operationId": "getServiceBoardsByParentIdItemsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/notifications": {
+ "get": {
+ "tags": [
+ "BoardNotifications"
+ ],
+ "summary": "Get List of BoardNotification",
+ "operationId": "getServiceBoardsByParentIdNotifications",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of BoardNotification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/BoardNotification"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "BoardNotifications"
+ ],
+ "summary": "Post BoardNotification",
+ "operationId": "postServiceBoardsByParentIdNotifications",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "boardNotification",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardNotification"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "BoardNotification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardNotification"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/notifications/{id}": {
+ "get": {
+ "tags": [
+ "BoardNotifications"
+ ],
+ "summary": "Get BoardNotification",
+ "operationId": "getServiceBoardsByParentIdNotificationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "notificationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "BoardNotification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardNotification"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "BoardNotifications"
+ ],
+ "summary": "Delete BoardNotification",
+ "operationId": "deleteServiceBoardsByParentIdNotificationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "notificationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "BoardNotifications"
+ ],
+ "summary": "Put BoardNotification",
+ "operationId": "putServiceBoardsByParentIdNotificationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "notificationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "boardNotification",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardNotification"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "BoardNotification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardNotification"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "BoardNotifications"
+ ],
+ "summary": "Patch BoardNotification",
+ "operationId": "patchServiceBoardsByParentIdNotificationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "notificationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "BoardNotification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardNotification"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/notifications/count": {
+ "get": {
+ "tags": [
+ "BoardNotifications"
+ ],
+ "summary": "Get Count of BoardNotification",
+ "operationId": "getServiceBoardsByParentIdNotificationsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/skillMappings/": {
+ "get": {
+ "tags": [
+ "BoardSkillMappings"
+ ],
+ "summary": "Get List of BoardSkillMappings",
+ "operationId": "getServiceBoardsByParentIdSkillMappings",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of BoardSkillMapping",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/BoardSkillMapping"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "BoardSkillMappings"
+ ],
+ "summary": "Post BoardSkillMappings",
+ "operationId": "postServiceBoardsByParentIdSkillMappings",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "BoardSkillMapping",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardSkillMapping"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "BoardSkillMapping",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardSkillMapping"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/skillMappings/{id}": {
+ "get": {
+ "tags": [
+ "BoardSkillMappings"
+ ],
+ "summary": "Get BoardSkillMappings",
+ "operationId": "getServiceBoardsByParentIdSkillMappingsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "BoardSkillMappingId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "BoardSkillMapping",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardSkillMapping"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "BoardSkillMappings"
+ ],
+ "summary": "Delete BoardSkillMappings",
+ "operationId": "deleteServiceBoardsByParentIdSkillMappingsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "BoardSkillMappingId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "BoardSkillMappings"
+ ],
+ "summary": "Put BoardSkillMappings",
+ "operationId": "putServiceBoardsByParentIdSkillMappingsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "BoardSkillMappingId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "boardSkillMapping",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardSkillMapping"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "BoardSkillMapping",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardSkillMapping"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "BoardSkillMappings"
+ ],
+ "summary": "Patch BoardSkillMappings",
+ "operationId": "patchServiceBoardsByParentIdSkillMappingsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "BoardSkillMappingId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "BoardSkillMapping",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardSkillMapping"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/skillMappings/count": {
+ "get": {
+ "tags": [
+ "BoardSkillMappings"
+ ],
+ "summary": "Get Count of BoardSkillMappings",
+ "operationId": "getServiceBoardsByParentIdSkillMappingsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/statuses": {
+ "get": {
+ "tags": [
+ "BoardStatuses"
+ ],
+ "summary": "Get List of BoardStatus",
+ "operationId": "getServiceBoardsByParentIdStatuses",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of BoardStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/BoardStatus"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "BoardStatuses"
+ ],
+ "summary": "Post BoardStatus",
+ "operationId": "postServiceBoardsByParentIdStatuses",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "boardStatus",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardStatus"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "BoardStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardStatus"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/statuses/{id}": {
+ "get": {
+ "tags": [
+ "BoardStatuses"
+ ],
+ "summary": "Get BoardStatus",
+ "operationId": "getServiceBoardsByParentIdStatusesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "BoardStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardStatus"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "BoardStatuses"
+ ],
+ "summary": "Delete BoardStatus",
+ "operationId": "deleteServiceBoardsByParentIdStatusesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "BoardStatuses"
+ ],
+ "summary": "Put BoardStatus",
+ "operationId": "putServiceBoardsByParentIdStatusesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "boardStatus",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardStatus"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "BoardStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardStatus"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "BoardStatuses"
+ ],
+ "summary": "Patch BoardStatus",
+ "operationId": "patchServiceBoardsByParentIdStatusesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "BoardStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardStatus"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/statuses/{id}/info": {
+ "get": {
+ "tags": [
+ "BoardStatusInfo"
+ ],
+ "summary": "Get BoardStatusInfos",
+ "operationId": "getServiceBoardsByParentIdStatusesByIdInfo",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ServiceBoardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "id",
+ "in": "path",
+ "description": "StatusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "BoardStatusInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardStatusInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/statuses/{id}/usages": {
+ "get": {
+ "tags": [
+ "BoardStatuses"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getServiceBoardsByParentIdStatusesByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/statuses/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "BoardStatuses"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getServiceBoardsByParentIdStatusesByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/statuses/count": {
+ "get": {
+ "tags": [
+ "BoardStatuses"
+ ],
+ "summary": "Get Count of BoardStatus",
+ "operationId": "getServiceBoardsByParentIdStatusesCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/statuses/info": {
+ "get": {
+ "tags": [
+ "BoardStatusInfo"
+ ],
+ "summary": "Get List of BoardStatusInfos",
+ "operationId": "getServiceBoardsByParentIdStatusesInfo",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ServiceBoardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of BoardStatusInfos",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/BoardStatusInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/statuses/info/count": {
+ "get": {
+ "tags": [
+ "BoardStatusInfo"
+ ],
+ "summary": "Get Count of BoardStatusInfos",
+ "operationId": "getServiceBoardsByParentIdStatusesInfoCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ServiceBoardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/subtypes": {
+ "get": {
+ "tags": [
+ "BoardSubTypes"
+ ],
+ "summary": "Get List of BoardSubType",
+ "operationId": "getServiceBoardsByParentIdSubtypes",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of BoardSubType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/BoardSubType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "BoardSubTypes"
+ ],
+ "summary": "Post BoardSubType",
+ "operationId": "postServiceBoardsByParentIdSubtypes",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "boardSubType",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardSubType"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "BoardSubType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardSubType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/subtypes/{id}": {
+ "get": {
+ "tags": [
+ "BoardSubTypes"
+ ],
+ "summary": "Get BoardSubType",
+ "operationId": "getServiceBoardsByParentIdSubtypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "subtypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "BoardSubType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardSubType"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "BoardSubTypes"
+ ],
+ "summary": "Delete Usage",
+ "operationId": "deleteServiceBoardsByParentIdSubtypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "subtypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "BoardSubTypes"
+ ],
+ "summary": "Put BoardSubType",
+ "operationId": "putServiceBoardsByParentIdSubtypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "subtypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "boardSubType",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardSubType"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "BoardSubType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardSubType"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "BoardSubTypes"
+ ],
+ "summary": "Patch BoardSubType",
+ "operationId": "patchServiceBoardsByParentIdSubtypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "subtypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "BoardSubType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardSubType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/subtypes/{id}/info": {
+ "get": {
+ "tags": [
+ "BoardSubTypeInfos"
+ ],
+ "summary": "Get BoardSubTypeInfos",
+ "operationId": "getServiceBoardsByParentIdSubtypesByIdInfo",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "id",
+ "in": "path",
+ "description": "BoardSubTypeInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "BoardSubTypeInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardSubTypeInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/subtypes/{id}/usages": {
+ "get": {
+ "tags": [
+ "BoardSubTypes"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getServiceBoardsByParentIdSubtypesByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "subtypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/subtypes/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "BoardSubTypes"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getServiceBoardsByParentIdSubtypesByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "subtypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/subtypes/count": {
+ "get": {
+ "tags": [
+ "BoardSubTypes"
+ ],
+ "summary": "Get Count of BoardSubType",
+ "operationId": "getServiceBoardsByParentIdSubtypesCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/subtypes/info": {
+ "get": {
+ "tags": [
+ "BoardSubTypeInfos"
+ ],
+ "summary": "Get List of BoardSubTypeInfos",
+ "operationId": "getServiceBoardsByParentIdSubtypesInfo",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of boardSubTypeInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/BoardSubTypeInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/subtypes/info/count": {
+ "get": {
+ "tags": [
+ "BoardSubTypeInfos"
+ ],
+ "summary": "Get Count of BoardSubType",
+ "operationId": "getServiceBoardsByParentIdSubtypesInfoCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/teams": {
+ "get": {
+ "tags": [
+ "BoardTeams"
+ ],
+ "summary": "Get List of BoardTeam",
+ "operationId": "getServiceBoardsByParentIdTeams",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of BoardTeam",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/BoardTeam"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "BoardTeams"
+ ],
+ "summary": "Post BoardTeam",
+ "operationId": "postServiceBoardsByParentIdTeams",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "_boardTeam",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardTeam"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "BoardTeam",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardTeam"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/teams/{id}": {
+ "get": {
+ "tags": [
+ "BoardTeams"
+ ],
+ "summary": "Get BoardTeam",
+ "operationId": "getServiceBoardsByParentIdTeamsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "teamId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "BoardTeam",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardTeam"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "BoardTeams"
+ ],
+ "summary": "Delete BoardTeam",
+ "operationId": "deleteServiceBoardsByParentIdTeamsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "teamId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "BoardTeams"
+ ],
+ "summary": "Put BoardTeam",
+ "operationId": "putServiceBoardsByParentIdTeamsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "teamId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "_boardTeam",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardTeam"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "BoardTeam",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardTeam"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "BoardTeams"
+ ],
+ "summary": "Patch BoardTeam",
+ "operationId": "patchServiceBoardsByParentIdTeamsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "teamId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "BoardTeam",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardTeam"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/teams/{id}/info": {
+ "get": {
+ "tags": [
+ "BoardTeamInfos"
+ ],
+ "summary": "Get BoardTeamInfos",
+ "operationId": "getServiceBoardsByParentIdTeamsByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "BoardTeamInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "BoardTeamInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardTeamInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/teams/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "BoardTeams"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getServiceBoardsByParentIdTeamsByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "teamId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/teams/count": {
+ "get": {
+ "tags": [
+ "BoardTeams"
+ ],
+ "summary": "Get Count of BoardTeam",
+ "operationId": "getServiceBoardsByParentIdTeamsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/teams/info": {
+ "get": {
+ "tags": [
+ "BoardTeamInfos"
+ ],
+ "summary": "Get List of BoardTeamInfos",
+ "operationId": "getServiceBoardsByParentIdTeamsInfo",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of boardTeamInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/BoardTeamInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/teams/info/count": {
+ "get": {
+ "tags": [
+ "BoardTeamInfos"
+ ],
+ "summary": "Get Count of BoardTeamInfo",
+ "operationId": "getServiceBoardsByParentIdTeamsInfoCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/types": {
+ "get": {
+ "tags": [
+ "BoardTypes"
+ ],
+ "summary": "Get List of BoardType",
+ "operationId": "getServiceBoardsByParentIdTypes",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of BoardType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/BoardType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "BoardTypes"
+ ],
+ "summary": "Post BoardType",
+ "operationId": "postServiceBoardsByParentIdTypes",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "boardType",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardType"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "BoardType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/types/{id}": {
+ "get": {
+ "tags": [
+ "BoardTypes"
+ ],
+ "summary": "Get BoardType",
+ "operationId": "getServiceBoardsByParentIdTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "BoardType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardType"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "BoardTypes"
+ ],
+ "summary": "Delete BoardType",
+ "operationId": "deleteServiceBoardsByParentIdTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "BoardTypes"
+ ],
+ "summary": "Put BoardType",
+ "operationId": "putServiceBoardsByParentIdTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "boardType",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardType"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "BoardType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardType"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "BoardTypes"
+ ],
+ "summary": "Patch BoardType",
+ "operationId": "patchServiceBoardsByParentIdTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "BoardType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/types/{id}/usages": {
+ "get": {
+ "tags": [
+ "BoardTypes"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getServiceBoardsByParentIdTypesByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/types/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "BoardTypes"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getServiceBoardsByParentIdTypesByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/types/count": {
+ "get": {
+ "tags": [
+ "BoardTypes"
+ ],
+ "summary": "Get Count of BoardType",
+ "operationId": "getServiceBoardsByParentIdTypesCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/typeSubTypeItemAssociations": {
+ "get": {
+ "tags": [
+ "BoardTypeSubTypeItemAssociation"
+ ],
+ "summary": "Get List of BoardTypeSubTypeItemAssociation",
+ "operationId": "getServiceBoardsByParentIdTypeSubTypeItemAssociations",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of BoardTypeSubTypeItemAssociation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/BoardTypeSubTypeItemAssociation"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/typeSubTypeItemAssociations/{id}": {
+ "get": {
+ "tags": [
+ "BoardTypeSubTypeItemAssociation"
+ ],
+ "summary": "Get BoardTypeSubTypeItemAssociation",
+ "operationId": "getServiceBoardsByParentIdTypeSubTypeItemAssociationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeSubTypeItemAssociationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "BoardTypeSubTypeItemAssociation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardTypeSubTypeItemAssociation"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/typeSubTypeItemAssociations/count": {
+ "get": {
+ "tags": [
+ "BoardTypeSubTypeItemAssociation"
+ ],
+ "summary": "Get Count of BoardTypeSubTypeItemAssociation",
+ "operationId": "getServiceBoardsByParentIdTypeSubTypeItemAssociationsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/copy": {
+ "post": {
+ "tags": [
+ "Boards"
+ ],
+ "summary": "Post Board",
+ "operationId": "postServiceBoardsCopy",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "copy",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardCopy"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Board",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Board"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/count": {
+ "get": {
+ "tags": [
+ "Boards"
+ ],
+ "summary": "Get Count of Board",
+ "operationId": "getServiceBoardsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/codes": {
+ "get": {
+ "tags": [
+ "Codes"
+ ],
+ "summary": "Get List of Code",
+ "operationId": "getServiceCodes",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Code",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Code"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "Codes"
+ ],
+ "summary": "Post Code",
+ "operationId": "postServiceCodes",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "code",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Code"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "Code",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Code"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/codes/{id}": {
+ "get": {
+ "tags": [
+ "Codes"
+ ],
+ "summary": "Get Code",
+ "operationId": "getServiceCodesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "codeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Code",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Code"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "Codes"
+ ],
+ "summary": "Delete Code",
+ "operationId": "deleteServiceCodesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "codeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "Codes"
+ ],
+ "summary": "Put Code",
+ "operationId": "putServiceCodesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "codeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "code",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Code"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Code",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Code"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "Codes"
+ ],
+ "summary": "Patch Code",
+ "operationId": "patchServiceCodesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "codeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Code",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Code"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/codes/count": {
+ "get": {
+ "tags": [
+ "Codes"
+ ],
+ "summary": "Get Count of Code",
+ "operationId": "getServiceCodesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/emailTemplates": {
+ "get": {
+ "tags": [
+ "ServiceEmailTemplates"
+ ],
+ "summary": "Get List of ServiceEmailTemplate",
+ "operationId": "getServiceEmailTemplates",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ServiceEmailTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ServiceEmailTemplate"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ServiceEmailTemplates"
+ ],
+ "summary": "Post ServiceEmailTemplate",
+ "operationId": "postServiceEmailTemplates",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "serviceEmailTemplate",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceEmailTemplate"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ServiceEmailTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceEmailTemplate"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/emailTemplates/{id}": {
+ "get": {
+ "tags": [
+ "ServiceEmailTemplates"
+ ],
+ "summary": "Get ServiceEmailTemplate",
+ "operationId": "getServiceEmailTemplatesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "emailTemplateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ServiceEmailTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceEmailTemplate"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ServiceEmailTemplates"
+ ],
+ "summary": "Delete ServiceEmailTemplate",
+ "operationId": "deleteServiceEmailTemplatesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "emailTemplateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ServiceEmailTemplates"
+ ],
+ "summary": "Put ServiceEmailTemplate",
+ "operationId": "putServiceEmailTemplatesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "emailTemplateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "serviceEmailTemplate",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceEmailTemplate"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ServiceEmailTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceEmailTemplate"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ServiceEmailTemplates"
+ ],
+ "summary": "Patch ServiceEmailTemplate",
+ "operationId": "patchServiceEmailTemplatesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "emailTemplateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ServiceEmailTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceEmailTemplate"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/emailTemplates/{id}/usages": {
+ "get": {
+ "tags": [
+ "ServiceEmailTemplates"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getServiceEmailTemplatesByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "emailTemplateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/emailTemplates/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "ServiceEmailTemplates"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getServiceEmailTemplatesByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "emailTemplateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/emailTemplates/count": {
+ "get": {
+ "tags": [
+ "ServiceEmailTemplates"
+ ],
+ "summary": "Get Count of ServiceEmailTemplate",
+ "operationId": "getServiceEmailTemplatesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/impacts": {
+ "get": {
+ "tags": [
+ "Impacts"
+ ],
+ "summary": "Get List of Impact",
+ "operationId": "getServiceImpacts",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Impact",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Impact"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/impacts/{id}": {
+ "get": {
+ "tags": [
+ "Impacts"
+ ],
+ "summary": "Get Impact",
+ "operationId": "getServiceImpactsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "impactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Impact",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Impact"
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "Impacts"
+ ],
+ "summary": "Put Impact",
+ "operationId": "putServiceImpactsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "impactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "impact",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Impact"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Impact",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Impact"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "Impacts"
+ ],
+ "summary": "Patch Impact",
+ "operationId": "patchServiceImpactsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "impactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Impact",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Impact"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/impacts/count": {
+ "get": {
+ "tags": [
+ "Impacts"
+ ],
+ "summary": "Get Count of Impact",
+ "operationId": "getServiceImpactsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/info/boards": {
+ "get": {
+ "tags": [
+ "BoardInfos"
+ ],
+ "summary": "Get List of BoardInfo",
+ "operationId": "getServiceInfoBoards",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of BoardInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/BoardInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/info/boards/{id}": {
+ "get": {
+ "tags": [
+ "BoardInfos"
+ ],
+ "summary": "Get BoardInfo",
+ "operationId": "getServiceInfoBoardsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "BoardInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/info/boards/active": {
+ "get": {
+ "tags": [
+ "BoardInfos"
+ ],
+ "summary": "Get List of active BoardInfo",
+ "operationId": "getServiceInfoBoardsActive",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of active BoardInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/BoardInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/info/boards/count": {
+ "get": {
+ "tags": [
+ "BoardInfos"
+ ],
+ "summary": "Get Count of BoardInfo",
+ "operationId": "getServiceInfoBoardsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/info/boardtypes": {
+ "get": {
+ "tags": [
+ "BoardTypeInfos"
+ ],
+ "summary": "Get List of BoardTypeInfo",
+ "operationId": "getServiceInfoBoardtypes",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of BoardTypeInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/BoardTypeInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/info/boardtypes/{id}": {
+ "get": {
+ "tags": [
+ "BoardTypeInfos"
+ ],
+ "summary": "Get BoardTypeInfo",
+ "operationId": "getServiceInfoBoardtypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "boardtypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "BoardTypeInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardTypeInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/info/boardtypes/count": {
+ "get": {
+ "tags": [
+ "BoardTypeInfos"
+ ],
+ "summary": "Get Count of BoardTypeInfo",
+ "operationId": "getServiceInfoBoardtypesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/knowledgeBaseArticles": {
+ "get": {
+ "tags": [
+ "KnowledgeBaseArticles"
+ ],
+ "summary": "Get List of KnowledgeBaseArticle",
+ "operationId": "getServiceKnowledgeBaseArticles",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of KnowledgeBaseArticle",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/KnowledgeBaseArticle"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "KnowledgeBaseArticles"
+ ],
+ "summary": "Post KnowledgeBaseArticle",
+ "operationId": "postServiceKnowledgeBaseArticles",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "knowledgeBaseArticle",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/KnowledgeBaseArticle"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "KnowledgeBaseArticle",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/KnowledgeBaseArticle"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/knowledgeBaseArticles/{id}": {
+ "get": {
+ "tags": [
+ "KnowledgeBaseArticles"
+ ],
+ "summary": "Get KnowledgeBaseArticle",
+ "operationId": "getServiceKnowledgeBaseArticlesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "knowledgeBaseArticleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "KnowledgeBaseArticle",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/KnowledgeBaseArticle"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "KnowledgeBaseArticles"
+ ],
+ "summary": "Delete KnowledgeBaseArticle",
+ "operationId": "deleteServiceKnowledgeBaseArticlesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "knowledgeBaseArticleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "KnowledgeBaseArticles"
+ ],
+ "summary": "Put KnowledgeBaseArticle",
+ "operationId": "putServiceKnowledgeBaseArticlesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "knowledgeBaseArticleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "knowledgeBaseArticle",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/KnowledgeBaseArticle"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "KnowledgeBaseArticle",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/KnowledgeBaseArticle"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "KnowledgeBaseArticles"
+ ],
+ "summary": "Patch KnowledgeBaseArticle",
+ "operationId": "patchServiceKnowledgeBaseArticlesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "knowledgeBaseArticleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "KnowledgeBaseArticle",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/KnowledgeBaseArticle"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/knowledgeBaseArticles/count": {
+ "get": {
+ "tags": [
+ "KnowledgeBaseArticles"
+ ],
+ "summary": "Get Count of KnowledgeBaseArticle",
+ "operationId": "getServiceKnowledgeBaseArticlesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/knowledgeBaseCategories": {
+ "get": {
+ "tags": [
+ "KnowledgeBaseCategories"
+ ],
+ "summary": "Get List of KnowledgeBaseCategory",
+ "operationId": "getServiceKnowledgeBaseCategories",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of KnowledgeBaseCategory",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/KnowledgeBaseCategory"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "KnowledgeBaseCategories"
+ ],
+ "summary": "Post KnowledgeBaseCategory",
+ "operationId": "postServiceKnowledgeBaseCategories",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "knowledgeBaseCategory",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/KnowledgeBaseCategory"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "KnowledgeBaseCategory",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/KnowledgeBaseCategory"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/knowledgeBaseCategories/{id}": {
+ "get": {
+ "tags": [
+ "KnowledgeBaseCategories"
+ ],
+ "summary": "Get KnowledgeBaseCategory",
+ "operationId": "getServiceKnowledgeBaseCategoriesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "knowledgeBaseCategoryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "KnowledgeBaseCategory",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/KnowledgeBaseCategory"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "KnowledgeBaseCategories"
+ ],
+ "summary": "Delete KnowledgeBaseCategory",
+ "operationId": "deleteServiceKnowledgeBaseCategoriesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "knowledgeBaseCategoryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "KnowledgeBaseCategories"
+ ],
+ "summary": "Put KnowledgeBaseCategory",
+ "operationId": "putServiceKnowledgeBaseCategoriesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "knowledgeBaseCategoryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "knowledgeBaseCategory",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/KnowledgeBaseCategory"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "KnowledgeBaseCategory",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/KnowledgeBaseCategory"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "KnowledgeBaseCategories"
+ ],
+ "summary": "Patch KnowledgeBaseCategory",
+ "operationId": "patchServiceKnowledgeBaseCategoriesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "knowledgeBaseCategoryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "KnowledgeBaseCategory",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/KnowledgeBaseCategory"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/knowledgeBaseCategories/count": {
+ "get": {
+ "tags": [
+ "KnowledgeBaseCategories"
+ ],
+ "summary": "Get Count of KnowledgeBaseCategory",
+ "operationId": "getServiceKnowledgeBaseCategoriesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/knowledgebasesettings": {
+ "get": {
+ "tags": [
+ "KnowledgeBaseSettingses"
+ ],
+ "summary": "Get KnowledgeBaseSettings",
+ "operationId": "getServiceKnowledgebasesettings",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "KnowledgeBaseSettings",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/KnowledgeBaseSettings"
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "KnowledgeBaseSettingses"
+ ],
+ "summary": "Post KnowledgeBaseSettings",
+ "operationId": "postServiceKnowledgebasesettings",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "knowledgeBaseSettings",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/KnowledgeBaseSettings"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "KnowledgeBaseSettings",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/KnowledgeBaseSettings"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/knowledgebasesettings/{id}": {
+ "get": {
+ "tags": [
+ "KnowledgeBaseSettingses"
+ ],
+ "summary": "Get KnowledgeBaseSettings",
+ "operationId": "getServiceKnowledgebasesettingsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "knowledgebasesettingId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "KnowledgeBaseSettings",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/KnowledgeBaseSettings"
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "KnowledgeBaseSettingses"
+ ],
+ "summary": "Put KnowledgeBaseSettings",
+ "operationId": "putServiceKnowledgebasesettingsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "knowledgebasesettingId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "knowledgeBaseSettings",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/KnowledgeBaseSettings"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "KnowledgeBaseSettings",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/KnowledgeBaseSettings"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "KnowledgeBaseSettingses"
+ ],
+ "summary": "Patch KnowledgeBaseSettings",
+ "operationId": "patchServiceKnowledgebasesettingsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "knowledgebasesettingId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "KnowledgeBaseSettings",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/KnowledgeBaseSettings"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/knowledgeBaseSubCategories": {
+ "get": {
+ "tags": [
+ "KnowledgeBaseSubCategories"
+ ],
+ "summary": "Get List of KnowledgeBaseSubCategory",
+ "operationId": "getServiceKnowledgeBaseSubCategories",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of KnowledgeBaseSubCategory",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/KnowledgeBaseSubCategory"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "KnowledgeBaseSubCategories"
+ ],
+ "summary": "Post KnowledgeBaseSubCategory",
+ "operationId": "postServiceKnowledgeBaseSubCategories",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "knowledgeBaseSubCategory",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/KnowledgeBaseSubCategory"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "KnowledgeBaseSubCategory",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/KnowledgeBaseSubCategory"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/knowledgeBaseSubCategories/{id}": {
+ "get": {
+ "tags": [
+ "KnowledgeBaseSubCategories"
+ ],
+ "summary": "Get KnowledgeBaseSubCategory",
+ "operationId": "getServiceKnowledgeBaseSubCategoriesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "knowledgeBaseSubCategoryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "KnowledgeBaseSubCategory",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/KnowledgeBaseSubCategory"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "KnowledgeBaseSubCategories"
+ ],
+ "summary": "Delete KnowledgeBaseSubCategory",
+ "operationId": "deleteServiceKnowledgeBaseSubCategoriesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "knowledgeBaseSubCategoryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "KnowledgeBaseSubCategories"
+ ],
+ "summary": "Put KnowledgeBaseSubCategory",
+ "operationId": "putServiceKnowledgeBaseSubCategoriesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "knowledgeBaseSubCategoryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "knowledgeBaseSubCategory",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/KnowledgeBaseSubCategory"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "KnowledgeBaseSubCategory",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/KnowledgeBaseSubCategory"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "KnowledgeBaseSubCategories"
+ ],
+ "summary": "Patch KnowledgeBaseSubCategory",
+ "operationId": "patchServiceKnowledgeBaseSubCategoriesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "knowledgeBaseSubCategoryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "KnowledgeBaseSubCategory",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/KnowledgeBaseSubCategory"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/knowledgeBaseSubCategories/{id}/usages": {
+ "get": {
+ "tags": [
+ "KnowledgeBaseSubCategories"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getServiceKnowledgeBaseSubCategoriesByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "knowledgeBaseSubCategoryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/knowledgeBaseSubCategories/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "KnowledgeBaseSubCategories"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getServiceKnowledgeBaseSubCategoriesByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "knowledgeBaseSubCategoryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/knowledgeBaseSubCategories/count": {
+ "get": {
+ "tags": [
+ "KnowledgeBaseSubCategories"
+ ],
+ "summary": "Get Count of KnowledgeBaseSubCategory",
+ "operationId": "getServiceKnowledgeBaseSubCategoriesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/locations": {
+ "get": {
+ "tags": [
+ "ServiceLocations"
+ ],
+ "summary": "Get List of ServiceLocation",
+ "operationId": "getServiceLocations",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ServiceLocation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ServiceLocation"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ServiceLocations"
+ ],
+ "summary": "Post ServiceLocation",
+ "operationId": "postServiceLocations",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "location",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceLocation"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ServiceLocation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceLocation"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/locations/{id}": {
+ "get": {
+ "tags": [
+ "ServiceLocations"
+ ],
+ "summary": "Get ServiceLocation",
+ "operationId": "getServiceLocationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "locationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ServiceLocation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceLocation"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ServiceLocations"
+ ],
+ "summary": "Delete ServiceLocation",
+ "operationId": "deleteServiceLocationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "locationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ServiceLocations"
+ ],
+ "summary": "Put ServiceLocation",
+ "operationId": "putServiceLocationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "locationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "location",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceLocation"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ServiceLocation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceLocation"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ServiceLocations"
+ ],
+ "summary": "Patch ServiceLocation",
+ "operationId": "patchServiceLocationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "locationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ServiceLocation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceLocation"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/locations/{id}/info": {
+ "get": {
+ "tags": [
+ "ServiceLocationInfos"
+ ],
+ "summary": "Get ServiceLocationInfos",
+ "operationId": "getServiceLocationsByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ServiceLocationInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ServiceLocationInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceLocationInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/locations/{id}/usages": {
+ "get": {
+ "tags": [
+ "ServiceLocations"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getServiceLocationsByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "locationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/locations/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "Locations"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getServiceLocationsByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "locationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/locations/count": {
+ "get": {
+ "tags": [
+ "ServiceLocations"
+ ],
+ "summary": "Get Count of ServiceLocation",
+ "operationId": "getServiceLocationsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/locations/info": {
+ "get": {
+ "tags": [
+ "ServiceLocationInfos"
+ ],
+ "summary": "Get List of ServiceLocationInfos",
+ "operationId": "getServiceLocationsInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of serviceLocationInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ServiceLocationInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/locations/info/count": {
+ "get": {
+ "tags": [
+ "ServiceLocationInfos"
+ ],
+ "summary": "Get Count of ServiceLocationInfo",
+ "operationId": "getServiceLocationsInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/priorities": {
+ "get": {
+ "tags": [
+ "Priorities"
+ ],
+ "summary": "Get List of Priority",
+ "operationId": "getServicePriorities",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Priority",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Priority"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "Priorities"
+ ],
+ "summary": "Post Priority",
+ "operationId": "postServicePriorities",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "priority",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Priority"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "Priority",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Priority"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/priorities/{id}": {
+ "get": {
+ "tags": [
+ "Priorities"
+ ],
+ "summary": "Get Priority",
+ "operationId": "getServicePrioritiesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "priorityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Priority",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Priority"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "Priorities"
+ ],
+ "summary": "Delete Priority",
+ "operationId": "deleteServicePrioritiesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "priorityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "Priorities"
+ ],
+ "summary": "Put Priority",
+ "operationId": "putServicePrioritiesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "priorityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "priority",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Priority"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Priority",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Priority"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "Priorities"
+ ],
+ "summary": "Patch Priority",
+ "operationId": "patchServicePrioritiesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "priorityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Priority",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Priority"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/priorities/{id}/image": {
+ "get": {
+ "tags": [
+ "Priorities"
+ ],
+ "summary": "Get Priority",
+ "operationId": "getServicePrioritiesByIdImage",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "priorityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "lastModified",
+ "in": "path",
+ "description": "lastModified",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ContentType = application/octet-stream"
+ }
+ }
+ }
+ },
+ "/service/priorities/{id}/usages": {
+ "get": {
+ "tags": [
+ "Priorities"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getServicePrioritiesByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "priorityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/priorities/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "Priorities"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getServicePrioritiesByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "priorityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/priorities/count": {
+ "get": {
+ "tags": [
+ "Priorities"
+ ],
+ "summary": "Get Count of Priority",
+ "operationId": "getServicePrioritiesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/priority/{id}/info": {
+ "get": {
+ "tags": [
+ "PriorityInfos"
+ ],
+ "summary": "Get PriorityInfos",
+ "operationId": "getServicePriorityByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "PriorityInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "PriorityInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PriorityInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/priority/info": {
+ "get": {
+ "tags": [
+ "PriorityInfos"
+ ],
+ "summary": "Get List of PriorityInfos",
+ "operationId": "getServicePriorityInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of priorityInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PriorityInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/scheduling/members/{id}/info": {
+ "get": {
+ "tags": [
+ "SchedulingMemberInfos"
+ ],
+ "summary": "Get SchedulingMemberInfos",
+ "operationId": "getServiceSchedulingMembersByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "SchedulingMemberInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "SchedulingMemberInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SchedulingMemberInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/scheduling/members/info": {
+ "get": {
+ "tags": [
+ "SchedulingMemberInfos"
+ ],
+ "summary": "Get List of SchedulingMemberInfos",
+ "operationId": "getServiceSchedulingMembersInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of schedulingMemberInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/SchedulingMemberInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/scheduling/members/info/count": {
+ "get": {
+ "tags": [
+ "SchedulingMemberInfos"
+ ],
+ "summary": "Get Count of RmaActionInfos",
+ "operationId": "getServiceSchedulingMembersInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/serviceSignoff": {
+ "get": {
+ "tags": [
+ "ServiceSignoffs"
+ ],
+ "summary": "Get List of ServiceSignoff",
+ "operationId": "getServiceServiceSignoff",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ServiceSignoff",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ServiceSignoff"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ServiceSignoffs"
+ ],
+ "summary": "Post ServiceSignoff",
+ "operationId": "postServiceServiceSignoff",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "serviceSignoff",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceSignoff"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ServiceSignoff",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceSignoff"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/serviceSignoff/{id}": {
+ "get": {
+ "tags": [
+ "ServiceSignoffs"
+ ],
+ "summary": "Get ServiceSignoff",
+ "operationId": "getServiceServiceSignoffById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "serviceSignoffId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ServiceSignoff",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceSignoff"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ServiceSignoffs"
+ ],
+ "summary": "Delete ServiceSignoff",
+ "operationId": "deleteServiceServiceSignoffById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "serviceSignoffId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ServiceSignoffs"
+ ],
+ "summary": "Put ServiceSignoff",
+ "operationId": "putServiceServiceSignoffById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "serviceSignoffId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "serviceSignoff",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceSignoff"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ServiceSignoff",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceSignoff"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ServiceSignoffs"
+ ],
+ "summary": "Patch ServiceSignoff",
+ "operationId": "patchServiceServiceSignoffById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "serviceSignoffId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ServiceSignoff",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceSignoff"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/serviceSignoff/{id}/info": {
+ "get": {
+ "tags": [
+ "ServiceSignoffInfos"
+ ],
+ "summary": "Get ServiceSignoffInfos",
+ "operationId": "getServiceServiceSignoffByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ServiceSignoffInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ServiceSignoffInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceSignoffInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/serviceSignoff/{id}/usages": {
+ "get": {
+ "tags": [
+ "ServiceSignoffs"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getServiceServiceSignoffByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "serviceSignoffId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/serviceSignoff/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "ServiceSignoffs"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getServiceServiceSignoffByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "serviceSignoffId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/serviceSignoff/{parentId}/signoffcustomfields": {
+ "get": {
+ "tags": [
+ "ServiceSignoffCustomField"
+ ],
+ "summary": "Get List of ServiceSignoffCustomField",
+ "operationId": "getServiceServiceSignoffByParentIdSignoffcustomfields",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "serviceSignoffId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ServiceSignoffCustomField",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ServiceSignoffCustomField"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ServiceSignoffCustomField"
+ ],
+ "summary": "Post ServiceSignoffCustomField",
+ "operationId": "postServiceServiceSignoffByParentIdSignoffcustomfields",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "serviceSignoffId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "serviceSignoff",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceSignoffCustomField"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ServiceSignoffCustomField",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceSignoffCustomField"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/serviceSignoff/{parentId}/signoffcustomfields/{id}": {
+ "get": {
+ "tags": [
+ "ServiceSignoffCustomField"
+ ],
+ "summary": "Get ServiceSignoffCustomField",
+ "operationId": "getServiceServiceSignoffByParentIdSignoffcustomfieldsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ServiceSignoffCustomFieldId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "serviceSignoffId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ServiceSignoffCustomField",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceSignoffCustomField"
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ServiceSignoffCustomField"
+ ],
+ "summary": "Put ServiceSignoffCustomField",
+ "operationId": "putServiceServiceSignoffByParentIdSignoffcustomfieldsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ServiceSignoffCustomFieldId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "serviceSignoffId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "ServiceSignoffCustomField",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceSignoffCustomField"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ServiceSignoffCustomField",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceSignoffCustomField"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ServiceSignoffCustomField"
+ ],
+ "summary": "Delete ServiceSignoffCustomField",
+ "operationId": "deleteServiceServiceSignoffByParentIdSignoffcustomfieldsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ServiceSignoffCustomFieldId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "serviceSignoffId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ServiceSignoffCustomField"
+ ],
+ "summary": "Patch ServiceSignoffCustomField",
+ "operationId": "patchServiceServiceSignoffByParentIdSignoffcustomfieldsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ServiceSignoffCustomFieldId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "serviceSignoffId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ServiceSignoff",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceSignoffCustomField"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/serviceSignoff/{parentId}/signoffcustomfields/count": {
+ "get": {
+ "tags": [
+ "ServiceSignoffCustomField"
+ ],
+ "summary": "Get Count of ServiceSignoffCustomField",
+ "operationId": "getServiceServiceSignoffByParentIdSignoffcustomfieldsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "serviceSignoffId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/serviceSignoff/count": {
+ "get": {
+ "tags": [
+ "ServiceSignoffs"
+ ],
+ "summary": "Get Count of ServiceSignoff",
+ "operationId": "getServiceServiceSignoffCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/serviceSignoff/info": {
+ "get": {
+ "tags": [
+ "ServiceSignoffInfos"
+ ],
+ "summary": "Get List of ServiceSignoffInfos",
+ "operationId": "getServiceServiceSignoffInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of serviceSignoffInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ServiceSignoffInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/serviceSignoff/info/count": {
+ "get": {
+ "tags": [
+ "ServiceSignoffInfos"
+ ],
+ "summary": "Get Count of ServiceSignoffInfos",
+ "operationId": "getServiceServiceSignoffInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/severities": {
+ "get": {
+ "tags": [
+ "Severities"
+ ],
+ "summary": "Get List of Severity",
+ "operationId": "getServiceSeverities",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Severity",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Severity"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/severities/{id}": {
+ "get": {
+ "tags": [
+ "Severities"
+ ],
+ "summary": "Get Severity",
+ "operationId": "getServiceSeveritiesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "severityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Severity",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Severity"
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "Severities"
+ ],
+ "summary": "Put Severity",
+ "operationId": "putServiceSeveritiesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "severityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "severity",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Severity"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Severity",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Severity"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "Severities"
+ ],
+ "summary": "Patch Severity",
+ "operationId": "patchServiceSeveritiesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "severityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Severity",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Severity"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/severities/count": {
+ "get": {
+ "tags": [
+ "Severities"
+ ],
+ "summary": "Get Count of Severity",
+ "operationId": "getServiceSeveritiesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/SLAs": {
+ "get": {
+ "tags": [
+ "SLAs"
+ ],
+ "summary": "Get List of SLA",
+ "operationId": "getServiceSLAs",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of SLA",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/SLA"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "SLAs"
+ ],
+ "summary": "Post SLA",
+ "operationId": "postServiceSLAs",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "sLA",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/SLA"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "SLA",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SLA"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/SLAs/{id}": {
+ "get": {
+ "tags": [
+ "SLAs"
+ ],
+ "summary": "Get SLA",
+ "operationId": "getServiceSLAsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "SLAId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "SLA",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SLA"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "SLAs"
+ ],
+ "summary": "Delete SLA",
+ "operationId": "deleteServiceSLAsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "SLAId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "SLAs"
+ ],
+ "summary": "Put SLA",
+ "operationId": "putServiceSLAsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "SLAId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "sLA",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/SLA"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "SLA",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SLA"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "SLAs"
+ ],
+ "summary": "Patch SLA",
+ "operationId": "patchServiceSLAsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "SLAId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "SLA",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SLA"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/slas/{id}/info": {
+ "get": {
+ "tags": [
+ "SLAInfos"
+ ],
+ "summary": "Get SLAInfos",
+ "operationId": "getServiceSlasByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "SLAInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "SLAInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SLAInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/SLAs/{id}/usages": {
+ "get": {
+ "tags": [
+ "SLAs"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getServiceSLAsByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "SLAId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/SLAs/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "SLAs"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getServiceSLAsByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "SLAId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/SLAs/{parentId}/priorities": {
+ "get": {
+ "tags": [
+ "SLAPriorities"
+ ],
+ "summary": "Get List of SLAPriority",
+ "operationId": "getServiceSLAsByParentIdPriorities",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "SLAId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of SLAPriority",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/SLAPriority"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "SLAPriorities"
+ ],
+ "summary": "Post SLAPriority",
+ "operationId": "postServiceSLAsByParentIdPriorities",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "SLAId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "sLAPriority",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/SLAPriority"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "SLAPriority",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SLAPriority"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/SLAs/{parentId}/priorities/{id}": {
+ "get": {
+ "tags": [
+ "SLAPriorities"
+ ],
+ "summary": "Get SLAPriority",
+ "operationId": "getServiceSLAsByParentIdPrioritiesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "priorityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "SLAId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "SLAPriority",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SLAPriority"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "SLAPriorities"
+ ],
+ "summary": "Delete SLAPriority",
+ "operationId": "deleteServiceSLAsByParentIdPrioritiesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "priorityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "SLAId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "SLAPriorities"
+ ],
+ "summary": "Put SLAPriority",
+ "operationId": "putServiceSLAsByParentIdPrioritiesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "priorityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "SLAId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "sLAPriority",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/SLAPriority"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "SLAPriority",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SLAPriority"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "SLAPriorities"
+ ],
+ "summary": "Patch SLAPriority",
+ "operationId": "patchServiceSLAsByParentIdPrioritiesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "priorityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "SLAId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "SLAPriority",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SLAPriority"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/SLAs/{parentId}/priorities/count": {
+ "get": {
+ "tags": [
+ "SLAPriorities"
+ ],
+ "summary": "Get Count of SLAPriority",
+ "operationId": "getServiceSLAsByParentIdPrioritiesCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "SLAId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/SLAs/count": {
+ "get": {
+ "tags": [
+ "SLAs"
+ ],
+ "summary": "Get Count of SLA",
+ "operationId": "getServiceSLAsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/slas/info": {
+ "get": {
+ "tags": [
+ "SLAInfos"
+ ],
+ "summary": "Get List of SLAInfos",
+ "operationId": "getServiceSlasInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of sLAInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/SLAInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/SLAs/info/count": {
+ "get": {
+ "tags": [
+ "SLAInfos"
+ ],
+ "summary": "Get Count of SLAInfos",
+ "operationId": "getServiceSLAsInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/sources": {
+ "get": {
+ "tags": [
+ "Sources"
+ ],
+ "summary": "Get List of Source",
+ "operationId": "getServiceSources",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Source",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Source"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "Sources"
+ ],
+ "summary": "Post Source",
+ "operationId": "postServiceSources",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "source",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Source"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "Source",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Source"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/sources/{id}": {
+ "get": {
+ "tags": [
+ "Sources"
+ ],
+ "summary": "Get Source",
+ "operationId": "getServiceSourcesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "sourceId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Source",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Source"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "Sources"
+ ],
+ "summary": "Delete Source",
+ "operationId": "deleteServiceSourcesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "sourceId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "Sources"
+ ],
+ "summary": "Put Source",
+ "operationId": "putServiceSourcesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "sourceId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "source",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Source"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Source",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Source"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "Sources"
+ ],
+ "summary": "Patch Source",
+ "operationId": "patchServiceSourcesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "sourceId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Source",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Source"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/sources/{id}/info": {
+ "get": {
+ "tags": [
+ "SourceInfos"
+ ],
+ "summary": "Get SourceInfos",
+ "operationId": "getServiceSourcesByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "SourceInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "SourceInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SourceInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/sources/{id}/usages": {
+ "get": {
+ "tags": [
+ "Sources"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getServiceSourcesByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "sourceId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/sources/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "Sources"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getServiceSourcesByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "sourceId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/sources/count": {
+ "get": {
+ "tags": [
+ "Sources"
+ ],
+ "summary": "Get Count of Source",
+ "operationId": "getServiceSourcesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/sources/info": {
+ "get": {
+ "tags": [
+ "SourceInfos"
+ ],
+ "summary": "Get List of SourceInfos",
+ "operationId": "getServiceSourcesInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of sourceInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/SourceInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/sources/info/count": {
+ "get": {
+ "tags": [
+ "SourceInfos"
+ ],
+ "summary": "Get Count of SourceInfo",
+ "operationId": "getServiceSourcesInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/surveys": {
+ "get": {
+ "tags": [
+ "ServiceSurveys"
+ ],
+ "summary": "Get List of ServiceSurvey",
+ "operationId": "getServiceSurveys",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ServiceSurvey",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ServiceSurvey"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ServiceSurveys"
+ ],
+ "summary": "Post ServiceSurvey",
+ "operationId": "postServiceSurveys",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "survey",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceSurvey"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ServiceSurvey",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceSurvey"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/surveys/{grandparentId}/questions/{parentId}/options": {
+ "get": {
+ "tags": [
+ "SurveyOptions"
+ ],
+ "summary": "Get List of SurveyOption",
+ "operationId": "getServiceSurveysByGrandparentIdQuestionsByParentIdOptions",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "questionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "surveyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of SurveyOption",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/SurveyOption"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "SurveyOptions"
+ ],
+ "summary": "Post SurveyOption",
+ "operationId": "postServiceSurveysByGrandparentIdQuestionsByParentIdOptions",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "questionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "surveyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "surveyOption",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/SurveyOption"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "SurveyOption",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SurveyOption"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/surveys/{grandparentId}/questions/{parentId}/options/{id}": {
+ "get": {
+ "tags": [
+ "SurveyOptions"
+ ],
+ "summary": "Get SurveyOption",
+ "operationId": "getServiceSurveysByGrandparentIdQuestionsByParentIdOptionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "optionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "questionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "surveyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "SurveyOption",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SurveyOption"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "SurveyOptions"
+ ],
+ "summary": "Delete SurveyOption",
+ "operationId": "deleteServiceSurveysByGrandparentIdQuestionsByParentIdOptionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "optionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "questionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "surveyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "SurveyOptions"
+ ],
+ "summary": "Put SurveyOption",
+ "operationId": "putServiceSurveysByGrandparentIdQuestionsByParentIdOptionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "optionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "questionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "surveyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "surveyOption",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/SurveyOption"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "SurveyOption",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SurveyOption"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "SurveyOptions"
+ ],
+ "summary": "Patch SurveyOption",
+ "operationId": "patchServiceSurveysByGrandparentIdQuestionsByParentIdOptionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "optionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "questionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "surveyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "SurveyOption",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SurveyOption"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/surveys/{grandparentId}/questions/{parentId}/options/count": {
+ "get": {
+ "tags": [
+ "SurveyOptions"
+ ],
+ "summary": "Get Count of SurveyOption",
+ "operationId": "getServiceSurveysByGrandparentIdQuestionsByParentIdOptionsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "questionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "surveyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/surveys/{id}": {
+ "get": {
+ "tags": [
+ "ServiceSurveys"
+ ],
+ "summary": "Get ServiceSurvey",
+ "operationId": "getServiceSurveysById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "surveyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ServiceSurvey",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceSurvey"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ServiceSurveys"
+ ],
+ "summary": "Delete ServiceSurvey",
+ "operationId": "deleteServiceSurveysById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "surveyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ServiceSurveys"
+ ],
+ "summary": "Put ServiceSurvey",
+ "operationId": "putServiceSurveysById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "surveyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "survey",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceSurvey"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ServiceSurvey",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceSurvey"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ServiceSurveys"
+ ],
+ "summary": "Patch ServiceSurvey",
+ "operationId": "patchServiceSurveysById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "surveyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ServiceSurvey",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceSurvey"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/surveys/{id}/copy": {
+ "post": {
+ "tags": [
+ "ServiceSurveys"
+ ],
+ "summary": "Post ServiceSurvey",
+ "operationId": "postServiceSurveysByIdCopy",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "surveyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ServiceSurvey",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceSurvey"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/surveys/{id}/usages": {
+ "get": {
+ "tags": [
+ "ServiceSurveys"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getServiceSurveysByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "surveyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/surveys/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "ServiceSurveys"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getServiceSurveysByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "surveyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/surveys/{parentId}/questions": {
+ "get": {
+ "tags": [
+ "ServiceSurveyQuestions"
+ ],
+ "summary": "Get List of ServiceSurveyQuestion",
+ "operationId": "getServiceSurveysByParentIdQuestions",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "surveyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ServiceSurveyQuestion",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ServiceSurveyQuestion"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ServiceSurveyQuestions"
+ ],
+ "summary": "Post ServiceSurveyQuestion",
+ "operationId": "postServiceSurveysByParentIdQuestions",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "surveyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "serviceSurveyQuestion",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceSurveyQuestion"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ServiceSurveyQuestion",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceSurveyQuestion"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/surveys/{parentId}/questions/{id}": {
+ "get": {
+ "tags": [
+ "ServiceSurveyQuestions"
+ ],
+ "summary": "Get ServiceSurveyQuestion",
+ "operationId": "getServiceSurveysByParentIdQuestionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "questionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "surveyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ServiceSurveyQuestion",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceSurveyQuestion"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ServiceSurveyQuestions"
+ ],
+ "summary": "Delete ServiceSurveyQuestion",
+ "operationId": "deleteServiceSurveysByParentIdQuestionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "questionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "surveyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ServiceSurveyQuestions"
+ ],
+ "summary": "Put ServiceSurveyQuestion",
+ "operationId": "putServiceSurveysByParentIdQuestionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "questionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "surveyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "serviceSurveyQuestion",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceSurveyQuestion"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ServiceSurveyQuestion",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceSurveyQuestion"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ServiceSurveyQuestions"
+ ],
+ "summary": "Patch ServiceSurveyQuestion",
+ "operationId": "patchServiceSurveysByParentIdQuestionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "questionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "surveyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ServiceSurveyQuestion",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceSurveyQuestion"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/surveys/{parentId}/questions/{id}/copy": {
+ "post": {
+ "tags": [
+ "ServiceSurveyQuestions"
+ ],
+ "summary": "Post ServiceSurveyQuestion",
+ "operationId": "postServiceSurveysByParentIdQuestionsByIdCopy",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "questionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "surveyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "201": {
+ "description": "ServiceSurveyQuestion",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceSurveyQuestion"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/surveys/{parentId}/questions/count": {
+ "get": {
+ "tags": [
+ "ServiceSurveyQuestions"
+ ],
+ "summary": "Get Count of ServiceSurveyQuestion",
+ "operationId": "getServiceSurveysByParentIdQuestionsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "surveyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/surveys/{parentId}/results": {
+ "get": {
+ "tags": [
+ "SurveyResults"
+ ],
+ "summary": "Get List of SurveyResult",
+ "operationId": "getServiceSurveysByParentIdResults",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "surveyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of SurveyResult",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/SurveyResult"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "SurveyResults"
+ ],
+ "summary": "Post SurveyResult",
+ "operationId": "postServiceSurveysByParentIdResults",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "surveyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "surveyResult",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/SurveyResult"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "SurveyResult",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SurveyResult"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/surveys/{parentId}/results/{id}": {
+ "get": {
+ "tags": [
+ "SurveyResults"
+ ],
+ "summary": "Get SurveyResult",
+ "operationId": "getServiceSurveysByParentIdResultsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "resultId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "surveyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "SurveyResult",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SurveyResult"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "SurveyResults"
+ ],
+ "summary": "Delete SurveyResult",
+ "operationId": "deleteServiceSurveysByParentIdResultsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "resultId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "surveyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "SurveyResults"
+ ],
+ "summary": "Put SurveyResult",
+ "operationId": "putServiceSurveysByParentIdResultsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "resultId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "surveyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "surveyResult",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/SurveyResult"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "SurveyResult",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SurveyResult"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "SurveyResults"
+ ],
+ "summary": "Patch SurveyResult",
+ "operationId": "patchServiceSurveysByParentIdResultsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "resultId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "surveyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "SurveyResult",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SurveyResult"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/surveys/{parentId}/results/count": {
+ "get": {
+ "tags": [
+ "SurveyResults"
+ ],
+ "summary": "Get Count of SurveyResult",
+ "operationId": "getServiceSurveysByParentIdResultsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "surveyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/surveys/count": {
+ "get": {
+ "tags": [
+ "ServiceSurveys"
+ ],
+ "summary": "Get Count of ServiceSurvey",
+ "operationId": "getServiceSurveysCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/teamMembers": {
+ "post": {
+ "tags": [
+ "TeamMembers"
+ ],
+ "summary": "Post TeamMember",
+ "operationId": "postServiceTeamMembers",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "teamMember",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/TeamMember"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "TeamMember",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TeamMember"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/teams": {
+ "get": {
+ "tags": [
+ "ServiceTeams"
+ ],
+ "summary": "Get List of ServiceTeam",
+ "operationId": "getServiceTeams",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ServiceTeam",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ServiceTeam"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/teams/{id}": {
+ "get": {
+ "tags": [
+ "ServiceTeams"
+ ],
+ "summary": "Get ServiceTeam",
+ "operationId": "getServiceTeamsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "teamId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ServiceTeam",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceTeam"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/teams/count": {
+ "get": {
+ "tags": [
+ "ServiceTeams"
+ ],
+ "summary": "Get Count of ServiceTeam",
+ "operationId": "getServiceTeamsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/templates": {
+ "get": {
+ "tags": [
+ "ServiceTemplates"
+ ],
+ "summary": "Get List of ServiceTemplate",
+ "operationId": "getServiceTemplates",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ServiceTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ServiceTemplate"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ServiceTemplates"
+ ],
+ "summary": "Post ServiceTemplate",
+ "operationId": "postServiceTemplates",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "serviceTemplate",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceTemplate"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ServiceTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceTemplate"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/templates/{id}": {
+ "get": {
+ "tags": [
+ "ServiceTemplates"
+ ],
+ "summary": "Get ServiceTemplate",
+ "operationId": "getServiceTemplatesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "templateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ServiceTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceTemplate"
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ServiceTemplates"
+ ],
+ "summary": "Put ServiceTemplate",
+ "operationId": "putServiceTemplatesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "templateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "ServiceTemplate",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceTemplate"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ServiceTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceTemplate"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ServiceTemplates"
+ ],
+ "summary": "Patch ServiceTemplate",
+ "operationId": "patchServiceTemplatesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "templateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ServiceTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceTemplate"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ServiceTemplates"
+ ],
+ "summary": "Delete ServiceTemplate",
+ "operationId": "deleteServiceTemplatesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "templateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ }
+ },
+ "/service/templates/{id}/generate": {
+ "post": {
+ "tags": [
+ "ServiceTemplates"
+ ],
+ "summary": "Post Count of ServiceTemplate",
+ "operationId": "postServiceTemplatesByIdGenerate",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "templateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "templateGenerate",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/TemplateGenerate"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "TemplateGeneratedCountsModel",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TemplateGeneratedCountsModel"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/templates/{id}/info": {
+ "get": {
+ "tags": [
+ "ServiceTemplateInfos"
+ ],
+ "summary": "Get ServiceTemplateInfos",
+ "operationId": "getServiceTemplatesByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ServiceTemplateInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ServiceTemplateInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceTemplateInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/templates/{parentId}/tasks": {
+ "get": {
+ "tags": [
+ "ServiceTemplateTasks"
+ ],
+ "summary": "Get List of Tasks",
+ "operationId": "getServiceTemplatesByParentIdTasks",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "templateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Task",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ServiceTemplateTask"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ServiceTemplateTasks"
+ ],
+ "summary": "Post Task",
+ "operationId": "postServiceTemplatesByParentIdTasks",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "templateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "serviceTemplateTask",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceTemplateTask"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ServiceTemplateTask",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceTemplateTask"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/templates/{parentId}/tasks/{id}": {
+ "get": {
+ "tags": [
+ "ServiceTemplateTasks"
+ ],
+ "summary": "Get Task",
+ "operationId": "getServiceTemplatesByParentIdTasksById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "taskId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "templateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ServiceTemplateTask",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceTemplateTask"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ServiceTemplateTasks"
+ ],
+ "summary": "Delete Task",
+ "operationId": "deleteServiceTemplatesByParentIdTasksById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "taskId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "templateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ServiceTemplateTasks"
+ ],
+ "summary": "Put Task",
+ "operationId": "putServiceTemplatesByParentIdTasksById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "taskId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "templateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "serviceTemplateTask",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceTemplateTask"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ServiceTemplateTask",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceTemplateTask"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ServiceTemplateTasks"
+ ],
+ "summary": "Patch Task",
+ "operationId": "patchServiceTemplatesByParentIdTasksById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "taskId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "templateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ServiceTemplateTask",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceTemplateTask"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/templates/{parentId}/tasks/count": {
+ "get": {
+ "tags": [
+ "ServiceTemplateTasks"
+ ],
+ "summary": "Get Count of Tasks",
+ "operationId": "getServiceTemplatesByParentIdTasksCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "templateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/templates/count": {
+ "get": {
+ "tags": [
+ "ServiceTemplates"
+ ],
+ "summary": "Get Count of ServiceTemplate",
+ "operationId": "getServiceTemplatesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/templates/info": {
+ "get": {
+ "tags": [
+ "ServiceTemplateInfos"
+ ],
+ "summary": "Get List of ServiceTemplateInfos",
+ "operationId": "getServiceTemplatesInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of serviceTemplateInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ServiceTemplateInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/templates/info/count": {
+ "get": {
+ "tags": [
+ "ServiceTemplateInfos"
+ ],
+ "summary": "Get Count of ServiceTemplateInfo",
+ "operationId": "getServiceTemplatesInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/ticketLinks": {
+ "get": {
+ "tags": [
+ "ServiceTicketLinks"
+ ],
+ "summary": "Get List of ServiceTicketLink",
+ "operationId": "getServiceTicketLinks",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ServiceTicketLink",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ServiceTicketLink"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ServiceTicketLinks"
+ ],
+ "summary": "Post ServiceTicketLink",
+ "operationId": "postServiceTicketLinks",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "serviceTicketLink",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceTicketLink"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ServiceTicketLink",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceTicketLink"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/ticketLinks/{id}": {
+ "get": {
+ "tags": [
+ "ServiceTicketLinks"
+ ],
+ "summary": "Get ServiceTicketLink",
+ "operationId": "getServiceTicketLinksById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ticketLinkId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ServiceTicketLink",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceTicketLink"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ServiceTicketLinks"
+ ],
+ "summary": "Delete ServiceTicketLink",
+ "operationId": "deleteServiceTicketLinksById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ticketLinkId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ServiceTicketLinks"
+ ],
+ "summary": "Put ServiceTicketLink",
+ "operationId": "putServiceTicketLinksById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ticketLinkId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "serviceTicketLink",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceTicketLink"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ServiceTicketLink",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceTicketLink"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ServiceTicketLinks"
+ ],
+ "summary": "Patch ServiceTicketLink",
+ "operationId": "patchServiceTicketLinksById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ticketLinkId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ServiceTicketLink",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceTicketLink"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/ticketLinks/{id}/info": {
+ "get": {
+ "tags": [
+ "ServiceTicketLinkInfos"
+ ],
+ "summary": "Get ServiceTicketLinkInfos",
+ "operationId": "getServiceTicketLinksByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ServiceTicketLinkInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ServiceTicketLinkInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceTicketLinkInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/ticketLinks/count": {
+ "get": {
+ "tags": [
+ "ServiceTicketLinks"
+ ],
+ "summary": "Get Count of ServiceTicketLink",
+ "operationId": "getServiceTicketLinksCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/ticketLinks/info": {
+ "get": {
+ "tags": [
+ "ServiceTicketLinkInfos"
+ ],
+ "summary": "Get List of ServiceTicketLinkInfos",
+ "operationId": "getServiceTicketLinksInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of serviceTicketLinkInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ServiceTicketLinkInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/ticketLinks/info/count": {
+ "get": {
+ "tags": [
+ "ServiceTicketLinkInfos"
+ ],
+ "summary": "Get Count of ServiceTicketLinkInfos",
+ "operationId": "getServiceTicketLinksInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/tickets": {
+ "get": {
+ "tags": [
+ "Tickets"
+ ],
+ "summary": "Get List of ConnectWise.Apis.v3_0.v2015_3.Service.Ticket.Ticket\r\n To obtain the current SLA times for an active ticket, please use the /service/tickets/calculateSLA endpoint for multiple tickets or /service/tickets/{id} for individual tickets.",
+ "operationId": "getServiceTickets",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ConnectWise.Apis.v3_0.v2015_3.Service.Ticket.Ticket",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Ticket"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "Tickets"
+ ],
+ "summary": "Post Ticket",
+ "operationId": "postServiceTickets",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "ticket",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Ticket"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "Ticket",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Ticket"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/tickets/{id}": {
+ "get": {
+ "tags": [
+ "Tickets"
+ ],
+ "summary": "Get Ticket",
+ "operationId": "getServiceTicketsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Ticket",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Ticket"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "Tickets"
+ ],
+ "summary": "Delete Ticket",
+ "operationId": "deleteServiceTicketsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "Tickets"
+ ],
+ "summary": "Put Ticket",
+ "operationId": "putServiceTicketsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "ticket",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Ticket"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Ticket",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Ticket"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "Tickets"
+ ],
+ "summary": "Patch Ticket",
+ "operationId": "patchServiceTicketsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Ticket",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Ticket"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/tickets/{id}/copy": {
+ "post": {
+ "tags": [
+ "Tickets"
+ ],
+ "summary": "Post TicketCopy",
+ "operationId": "postServiceTicketsByIdCopy",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Ticket",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Ticket"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/tickets/{id}/info": {
+ "get": {
+ "tags": [
+ "TicketInfos"
+ ],
+ "summary": "Get TicketInfos",
+ "operationId": "getServiceTicketsByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "TicketInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "TicketInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TicketInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/tickets/{parentId}/activities": {
+ "get": {
+ "tags": [
+ "Tickets"
+ ],
+ "summary": "Get List of ActivityReference\r\n Gets activities associated to the ticket\r\n Please use the /sales/activities?conditions=ticket/id={id} endpoint",
+ "operationId": "getServiceTicketsByParentIdActivities",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ActivityReference",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ActivityReference"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/tickets/{parentId}/activities/count": {
+ "get": {
+ "tags": [
+ "Tickets"
+ ],
+ "summary": "Get Count of ActivityReference\r\n Gets count of activities associated to the ticket\r\n Please use the /sales/activities/count?conditions=ticket/id={id} endpoint",
+ "operationId": "getServiceTicketsByParentIdActivitiesCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/tickets/{parentId}/allNotes": {
+ "get": {
+ "tags": [
+ "ServiceTicketNotes"
+ ],
+ "summary": "Get List of ServiceTicketNote",
+ "operationId": "getServiceTicketsByParentIdAllNotes",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ServiceTicketNote",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ServiceTicketNote"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/tickets/{parentId}/attachChildren": {
+ "post": {
+ "tags": [
+ "Tickets"
+ ],
+ "summary": "Post SuccessResponse",
+ "operationId": "postServiceTicketsByParentIdAttachChildren",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "bundle",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/TicketBundle"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "SuccessResponse",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SuccessResponse"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/tickets/{parentId}/configurations": {
+ "get": {
+ "tags": [
+ "Tickets"
+ ],
+ "summary": "Get List of ConfigurationReference",
+ "operationId": "getServiceTicketsByParentIdConfigurations",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ConfigurationReference",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ConfigurationReference"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "Tickets"
+ ],
+ "summary": "Post ConfigurationReference",
+ "operationId": "postServiceTicketsByParentIdConfigurations",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "configuration",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ConfigurationReference"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ConfigurationReference",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ConfigurationReference"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/tickets/{parentId}/configurations/{id}": {
+ "get": {
+ "tags": [
+ "Tickets"
+ ],
+ "summary": "Get ConfigurationReference",
+ "operationId": "getServiceTicketsByParentIdConfigurationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "configurationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ConfigurationReference",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ConfigurationReference"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "Tickets"
+ ],
+ "summary": "Delete ConfigurationReference",
+ "operationId": "deleteServiceTicketsByParentIdConfigurationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "configurationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ }
+ },
+ "/service/tickets/{parentId}/configurations/count": {
+ "get": {
+ "tags": [
+ "Tickets"
+ ],
+ "summary": "Get Count of ConfigurationReference",
+ "operationId": "getServiceTicketsByParentIdConfigurationsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/tickets/{parentId}/convert": {
+ "post": {
+ "tags": [
+ "Tickets"
+ ],
+ "summary": "Post SuccessResponse",
+ "operationId": "postServiceTicketsByParentIdConvert",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "conversion",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ConvertToProject"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "SuccessResponse",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SuccessResponse"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/tickets/{parentId}/documents": {
+ "get": {
+ "tags": [
+ "Tickets"
+ ],
+ "summary": "Get List of DocumentReference\r\n Gets the documents associated to the ticket\r\n Please use the /system/documents?recordType=Ticket&recordId={id} endpoint",
+ "operationId": "getServiceTicketsByParentIdDocuments",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of DocumentReference",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/DocumentReference"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/tickets/{parentId}/documents/count": {
+ "get": {
+ "tags": [
+ "Tickets"
+ ],
+ "summary": "Get Count of DocumentReference",
+ "operationId": "getServiceTicketsByParentIdDocumentsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/tickets/{parentId}/merge": {
+ "post": {
+ "tags": [
+ "Tickets"
+ ],
+ "summary": "Post SuccessResponse",
+ "operationId": "postServiceTicketsByParentIdMerge",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "merge",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/TicketMerge"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "SuccessResponse",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SuccessResponse"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/tickets/{parentId}/notes": {
+ "get": {
+ "tags": [
+ "TicketNotes"
+ ],
+ "summary": "Get List of ServiceNote",
+ "operationId": "getServiceTicketsByParentIdNotes",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ServiceNote",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ServiceNote"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "TicketNotes"
+ ],
+ "summary": "Post ServiceNote",
+ "operationId": "postServiceTicketsByParentIdNotes",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "serviceNote",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceNote"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ServiceNote",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceNote"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/tickets/{parentId}/notes/{id}": {
+ "get": {
+ "tags": [
+ "TicketNotes"
+ ],
+ "summary": "Get ServiceNote",
+ "operationId": "getServiceTicketsByParentIdNotesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "noteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ServiceNote",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceNote"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "TicketNotes"
+ ],
+ "summary": "Delete ServiceNote",
+ "operationId": "deleteServiceTicketsByParentIdNotesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "noteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "TicketNotes"
+ ],
+ "summary": "Put ServiceNote",
+ "operationId": "putServiceTicketsByParentIdNotesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "noteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "serviceNote",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceNote"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ServiceNote",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceNote"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "TicketNotes"
+ ],
+ "summary": "Patch ServiceNote",
+ "operationId": "patchServiceTicketsByParentIdNotesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "noteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ServiceNote",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceNote"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/tickets/{parentId}/notes/count": {
+ "get": {
+ "tags": [
+ "TicketNotes"
+ ],
+ "summary": "Get Count of ServiceNote",
+ "operationId": "getServiceTicketsByParentIdNotesCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/tickets/{parentId}/products": {
+ "get": {
+ "tags": [
+ "Tickets"
+ ],
+ "summary": "Get List of ProductReference\r\n Gets the products associated to the ticket\r\n Please use the /procurement/products?conditions=chargeToType='Ticket' AND chargeToId={id} endpoint",
+ "operationId": "getServiceTicketsByParentIdProducts",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ProductReference",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ProductReference"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/tickets/{parentId}/products/count": {
+ "get": {
+ "tags": [
+ "Tickets"
+ ],
+ "summary": "Get Count of ProductReference\r\n Gets the products associated to the ticket\r\n Please use the /procurement/products/count?conditions=chargeToType='Ticket' AND chargeToId={id} endpoint",
+ "operationId": "getServiceTicketsByParentIdProductsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/tickets/{parentId}/scheduleentries": {
+ "get": {
+ "tags": [
+ "Tickets"
+ ],
+ "summary": "Get List of ScheduleEntryReference\r\n Gets the schedule entries associated to the ticket\r\n Please use the /schedule/entries?conditions=type/id=4 AND objectId={id} endpoint",
+ "operationId": "getServiceTicketsByParentIdScheduleentries",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ScheduleEntryReference",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ScheduleEntryReference"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/tickets/{parentId}/scheduleentries/count": {
+ "get": {
+ "tags": [
+ "Tickets"
+ ],
+ "summary": "Get Count of ScheduleEntryReference\r\n Gets the schedule entries count associated to the ticket\r\n Please use the /schedule/entries/count?conditions=type/id=4 AND objectId={id} endpoint",
+ "operationId": "getServiceTicketsByParentIdScheduleentriesCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/tickets/{parentId}/tasks": {
+ "get": {
+ "tags": [
+ "TicketTasks"
+ ],
+ "summary": "Get List of Task",
+ "operationId": "getServiceTicketsByParentIdTasks",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Task",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ServiceTask"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "TicketTasks"
+ ],
+ "summary": "Post Task",
+ "operationId": "postServiceTicketsByParentIdTasks",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "task",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceTask"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ServiceTask",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceTask"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/tickets/{parentId}/tasks/{id}": {
+ "get": {
+ "tags": [
+ "TicketTasks"
+ ],
+ "summary": "Get Task",
+ "operationId": "getServiceTicketsByParentIdTasksById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "taskId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ServiceTask",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceTask"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "TicketTasks"
+ ],
+ "summary": "Delete Task",
+ "operationId": "deleteServiceTicketsByParentIdTasksById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "taskId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "TicketTasks"
+ ],
+ "summary": "Put Task",
+ "operationId": "putServiceTicketsByParentIdTasksById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "taskId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "task",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceTask"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ServiceTask",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceTask"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "TicketTasks"
+ ],
+ "summary": "Patch Task",
+ "operationId": "patchServiceTicketsByParentIdTasksById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "taskId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ServiceTask",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceTask"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/tickets/{parentId}/tasks/count": {
+ "get": {
+ "tags": [
+ "TicketTasks"
+ ],
+ "summary": "Get Count of Task",
+ "operationId": "getServiceTicketsByParentIdTasksCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/tickets/{parentId}/timeentries": {
+ "get": {
+ "tags": [
+ "Tickets"
+ ],
+ "summary": "Get List of TimeEntryReference\r\n Gets time entries associated to the ticket\r\n Please use the /time/entries?conditions=(chargeToType=\"ServiceTicket\" OR chargeToType=\"ProjectTicket\") AND chargeToId={id} endpoint",
+ "operationId": "getServiceTicketsByParentIdTimeentries",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of TimeEntryReference",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/TimeEntryReference"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/tickets/{parentId}/timeentries/count": {
+ "get": {
+ "tags": [
+ "Tickets"
+ ],
+ "summary": "Get Count of TimeEntryReference\r\n Gets time entries count associated to the ticket\r\n Please use the /time/entries/count?conditions=(chargeToType=\"ServiceTicket\" OR chargeToType=\"ProjectTicket\") AND chargeToId={id} endpoint",
+ "operationId": "getServiceTicketsByParentIdTimeentriesCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/tickets/calculateSla": {
+ "get": {
+ "tags": [
+ "Tickets"
+ ],
+ "summary": "Get List of ConnectWise.Apis.v3_0.v2015_3.Service.Ticket.Ticket with SLA calculated",
+ "operationId": "getServiceTicketsCalculateSla",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ConnectWise.Apis.v3_0.v2015_3.Service.Ticket.Ticket",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Ticket"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/tickets/changelogs": {
+ "get": {
+ "tags": [
+ "TicketChangeLog"
+ ],
+ "summary": "Get List of Ticket Change Log",
+ "operationId": "getServiceTicketsChangelogs",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of TicketChangeLog",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/TicketChangeLog"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "TicketChangeLog"
+ ],
+ "summary": "Delete Ticket Change Logs",
+ "operationId": "deleteServiceTicketsChangelogs",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ }
+ },
+ "/service/tickets/count": {
+ "get": {
+ "tags": [
+ "Tickets"
+ ],
+ "summary": "Get Count of ConnectWise.Apis.v3_0.v2015_3.Service.Ticket.Ticket",
+ "operationId": "getServiceTicketsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/tickets/info": {
+ "get": {
+ "tags": [
+ "TicketInfos"
+ ],
+ "summary": "Get List of TicketInfos",
+ "operationId": "getServiceTicketsInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ticketInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/TicketInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/tickets/info/count": {
+ "get": {
+ "tags": [
+ "TicketInfos"
+ ],
+ "summary": "Get Count of TicketInfo",
+ "operationId": "getServiceTicketsInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/tickets/search": {
+ "post": {
+ "tags": [
+ "Tickets"
+ ],
+ "summary": "Post List of Ticket",
+ "operationId": "postServiceTicketsSearch",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "filterValues",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/FilterValues"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "List of Ticket",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Ticket"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/ticketSyncs": {
+ "get": {
+ "tags": [
+ "TicketSyncs"
+ ],
+ "summary": "Get List of TicketSync",
+ "operationId": "getServiceTicketSyncs",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of TicketSync",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/TicketSync"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "TicketSyncs"
+ ],
+ "summary": "Post TicketSync",
+ "operationId": "postServiceTicketSyncs",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "ticketSync",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/TicketSync"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "TicketSync",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TicketSync"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/ticketSyncs/{id}": {
+ "get": {
+ "tags": [
+ "TicketSyncs"
+ ],
+ "summary": "Get TicketSync",
+ "operationId": "getServiceTicketSyncsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ticketSyncId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "TicketSync",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TicketSync"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "TicketSyncs"
+ ],
+ "summary": "Delete TicketSync",
+ "operationId": "deleteServiceTicketSyncsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ticketSyncId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "TicketSyncs"
+ ],
+ "summary": "Put TicketSync",
+ "operationId": "putServiceTicketSyncsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ticketSyncId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "ticketSync",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/TicketSync"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "TicketSync",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TicketSync"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "TicketSyncs"
+ ],
+ "summary": "Patch TicketSync",
+ "operationId": "patchServiceTicketSyncsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ticketSyncId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "TicketSync",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TicketSync"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/ticketSyncs/count": {
+ "get": {
+ "tags": [
+ "TicketSyncs"
+ ],
+ "summary": "Get Count of TicketSync",
+ "operationId": "getServiceTicketSyncsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/allowedfiletypes/": {
+ "get": {
+ "tags": [
+ "AllowedFileType"
+ ],
+ "summary": "Get List of AllowedFileType",
+ "operationId": "getSystemAllowedfiletypes",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of AllowedFileType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/AllowedFileType"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/AllowedFileTypes/": {
+ "post": {
+ "tags": [
+ "AllowedFileType"
+ ],
+ "summary": "Post AllowedFileType",
+ "operationId": "postSystemAllowedFileTypes",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "allowedFileType",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/AllowedFileType"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "AllowedFileType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AllowedFileType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/allowedfiletypes/{id}": {
+ "get": {
+ "tags": [
+ "AllowedFileType"
+ ],
+ "summary": "Get AllowedFileType",
+ "operationId": "getSystemAllowedfiletypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "allowedfiletypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "AllowedFileType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AllowedFileType"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "AllowedFileType"
+ ],
+ "summary": "Delete AllowedFileType",
+ "operationId": "deleteSystemAllowedfiletypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "allowedfiletypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "AllowedFileType"
+ ],
+ "summary": "Put AllowedFileType",
+ "operationId": "putSystemAllowedfiletypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "allowedFileTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "AllowedFileType",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/AllowedFileType"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "allowedFileType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AllowedFileType"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "AllowedFileType"
+ ],
+ "summary": "Patch AllowedFileType",
+ "operationId": "patchSystemAllowedfiletypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "allowedFileTypesId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "AllowedFileType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AllowedFileType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/allowedfiletypes/count": {
+ "get": {
+ "tags": [
+ "AllowedFileType"
+ ],
+ "summary": "Get Count of AllowedFileType",
+ "operationId": "getSystemAllowedfiletypesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/allowedorigins": {
+ "get": {
+ "tags": [
+ "AllowedOrigins"
+ ],
+ "summary": "Get List of AllowedOrigin",
+ "operationId": "getSystemAllowedorigins",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of AllowedOrigin",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/AllowedOrigin"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "AllowedOrigins"
+ ],
+ "summary": "Post AllowedOrigin",
+ "operationId": "postSystemAllowedorigins",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "origin",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/AllowedOrigin"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "AllowedOrigin",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AllowedOrigin"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/allowedorigins/{id}": {
+ "get": {
+ "tags": [
+ "AllowedOrigins"
+ ],
+ "summary": "Get AllowedOrigin",
+ "operationId": "getSystemAllowedoriginsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "allowedoriginId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "AllowedOrigin",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AllowedOrigin"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "AllowedOrigins"
+ ],
+ "summary": "Delete AllowedOrigin",
+ "operationId": "deleteSystemAllowedoriginsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "allowedoriginId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "AllowedOrigins"
+ ],
+ "summary": "Put AllowedOrigin",
+ "operationId": "putSystemAllowedoriginsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "allowedoriginId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "origin",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/AllowedOrigin"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "AllowedOrigin",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AllowedOrigin"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "AllowedOrigins"
+ ],
+ "summary": "Patch AllowedOrigin",
+ "operationId": "patchSystemAllowedoriginsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "allowedoriginId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "AllowedOrigin",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AllowedOrigin"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/allowedorigins/count": {
+ "get": {
+ "tags": [
+ "AllowedOrigins"
+ ],
+ "summary": "Get Count of AllowedOrigin",
+ "operationId": "getSystemAllowedoriginsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/apiMembers": {
+ "get": {
+ "tags": [
+ "ApiMembers"
+ ],
+ "summary": "Get List of ApiMember",
+ "operationId": "getSystemApiMembers",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ApiMember",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ApiMember"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ApiMembers"
+ ],
+ "summary": "Post ApiMember",
+ "operationId": "postSystemApiMembers",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "apiMember",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ApiMember"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ApiMember",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ApiMember"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/apiMembers/{id}": {
+ "get": {
+ "tags": [
+ "ApiMembers"
+ ],
+ "summary": "Get ApiMember",
+ "operationId": "getSystemApiMembersById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "apiMemberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ApiMember",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ApiMember"
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ApiMembers"
+ ],
+ "summary": "Put ApiMember",
+ "operationId": "putSystemApiMembersById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "apiMemberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "apiMember",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ApiMember"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ApiMember",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ApiMember"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ApiMembers"
+ ],
+ "summary": "Patch ApiMember",
+ "operationId": "patchSystemApiMembersById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "apiMemberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ApiMember",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ApiMember"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/apiMembers/count": {
+ "get": {
+ "tags": [
+ "ApiMembers"
+ ],
+ "summary": "Get Count of",
+ "operationId": "getSystemApiMembersCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/apiMembers/default": {
+ "get": {
+ "tags": [
+ "ApiMembers"
+ ],
+ "summary": "Get ApiMember",
+ "operationId": "getSystemApiMembersDefault",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ApiMember",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ApiMember"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/audittrail": {
+ "get": {
+ "tags": [
+ "AuditTrail"
+ ],
+ "summary": "Get List of AuditTrailEntry",
+ "operationId": "getSystemAudittrail",
+ "parameters": [
+ {
+ "name": "type",
+ "in": "query",
+ "description": "type",
+ "schema": {
+ "enum": [
+ "None",
+ "Ticket",
+ "Contact",
+ "Company",
+ "Opportunity",
+ "Time",
+ "Activity",
+ "ProductCatalog",
+ "ProjectTicket",
+ "Purchasing",
+ "Configuration",
+ "Schedule",
+ "Agreement",
+ "AgreementAddition",
+ "Project",
+ "Invoice",
+ "PurchaseOrder",
+ "Expense",
+ "ProductItem",
+ "Survey",
+ "Member",
+ "PurchaseOrderLineItem",
+ "Site"
+ ],
+ "type": "string"
+ }
+ },
+ {
+ "name": "id",
+ "in": "query",
+ "description": "id",
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "deviceIdentifier",
+ "in": "query",
+ "description": "deviceIdentifier",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "xrefRecId",
+ "in": "query",
+ "description": "xrefRecId",
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of AuditTrailEntry",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/AuditTrailEntry"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/audittrail/count": {
+ "get": {
+ "tags": [
+ "AuditTrail"
+ ],
+ "summary": "Get Count of AuditTrailEntry",
+ "operationId": "getSystemAudittrailCount",
+ "parameters": [
+ {
+ "name": "type",
+ "in": "query",
+ "description": "type",
+ "schema": {
+ "enum": [
+ "None",
+ "Ticket",
+ "Contact",
+ "Company",
+ "Opportunity",
+ "Time",
+ "Activity",
+ "ProductCatalog",
+ "ProjectTicket",
+ "Purchasing",
+ "Configuration",
+ "Schedule",
+ "Agreement",
+ "AgreementAddition",
+ "Project",
+ "Invoice",
+ "PurchaseOrder",
+ "Expense",
+ "ProductItem",
+ "Survey",
+ "Member",
+ "PurchaseOrderLineItem",
+ "Site"
+ ],
+ "type": "string"
+ }
+ },
+ {
+ "name": "id",
+ "in": "query",
+ "description": "id",
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "deviceIdentifier",
+ "in": "query",
+ "description": "deviceIdentifier",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "xrefRecId",
+ "in": "query",
+ "description": "xrefRecId",
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/authAnvils": {
+ "get": {
+ "tags": [
+ "AuthAnvils"
+ ],
+ "summary": "Get List of ConnectWise.Apis.v3_0.v2015_3.System.AuthAnvil.AuthAnvil",
+ "operationId": "getSystemAuthAnvils",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ConnectWise.Apis.v3_0.v2015_3.System.AuthAnvil.AuthAnvil",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/AuthAnvil"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/authAnvils/{id}": {
+ "get": {
+ "tags": [
+ "AuthAnvils"
+ ],
+ "summary": "Get ConnectWise.Apis.v3_0.v2015_3.System.AuthAnvil.AuthAnvil",
+ "operationId": "getSystemAuthAnvilsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "authAnvilId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ConnectWise.Apis.v3_0.v2015_3.System.AuthAnvil.AuthAnvil",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AuthAnvil"
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "AuthAnvils"
+ ],
+ "summary": "Put ConnectWise.Apis.v3_0.v2015_3.System.AuthAnvil.AuthAnvil",
+ "operationId": "putSystemAuthAnvilsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "authAnvilId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "authAnvil",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/AuthAnvil"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ConnectWise.Apis.v3_0.v2015_3.System.AuthAnvil.AuthAnvil",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AuthAnvil"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "AuthAnvils"
+ ],
+ "summary": "Patch ConnectWise.Apis.v3_0.v2015_3.System.AuthAnvil.AuthAnvil",
+ "operationId": "patchSystemAuthAnvilsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "authAnvilId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ConnectWise.Apis.v3_0.v2015_3.System.AuthAnvil.AuthAnvil",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AuthAnvil"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/authAnvils/count": {
+ "get": {
+ "tags": [
+ "AuthAnvils"
+ ],
+ "summary": "Get Count of SuccessResponse",
+ "operationId": "getSystemAuthAnvilsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/authAnvils/testConnection": {
+ "get": {
+ "tags": [
+ "AuthAnvils"
+ ],
+ "summary": "Get SuccessResponse",
+ "operationId": "getSystemAuthAnvilsTestConnection",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "SuccessResponse",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SuccessResponse"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/autoSyncTime": {
+ "get": {
+ "tags": [
+ "AutoSyncTimes"
+ ],
+ "summary": "Get List of AutoSyncTime",
+ "operationId": "getSystemAutoSyncTime",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of AutoSyncTime",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/AutoSyncTime"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "AutoSyncTimes"
+ ],
+ "summary": "Post AutoSyncTime",
+ "operationId": "postSystemAutoSyncTime",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "autoSyncTime",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/AutoSyncTime"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "AutoSyncTime",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AutoSyncTime"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/autoSyncTime/{id}": {
+ "get": {
+ "tags": [
+ "AutoSyncTimes"
+ ],
+ "summary": "Get AutoSyncTime",
+ "operationId": "getSystemAutoSyncTimeById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "autoSyncTimeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "AutoSyncTime",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AutoSyncTime"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "AutoSyncTimes"
+ ],
+ "summary": "Delete AutoSyncTime",
+ "operationId": "deleteSystemAutoSyncTimeById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "autoSyncTimeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "AutoSyncTimes"
+ ],
+ "summary": "Put AutoSyncTime",
+ "operationId": "putSystemAutoSyncTimeById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "autoSyncTimeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "autoSyncTime",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/AutoSyncTime"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "AutoSyncTime",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AutoSyncTime"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "AutoSyncTimes"
+ ],
+ "summary": "Patch AutoSyncTime",
+ "operationId": "patchSystemAutoSyncTimeById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "autoSyncTimeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "AutoSyncTime",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AutoSyncTime"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/autoSyncTime/count": {
+ "get": {
+ "tags": [
+ "AutoSyncTimes"
+ ],
+ "summary": "Get Count of AutoSyncTime",
+ "operationId": "getSystemAutoSyncTimeCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/BillableOptions/info": {
+ "get": {
+ "tags": [
+ "BillableOptionsInfos"
+ ],
+ "summary": "Get List of BillableOptionsInfos",
+ "operationId": "getSystemBillableOptionsInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of billableOptionsInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/BillableOptionsInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/bundles": {
+ "post": {
+ "tags": [
+ "Bundles"
+ ],
+ "summary": "Post BundleResultsCollection",
+ "operationId": "postSystemBundles",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "requests",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/BundleRequestsCollection"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "BundleResultsCollection",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BundleResultsCollection"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/bundles/count": {
+ "post": {
+ "tags": [
+ "Bundles"
+ ],
+ "summary": "Post BundleResultsCollection",
+ "operationId": "postSystemBundlesCount",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "requests",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/BundleRequestsCollection"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "BundleResultsCollection",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BundleResultsCollection"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/callbacks": {
+ "get": {
+ "tags": [
+ "CallbackEntries"
+ ],
+ "summary": "Get List of CallbackEntry",
+ "operationId": "getSystemCallbacks",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of CallbackEntry",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CallbackEntry"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "CallbackEntries"
+ ],
+ "summary": "Post CallbackEntry",
+ "operationId": "postSystemCallbacks",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "callbackEntry",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/CallbackEntry"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "CallbackEntry",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CallbackEntry"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/callbacks/{id}": {
+ "get": {
+ "tags": [
+ "CallbackEntries"
+ ],
+ "summary": "Get CallbackEntry",
+ "operationId": "getSystemCallbacksById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "callbackId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "CallbackEntry",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CallbackEntry"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "CallbackEntries"
+ ],
+ "summary": "Delete CallbackEntry",
+ "operationId": "deleteSystemCallbacksById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "callbackId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "CallbackEntries"
+ ],
+ "summary": "Put CallbackEntry",
+ "operationId": "putSystemCallbacksById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "callbackId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "callbackEntry",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/CallbackEntry"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "CallbackEntry",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CallbackEntry"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "CallbackEntries"
+ ],
+ "summary": "Patch CallbackEntry",
+ "operationId": "patchSystemCallbacksById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "callbackId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "CallbackEntry",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CallbackEntry"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/callbacks/count": {
+ "get": {
+ "tags": [
+ "CallbackEntries"
+ ],
+ "summary": "Get Count of CallbackEntry",
+ "operationId": "getSystemCallbacksCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/certifications": {
+ "get": {
+ "tags": [
+ "Certifications"
+ ],
+ "summary": "Get List of Certification",
+ "operationId": "getSystemCertifications",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Certification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Certification"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "Certifications"
+ ],
+ "summary": "Post Certification",
+ "operationId": "postSystemCertifications",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "certification",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Certification"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "Certification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Certification"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/certifications/{id}": {
+ "get": {
+ "tags": [
+ "Certifications"
+ ],
+ "summary": "Get Certification",
+ "operationId": "getSystemCertificationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "certificationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Certification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Certification"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "Certifications"
+ ],
+ "summary": "Delete Usage",
+ "operationId": "deleteSystemCertificationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "certificationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "Certifications"
+ ],
+ "summary": "Put Certification",
+ "operationId": "putSystemCertificationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "certificationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "certification",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Certification"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Certification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Certification"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "Certifications"
+ ],
+ "summary": "Patch Certification",
+ "operationId": "patchSystemCertificationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "certificationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Certification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Certification"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/certifications/{id}/usages": {
+ "get": {
+ "tags": [
+ "Certifications"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getSystemCertificationsByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "certificationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/certifications/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "Certifications"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getSystemCertificationsByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "certificationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/certifications/count": {
+ "get": {
+ "tags": [
+ "Certifications"
+ ],
+ "summary": "Get Count of Certification",
+ "operationId": "getSystemCertificationsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/connectWiseHostedScreens": {
+ "get": {
+ "tags": [
+ "ConnectWiseHostedScreens"
+ ],
+ "summary": "Get List of ConnectWiseHostedScreen",
+ "operationId": "getSystemConnectWiseHostedScreens",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ConnectWiseHostedScreen",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ConnectWiseHostedScreen"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/connectWiseHostedScreens/{id}": {
+ "get": {
+ "tags": [
+ "ConnectWiseHostedScreens"
+ ],
+ "summary": "Get ConnectWiseHostedScreen",
+ "operationId": "getSystemConnectWiseHostedScreensById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "connectWiseHostedScreenId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ConnectWiseHostedScreen",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ConnectWiseHostedScreen"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/connectWiseHostedScreens/count": {
+ "get": {
+ "tags": [
+ "ConnectWiseHostedScreens"
+ ],
+ "summary": "Get Count of ConnectWiseHostedScreen",
+ "operationId": "getSystemConnectWiseHostedScreensCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/connectwisehostedsetups": {
+ "get": {
+ "tags": [
+ "ConnectWiseHostedSetups"
+ ],
+ "summary": "Get List of ConnectWiseHostedSetup",
+ "operationId": "getSystemConnectwisehostedsetups",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ConnectWiseHostedSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ConnectWiseHostedSetup"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ConnectWiseHostedSetups"
+ ],
+ "summary": "Post ConnectWiseHostedSetup",
+ "operationId": "postSystemConnectwisehostedsetups",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "connectWiseHostedSetup",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ConnectWiseHostedSetup"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ConnectWiseHostedSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ConnectWiseHostedSetup"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/connectwisehostedsetups/{id}": {
+ "get": {
+ "tags": [
+ "ConnectWiseHostedSetups"
+ ],
+ "summary": "Get ConnectWiseHostedSetup",
+ "operationId": "getSystemConnectwisehostedsetupsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "connectwisehostedsetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ConnectWiseHostedSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ConnectWiseHostedSetup"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ConnectWiseHostedSetups"
+ ],
+ "summary": "Delete ConnectWiseHostedSetup",
+ "operationId": "deleteSystemConnectwisehostedsetupsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "connectwisehostedsetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ConnectWiseHostedSetups"
+ ],
+ "summary": "Put ConnectWiseHostedSetup",
+ "operationId": "putSystemConnectwisehostedsetupsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "connectwisehostedsetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "connectWiseHostedSetup",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ConnectWiseHostedSetup"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ConnectWiseHostedSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ConnectWiseHostedSetup"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ConnectWiseHostedSetups"
+ ],
+ "summary": "Patch ConnectWiseHostedSetup",
+ "operationId": "patchSystemConnectwisehostedsetupsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "connectwisehostedsetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ConnectWiseHostedSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ConnectWiseHostedSetup"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/connectwisehostedsetups/count": {
+ "get": {
+ "tags": [
+ "ConnectWiseHostedSetups"
+ ],
+ "summary": "Get Count of ConnectWiseHostedSetup",
+ "operationId": "getSystemConnectwisehostedsetupsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/contactsync/monitoring": {
+ "get": {
+ "tags": [
+ "M365ContactSyncMonitorings"
+ ],
+ "summary": "Get List of M365ContactSyncMonitorings",
+ "operationId": "getSystemContactsyncMonitoring",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of M365ContactSyncMonitorings",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/M365ContactSyncMonitoring"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/contactsync/monitoring/": {
+ "post": {
+ "tags": [
+ "M365ContactSyncMonitorings"
+ ],
+ "summary": "Create Async",
+ "operationId": "postSystemContactsyncMonitoring",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "201": {
+ "description": "M365ContactSyncMonitoring",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/M365ContactSyncMonitoring"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "M365ContactSyncMonitorings"
+ ],
+ "summary": "Update Async",
+ "operationId": "patchSystemContactsyncMonitoring",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "201": {
+ "description": "M365ContactSyncMonitoring",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/M365ContactSyncMonitoring"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/contactsync/monitoring/{id}": {
+ "get": {
+ "tags": [
+ "M365ContactSyncMonitorings"
+ ],
+ "summary": "Get M365ContactSyncMonitorings",
+ "operationId": "getSystemContactsyncMonitoringById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "M365ContactSyncMonitoringId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "M365ContactSyncMonitoring",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/M365ContactSyncMonitoring"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/contactsync/monitoring/count": {
+ "get": {
+ "tags": [
+ "M365ContactSyncMonitorings"
+ ],
+ "summary": "Get Count of M365ContactSyncMonitorings",
+ "operationId": "getSystemContactsyncMonitoringCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/contactsync/monitoring/notificationtype/": {
+ "get": {
+ "tags": [
+ "M365ContactSyncMonitorings"
+ ],
+ "summary": "Get M365ContactSyncMonitoringNotification TypeId Async",
+ "operationId": "getSystemContactsyncMonitoringNotificationtype",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "M365ContactSyncMonitoring",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/M365ContactSyncMonitoring"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/contactsync/monitoring/type/{id}": {
+ "get": {
+ "tags": [
+ "M365ContactSyncMonitorings"
+ ],
+ "summary": "Get M365ContactSyncMonitoring By TypeId Async",
+ "operationId": "getSystemContactsyncMonitoringTypeById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "M365ContactSyncMonitoringId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "M365ContactSyncMonitoring",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/M365ContactSyncMonitoring"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "M365ContactSyncMonitorings"
+ ],
+ "summary": "Delete Async",
+ "operationId": "deleteSystemContactsyncMonitoringTypeById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "M365ContactSyncMonitoringId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": ""
+ }
+ }
+ }
+ },
+ "/system/customFieldInfos": {
+ "get": {
+ "tags": [
+ "CustomFieldInfos"
+ ],
+ "summary": "Get List of CustomFieldInfos",
+ "operationId": "getSystemCustomFieldInfos",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of CustomFieldInfos",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CustomFieldInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/customReports": {
+ "get": {
+ "tags": [
+ "CustomReports"
+ ],
+ "summary": "Get List of CustomReport",
+ "operationId": "getSystemCustomReports",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of CustomReport",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CustomReport"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "CustomReports"
+ ],
+ "summary": "Post CustomReport",
+ "operationId": "postSystemCustomReports",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "customReport",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/CustomReport"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "CustomReport",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CustomReport"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/customReports/{id}": {
+ "get": {
+ "tags": [
+ "CustomReports"
+ ],
+ "summary": "Get CustomReport",
+ "operationId": "getSystemCustomReportsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "customReportId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "CustomReport",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CustomReport"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "CustomReports"
+ ],
+ "summary": "Delete CustomReport",
+ "operationId": "deleteSystemCustomReportsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "customReportId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "CustomReports"
+ ],
+ "summary": "Put CustomReport",
+ "operationId": "putSystemCustomReportsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "customReportId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "customReport",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/CustomReport"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "CustomReport",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CustomReport"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "CustomReports"
+ ],
+ "summary": "Patch CustomReport",
+ "operationId": "patchSystemCustomReportsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "customReportId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "CustomReport",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CustomReport"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/customReports/{parentId}/parameters": {
+ "get": {
+ "tags": [
+ "CustomReportParameters"
+ ],
+ "summary": "Get List of CustomReportParameter",
+ "operationId": "getSystemCustomReportsByParentIdParameters",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "customReportId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of CustomReportParameter",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CustomReportParameter"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "CustomReportParameters"
+ ],
+ "summary": "Post CustomReportParameter",
+ "operationId": "postSystemCustomReportsByParentIdParameters",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "customReportId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "customReportParameter",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/CustomReportParameter"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "CustomReportParameter",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CustomReportParameter"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/customReports/{parentId}/parameters/{id}": {
+ "get": {
+ "tags": [
+ "CustomReportParameters"
+ ],
+ "summary": "Get CustomReportParameter",
+ "operationId": "getSystemCustomReportsByParentIdParametersById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "parameterId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "customReportId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "CustomReportParameter",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CustomReportParameter"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "CustomReportParameters"
+ ],
+ "summary": "Delete CustomReportParameter",
+ "operationId": "deleteSystemCustomReportsByParentIdParametersById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "parameterId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "customReportId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "CustomReportParameters"
+ ],
+ "summary": "Put CustomReportParameter",
+ "operationId": "putSystemCustomReportsByParentIdParametersById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "parameterId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "customReportId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "customReportParameter",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/CustomReportParameter"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "CustomReportParameter",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CustomReportParameter"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "CustomReportParameters"
+ ],
+ "summary": "Patch CustomReportParameter",
+ "operationId": "patchSystemCustomReportsByParentIdParametersById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "parameterId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "customReportId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "CustomReportParameter",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CustomReportParameter"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/customReports/{parentId}/parameters/count": {
+ "get": {
+ "tags": [
+ "CustomReportParameters"
+ ],
+ "summary": "Get Count of CustomReportParameter",
+ "operationId": "getSystemCustomReportsByParentIdParametersCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "customReportId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/customReports/count": {
+ "get": {
+ "tags": [
+ "CustomReports"
+ ],
+ "summary": "Get Count of CustomReport",
+ "operationId": "getSystemCustomReportsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/cwTimeZones": {
+ "get": {
+ "tags": [
+ "CwTimeZones"
+ ],
+ "summary": "Get List of CwTimeZone",
+ "operationId": "getSystemCwTimeZones",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of CwTimeZone",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CwTimeZone"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/cwTimeZones/{id}": {
+ "get": {
+ "tags": [
+ "CwTimeZones"
+ ],
+ "summary": "Get CwTimeZone",
+ "operationId": "getSystemCwTimeZonesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "cwTimeZoneId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "CwTimeZone",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CwTimeZone"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/cwTimeZones/count": {
+ "get": {
+ "tags": [
+ "CwTimeZones"
+ ],
+ "summary": "Get Count of CwTimeZone",
+ "operationId": "getSystemCwTimeZonesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/departments": {
+ "get": {
+ "tags": [
+ "Departments"
+ ],
+ "summary": "Get List of Department",
+ "operationId": "getSystemDepartments",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Department",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Department"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "Departments"
+ ],
+ "summary": "Post Department",
+ "operationId": "postSystemDepartments",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "department",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Department"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "Department",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Department"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/departments/{id}": {
+ "get": {
+ "tags": [
+ "Departments"
+ ],
+ "summary": "Get Department",
+ "operationId": "getSystemDepartmentsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "departmentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Department",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Department"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "Departments"
+ ],
+ "summary": "Delete Department",
+ "operationId": "deleteSystemDepartmentsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "departmentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "Departments"
+ ],
+ "summary": "Put Department",
+ "operationId": "putSystemDepartmentsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "departmentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "department",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Department"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Department",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Department"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "Departments"
+ ],
+ "summary": "Patch Department",
+ "operationId": "patchSystemDepartmentsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "departmentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Department",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Department"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/departments/{id}/usages": {
+ "get": {
+ "tags": [
+ "Departments"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getSystemDepartmentsByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "departmentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/departments/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "Departments"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getSystemDepartmentsByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "departmentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/departments/{parentId}/locations": {
+ "get": {
+ "tags": [
+ "DepartmentLocations"
+ ],
+ "summary": "Get List of DepartmentLocation",
+ "operationId": "getSystemDepartmentsByParentIdLocations",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "departmentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of DepartmentLocation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/DepartmentLocation"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "DepartmentLocations"
+ ],
+ "summary": "Post DepartmentLocation",
+ "operationId": "postSystemDepartmentsByParentIdLocations",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "departmentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "departmentLocation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/DepartmentLocation"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "DepartmentLocation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/DepartmentLocation"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/departments/{parentId}/locations/{id}": {
+ "get": {
+ "tags": [
+ "DepartmentLocations"
+ ],
+ "summary": "Get DepartmentLocation",
+ "operationId": "getSystemDepartmentsByParentIdLocationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "locationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "departmentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "DepartmentLocation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/DepartmentLocation"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "DepartmentLocations"
+ ],
+ "summary": "Delete DepartmentLocation",
+ "operationId": "deleteSystemDepartmentsByParentIdLocationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "locationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "departmentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "DepartmentLocations"
+ ],
+ "summary": "Put DepartmentLocation",
+ "operationId": "putSystemDepartmentsByParentIdLocationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "locationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "departmentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "departmentLocation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/DepartmentLocation"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "DepartmentLocation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/DepartmentLocation"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "DepartmentLocations"
+ ],
+ "summary": "Patch DepartmentLocation",
+ "operationId": "patchSystemDepartmentsByParentIdLocationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "locationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "departmentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "DepartmentLocation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/DepartmentLocation"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/departments/{parentId}/locations/count": {
+ "get": {
+ "tags": [
+ "DepartmentLocations"
+ ],
+ "summary": "Get Count of DepartmentLocation",
+ "operationId": "getSystemDepartmentsByParentIdLocationsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "departmentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/departments/count": {
+ "get": {
+ "tags": [
+ "Departments"
+ ],
+ "summary": "Get Count of Department",
+ "operationId": "getSystemDepartmentsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/directionalSyncs/{id}/info": {
+ "get": {
+ "tags": [
+ "DirectionalSyncInfos"
+ ],
+ "summary": "Get DirectionalSyncsInfos",
+ "operationId": "getSystemDirectionalSyncsByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "DirectionalSyncInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "DirectionalSyncInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/DirectionalSyncInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/directionalSyncs/info": {
+ "get": {
+ "tags": [
+ "DirectionalSyncInfos"
+ ],
+ "summary": "Get List of DirectionalSyncsInfos",
+ "operationId": "getSystemDirectionalSyncsInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of DirectionalSyncInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/DirectionalSyncInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/directionalSyncs/info/count": {
+ "get": {
+ "tags": [
+ "DirectionalSyncInfos"
+ ],
+ "summary": "Get Count of DirectionalSyncs",
+ "operationId": "getSystemDirectionalSyncsInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/documents": {
+ "get": {
+ "tags": [
+ "Documents"
+ ],
+ "summary": "Get List of DocumentInfo",
+ "operationId": "getSystemDocuments",
+ "parameters": [
+ {
+ "name": "recordType",
+ "in": "query",
+ "description": "recordType",
+ "schema": {
+ "enum": [
+ "Activity",
+ "Agreement",
+ "Company",
+ "Config",
+ "Configuration",
+ "Contact",
+ "CustomImage",
+ "Document",
+ "Expense",
+ "HTMLTemplate",
+ "Invoice",
+ "Opportunity",
+ "Project",
+ "ProjectActivity",
+ "PurchaseOrder",
+ "Rma",
+ "SalesOrder",
+ "Service",
+ "Ticket",
+ "ProjectTicket",
+ "ServiceTemplate",
+ "StandardServiceTemplate",
+ "SrDetail",
+ "TimeEntry",
+ "JobHeader",
+ "MarketingManagerAudit",
+ "KnowledgeBase",
+ "ToolbarIcon",
+ "Meeting",
+ "MeetingNote",
+ "ProductSetup",
+ "ProjectTemplateTicket",
+ "BillingSetup",
+ "ServiceBoard",
+ "WordTemplate",
+ "Member",
+ "PortalImagePortalLogo",
+ "PortalImageReportLogo",
+ "TopNavigationLogo",
+ "PhaseStatus",
+ "ProjectStatus",
+ "TicketStatus",
+ "Schedule",
+ "Priority",
+ "Unassigned"
+ ],
+ "type": "string"
+ }
+ },
+ {
+ "name": "recordId",
+ "in": "query",
+ "description": "recordId",
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of DocumentInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/DocumentInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "Documents"
+ ],
+ "summary": "Post DocumentInfo",
+ "operationId": "postSystemDocuments",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "Multipart",
+ "content": {
+ "multipart/form-data": {
+ "schema": {
+ "$ref": "#/components/schemas/DocumentFormData"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "DocumentInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/DocumentInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/documents/{id}": {
+ "get": {
+ "tags": [
+ "Documents"
+ ],
+ "summary": "Get DocumentInfo",
+ "operationId": "getSystemDocumentsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "documentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "DocumentInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/DocumentInfo"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "Documents"
+ ],
+ "summary": "Delete DocumentInfo",
+ "operationId": "deleteSystemDocumentsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "documentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "Documents"
+ ],
+ "summary": "Post DocumentInfo",
+ "operationId": "postSystemDocumentsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "documentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "DocumentInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/DocumentInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/documents/{id}/download": {
+ "get": {
+ "tags": [
+ "Documents"
+ ],
+ "summary": "Get DocumentInfo",
+ "operationId": "getSystemDocumentsByIdDownload",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "documentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "lastModified",
+ "in": "query",
+ "description": "lastModified",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ContentType = application/octet-stream",
+ "content": {
+ "application/octet-stream": {
+ "schema": {
+ "type": "string",
+ "format": "binary"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/documents/{id}/thumbnail": {
+ "get": {
+ "tags": [
+ "Documents"
+ ],
+ "summary": "Get DocumentInfo",
+ "operationId": "getSystemDocumentsByIdThumbnail",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "documentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "lastModified",
+ "in": "query",
+ "description": "lastModified",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ContentType = application/octet-stream",
+ "content": {
+ "application/octet-stream": {
+ "schema": {
+ "type": "string",
+ "format": "binary"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/documents/count": {
+ "get": {
+ "tags": [
+ "Documents"
+ ],
+ "summary": "Get Count of DocumentInfo",
+ "operationId": "getSystemDocumentsCount",
+ "parameters": [
+ {
+ "name": "recordType",
+ "in": "query",
+ "description": "recordType",
+ "schema": {
+ "enum": [
+ "Activity",
+ "Agreement",
+ "Company",
+ "Config",
+ "Configuration",
+ "Contact",
+ "CustomImage",
+ "Document",
+ "Expense",
+ "HTMLTemplate",
+ "Invoice",
+ "Opportunity",
+ "Project",
+ "ProjectActivity",
+ "PurchaseOrder",
+ "Rma",
+ "SalesOrder",
+ "Service",
+ "Ticket",
+ "ProjectTicket",
+ "ServiceTemplate",
+ "StandardServiceTemplate",
+ "SrDetail",
+ "TimeEntry",
+ "JobHeader",
+ "MarketingManagerAudit",
+ "KnowledgeBase",
+ "ToolbarIcon",
+ "Meeting",
+ "MeetingNote",
+ "ProductSetup",
+ "ProjectTemplateTicket",
+ "BillingSetup",
+ "ServiceBoard",
+ "WordTemplate",
+ "Member",
+ "PortalImagePortalLogo",
+ "PortalImageReportLogo",
+ "TopNavigationLogo",
+ "PhaseStatus",
+ "ProjectStatus",
+ "TicketStatus",
+ "Schedule",
+ "Priority",
+ "Unassigned"
+ ],
+ "type": "string"
+ }
+ },
+ {
+ "name": "recordId",
+ "in": "query",
+ "description": "recordId",
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/documents/uploadsample": {
+ "get": {
+ "tags": [
+ "Documents"
+ ],
+ "summary": "Get DocumentInfo",
+ "operationId": "getSystemDocumentsUploadsample",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ContentType = text/html"
+ }
+ }
+ }
+ },
+ "/system/documentTypes/{id}/info": {
+ "get": {
+ "tags": [
+ "DocumentTypes"
+ ],
+ "summary": "Get DocumentType",
+ "operationId": "getSystemDocumentTypesByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "documentTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "DocumentType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/DocumentType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/documentTypes/info": {
+ "get": {
+ "tags": [
+ "DocumentTypes"
+ ],
+ "summary": "Get List of DocumentType",
+ "operationId": "getSystemDocumentTypesInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of DocumentType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/DocumentType"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/documentTypes/info/count": {
+ "get": {
+ "tags": [
+ "DocumentTypes"
+ ],
+ "summary": "Get Count of DocumentType",
+ "operationId": "getSystemDocumentTypesInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/emailConnectors": {
+ "get": {
+ "tags": [
+ "EmailConnectors"
+ ],
+ "summary": "Get List of EmailConnector",
+ "operationId": "getSystemEmailConnectors",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of EmailConnector",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/EmailConnector"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "EmailConnectors"
+ ],
+ "summary": "Post EmailConnector",
+ "operationId": "postSystemEmailConnectors",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "emailConnector",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/EmailConnector"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "EmailConnector",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/EmailConnector"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/emailConnectors/{grandparentId}/parsingStyles/{parentId}/parsingRules": {
+ "get": {
+ "tags": [
+ "EmailConnectorParsingRules"
+ ],
+ "summary": "Get List of EmailConnectorParsingRule",
+ "operationId": "getSystemEmailConnectorsByGrandparentIdParsingStylesByParentIdParsingRules",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "parsingStyleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "emailConnectorId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of EmailConnectorParsingRule",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/EmailConnectorParsingRule"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "EmailConnectorParsingRules"
+ ],
+ "summary": "Post EmailConnectorParsingRule",
+ "operationId": "postSystemEmailConnectorsByGrandparentIdParsingStylesByParentIdParsingRules",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "parsingStyleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "emailConnectorId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "emailConnectorParsingRule",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/EmailConnectorParsingRule"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "EmailConnectorParsingRule",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/EmailConnectorParsingRule"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/emailConnectors/{grandparentId}/parsingStyles/{parentId}/parsingRules/{id}": {
+ "get": {
+ "tags": [
+ "EmailConnectorParsingRules"
+ ],
+ "summary": "Get EmailConnectorParsingRule",
+ "operationId": "getSystemEmailConnectorsByGrandparentIdParsingStylesByParentIdParsingRulesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "parsingRuleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "parsingStyleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "emailConnectorId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "EmailConnectorParsingRule",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/EmailConnectorParsingRule"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "EmailConnectorParsingRules"
+ ],
+ "summary": "Delete EmailConnectorParsingRule",
+ "operationId": "deleteSystemEmailConnectorsByGrandparentIdParsingStylesByParentIdParsingRulesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "parsingRuleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "parsingStyleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "emailConnectorId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "EmailConnectorParsingRules"
+ ],
+ "summary": "Put EmailConnectorParsingRule",
+ "operationId": "putSystemEmailConnectorsByGrandparentIdParsingStylesByParentIdParsingRulesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "parsingRuleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "parsingStyleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "emailConnectorId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "emailConnectorParsingRule",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/EmailConnectorParsingRule"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "EmailConnectorParsingRule",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/EmailConnectorParsingRule"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "EmailConnectorParsingRules"
+ ],
+ "summary": "Patch EmailConnectorParsingRule",
+ "operationId": "patchSystemEmailConnectorsByGrandparentIdParsingStylesByParentIdParsingRulesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "parsingRuleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "parsingStyleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "emailConnectorId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "EmailConnectorParsingRule",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/EmailConnectorParsingRule"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/emailConnectors/{grandparentId}/parsingStyles/{parentId}/parsingRules/count": {
+ "get": {
+ "tags": [
+ "EmailConnectorParsingRules"
+ ],
+ "summary": "Get Count of EmailConnectorParsingRule",
+ "operationId": "getSystemEmailConnectorsByGrandparentIdParsingStylesByParentIdParsingRulesCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "parsingStyleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "emailConnectorId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/emailConnectors/{id}": {
+ "get": {
+ "tags": [
+ "EmailConnectors"
+ ],
+ "summary": "Get EmailConnector",
+ "operationId": "getSystemEmailConnectorsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "emailConnectorId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "EmailConnector",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/EmailConnector"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "EmailConnectors"
+ ],
+ "summary": "Delete EmailConnector",
+ "operationId": "deleteSystemEmailConnectorsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "emailConnectorId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "EmailConnectors"
+ ],
+ "summary": "Put EmailConnector",
+ "operationId": "putSystemEmailConnectorsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "emailConnectorId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "emailConnector",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/EmailConnector"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "EmailConnector",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/EmailConnector"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "EmailConnectors"
+ ],
+ "summary": "Patch EmailConnector",
+ "operationId": "patchSystemEmailConnectorsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "emailConnectorId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "EmailConnector",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/EmailConnector"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/emailConnectors/{id}/info": {
+ "get": {
+ "tags": [
+ "EmailConnectorInfos"
+ ],
+ "summary": "Get EmailConnectorInfos",
+ "operationId": "getSystemEmailConnectorsByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "EmailConnectorInfo",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "EmailConnectorInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/EmailConnectorInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/emailConnectors/{parentId}/parsingStyles": {
+ "get": {
+ "tags": [
+ "EmailConnectorParsingStyles"
+ ],
+ "summary": "Get List of EmailConnectorParsingStyle",
+ "operationId": "getSystemEmailConnectorsByParentIdParsingStyles",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "emailConnectorId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of EmailConnectorParsingStyle",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/EmailConnectorParsingStyle"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "EmailConnectorParsingStyles"
+ ],
+ "summary": "Post EmailConnectorParsingStyle",
+ "operationId": "postSystemEmailConnectorsByParentIdParsingStyles",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "emailConnectorId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "emailConnectorParsingStyle",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/EmailConnectorParsingStyle"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "EmailConnectorParsingStyle",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/EmailConnectorParsingStyle"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/emailConnectors/{parentId}/parsingStyles/{id}": {
+ "get": {
+ "tags": [
+ "EmailConnectorParsingStyles"
+ ],
+ "summary": "Get EmailConnectorParsingStyle",
+ "operationId": "getSystemEmailConnectorsByParentIdParsingStylesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "parsingStyleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "emailConnectorId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "EmailConnectorParsingStyle",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/EmailConnectorParsingStyle"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "EmailConnectorParsingStyles"
+ ],
+ "summary": "Delete EmailConnectorParsingStyle",
+ "operationId": "deleteSystemEmailConnectorsByParentIdParsingStylesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "parsingStyleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "emailConnectorId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "EmailConnectorParsingStyles"
+ ],
+ "summary": "Put EmailConnectorParsingStyle",
+ "operationId": "putSystemEmailConnectorsByParentIdParsingStylesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "parsingStyleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "emailConnectorId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "emailConnectorParsingStyle",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/EmailConnectorParsingStyle"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "EmailConnectorParsingStyle",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/EmailConnectorParsingStyle"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "EmailConnectorParsingStyles"
+ ],
+ "summary": "Patch EmailConnectorParsingStyle",
+ "operationId": "patchSystemEmailConnectorsByParentIdParsingStylesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "parsingStyleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "emailConnectorId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "EmailConnectorParsingStyle",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/EmailConnectorParsingStyle"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/emailConnectors/{parentId}/parsingStyles/count": {
+ "get": {
+ "tags": [
+ "EmailConnectorParsingStyles"
+ ],
+ "summary": "Get Count of EmailConnectorParsingStyle",
+ "operationId": "getSystemEmailConnectorsByParentIdParsingStylesCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "emailConnectorId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/emailConnectors/count": {
+ "get": {
+ "tags": [
+ "EmailConnectors"
+ ],
+ "summary": "Get Count of EmailConnector",
+ "operationId": "getSystemEmailConnectorsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/emailConnectors/info": {
+ "get": {
+ "tags": [
+ "EmailConnectorInfos"
+ ],
+ "summary": "Get List of EmailConnectorInfos",
+ "operationId": "getSystemEmailConnectorsInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of emailConnectorInfos",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/EmailConnectorInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/emailConnectors/info/count": {
+ "get": {
+ "tags": [
+ "EmailConnectorInfos"
+ ],
+ "summary": "Get Count of EmailConnectorInfos",
+ "operationId": "getSystemEmailConnectorsInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/emailExclusions": {
+ "get": {
+ "tags": [
+ "EmailExclusions"
+ ],
+ "summary": "Get List of EmailExclusion",
+ "operationId": "getSystemEmailExclusions",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of EmailExclusion",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/EmailExclusion"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "EmailExclusions"
+ ],
+ "summary": "Post EmailExclusion",
+ "operationId": "postSystemEmailExclusions",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "emailExclusion",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/EmailExclusion"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "EmailExclusion",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/EmailExclusion"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/emailExclusions/{id}": {
+ "get": {
+ "tags": [
+ "EmailExclusions"
+ ],
+ "summary": "Get EmailExclusion",
+ "operationId": "getSystemEmailExclusionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "emailExclusionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "EmailExclusion",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/EmailExclusion"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "EmailExclusions"
+ ],
+ "summary": "Delete EmailExclusion",
+ "operationId": "deleteSystemEmailExclusionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "emailExclusionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "EmailExclusions"
+ ],
+ "summary": "Put EmailExclusion",
+ "operationId": "putSystemEmailExclusionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "emailExclusionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "emailExclusion",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/EmailExclusion"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "EmailExclusion",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/EmailExclusion"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "EmailExclusions"
+ ],
+ "summary": "Patch EmailExclusion",
+ "operationId": "patchSystemEmailExclusionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "emailExclusionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "EmailExclusion",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/EmailExclusion"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/emailExclusions/count": {
+ "get": {
+ "tags": [
+ "EmailExclusions"
+ ],
+ "summary": "Get Count of EmailExclusion",
+ "operationId": "getSystemEmailExclusionsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/emailTokens": {
+ "get": {
+ "tags": [
+ "EmailTokens"
+ ],
+ "summary": "Get List of EmailToken",
+ "operationId": "getSystemEmailTokens",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of EmailToken",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/EmailToken"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/emailTokens/{id}": {
+ "get": {
+ "tags": [
+ "EmailTokens"
+ ],
+ "summary": "Get EmailToken",
+ "operationId": "getSystemEmailTokensById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "emailTokenId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "EmailToken",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/EmailToken"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/emailTokens/count": {
+ "get": {
+ "tags": [
+ "EmailTokens"
+ ],
+ "summary": "Get Count of EmailToken",
+ "operationId": "getSystemEmailTokensCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/ePayConfigurations": {
+ "get": {
+ "tags": [
+ "EPayConfigurations"
+ ],
+ "summary": "Get List of EPayConfiguration",
+ "operationId": "getSystemEPayConfigurations",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of EPayConfiguration",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/EPayConfiguration"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "EPayConfigurations"
+ ],
+ "summary": "Post EPayConfiguration",
+ "operationId": "postSystemEPayConfigurations",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "ePayConfiguration",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/EPayConfiguration"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "EPayConfiguration",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/EPayConfiguration"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/ePayConfigurations/{id}": {
+ "get": {
+ "tags": [
+ "EPayConfigurations"
+ ],
+ "summary": "Get EPayConfiguration",
+ "operationId": "getSystemEPayConfigurationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ePayConfigurationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "EPayConfiguration",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/EPayConfiguration"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "EPayConfigurations"
+ ],
+ "summary": "Delete EPayConfiguration",
+ "operationId": "deleteSystemEPayConfigurationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ePayConfigurationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "EPayConfigurations"
+ ],
+ "summary": "Put EPayConfiguration",
+ "operationId": "putSystemEPayConfigurationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ePayConfigurationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "ePayConfiguration",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/EPayConfiguration"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "EPayConfiguration",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/EPayConfiguration"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "EPayConfigurations"
+ ],
+ "summary": "Patch EPayConfiguration",
+ "operationId": "patchSystemEPayConfigurationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ePayConfigurationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "EPayConfiguration",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/EPayConfiguration"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/ePayConfigurations/count": {
+ "get": {
+ "tags": [
+ "EPayConfigurations"
+ ],
+ "summary": "Get Count of EPayConfiguration",
+ "operationId": "getSystemEPayConfigurationsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/experiments": {
+ "get": {
+ "tags": [
+ "Experiments"
+ ],
+ "summary": "Get List of Experiment",
+ "operationId": "getSystemExperiments",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Experiment",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Experiment"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/experiments/{id}": {
+ "get": {
+ "tags": [
+ "Experiments"
+ ],
+ "summary": "Get Experiment",
+ "operationId": "getSystemExperimentsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "experimentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Experiment",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Experiment"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/experiments/count": {
+ "get": {
+ "tags": [
+ "Experiments"
+ ],
+ "summary": "Get Count of Experiment",
+ "operationId": "getSystemExperimentsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/fileuploadsettings/": {
+ "get": {
+ "tags": [
+ "FileUploadSettings"
+ ],
+ "summary": "Get List of FileUploadSettings",
+ "operationId": "getSystemFileuploadsettings",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of fileUploadSettingses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/FileUploadSetting"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/fileuploadsettings/{id}": {
+ "get": {
+ "tags": [
+ "FileUploadSettings"
+ ],
+ "summary": "Get FileUploadSettings",
+ "operationId": "getSystemFileuploadsettingsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "FileUploadSettingId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "FileUploadSetting",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/FileUploadSetting"
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "FileUploadSettings"
+ ],
+ "summary": "Put FileUploadSettings",
+ "operationId": "putSystemFileuploadsettingsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "FileUploadSettingId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "companyTypeAssociation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/FileUploadSetting"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "FileUploadSetting",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/FileUploadSetting"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "FileUploadSettings"
+ ],
+ "summary": "Patch FileUploadSettings",
+ "operationId": "patchSystemFileuploadsettingsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "FileUploadSettingId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "FileUploadSetting",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/FileUploadSetting"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/fileuploadsettings/count": {
+ "get": {
+ "tags": [
+ "FileUploadSettings"
+ ],
+ "summary": "Get Count of FileUploadSettings",
+ "operationId": "getSystemFileuploadsettingsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/googleemailsetup/": {
+ "get": {
+ "tags": [
+ "GoogleEmailSetups"
+ ],
+ "summary": "Get List of GoogleEmailSetups",
+ "operationId": "getSystemGoogleemailsetup",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of googleEmailSetupses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/GoogleEmailSetup"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "GoogleEmailSetups"
+ ],
+ "summary": "Post GoogleEmailSetups",
+ "operationId": "postSystemGoogleemailsetup",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "GoogleEmailSetup",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GoogleEmailSetup"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "GoogleEmailSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/GoogleEmailSetup"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/googleemailsetup/{id}": {
+ "get": {
+ "tags": [
+ "GoogleEmailSetups"
+ ],
+ "summary": "Get GoogleEmailSetups",
+ "operationId": "getSystemGoogleemailsetupById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "GoogleEmailSetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "GoogleEmailSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/GoogleEmailSetup"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "GoogleEmailSetups"
+ ],
+ "summary": "Delete GoogleEmailSetups",
+ "operationId": "deleteSystemGoogleemailsetupById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "GoogleEmailSetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "GoogleEmailSetups"
+ ],
+ "summary": "Put GoogleEmailSetups",
+ "operationId": "putSystemGoogleemailsetupById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "GoogleEmailSetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "companyTypeAssociation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GoogleEmailSetup"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "GoogleEmailSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/GoogleEmailSetup"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "GoogleEmailSetups"
+ ],
+ "summary": "Patch GoogleEmailSetups",
+ "operationId": "patchSystemGoogleemailsetupById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "GoogleEmailSetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "GoogleEmailSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/GoogleEmailSetup"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/googleemailsetup/{id}/testConnection": {
+ "post": {
+ "tags": [
+ "GoogleEmailSetups"
+ ],
+ "summary": "Post SuccessResponse",
+ "operationId": "postSystemGoogleemailsetupByIdTestConnection",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "emailSetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "SuccessResponse",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SuccessResponse"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/googleemailsetup/count": {
+ "get": {
+ "tags": [
+ "GoogleEmailSetups"
+ ],
+ "summary": "Get Count of GoogleEmailSetups",
+ "operationId": "getSystemGoogleemailsetupCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/imaps": {
+ "get": {
+ "tags": [
+ "Imaps"
+ ],
+ "summary": "Get List of Imap",
+ "operationId": "getSystemImaps",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Imap",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Imap"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "Imaps"
+ ],
+ "summary": "Post Imap",
+ "operationId": "postSystemImaps",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "imap",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Imap"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "Imap",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Imap"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/imaps/{id}": {
+ "get": {
+ "tags": [
+ "Imaps"
+ ],
+ "summary": "Get Imap",
+ "operationId": "getSystemImapsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "imapId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Imap",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Imap"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "Imaps"
+ ],
+ "summary": "Delete Imap",
+ "operationId": "deleteSystemImapsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "imapId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "Imaps"
+ ],
+ "summary": "Put Imap",
+ "operationId": "putSystemImapsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "imapId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "imap",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Imap"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Imap",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Imap"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "Imaps"
+ ],
+ "summary": "Patch Imap",
+ "operationId": "patchSystemImapsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "imapId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Imap",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Imap"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/imaps/{id}/info": {
+ "get": {
+ "tags": [
+ "ImapInfos"
+ ],
+ "summary": "Get ImapInfo",
+ "operationId": "getSystemImapsByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ImapInfo",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ImapInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ImapInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/imaps/count": {
+ "get": {
+ "tags": [
+ "Imaps"
+ ],
+ "summary": "Get Count of Imap",
+ "operationId": "getSystemImapsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/imaps/info": {
+ "get": {
+ "tags": [
+ "ImapInfos"
+ ],
+ "summary": "Get List of ImapInfos",
+ "operationId": "getSystemImapsInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ImapInfos",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ImapInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/imaps/info/count": {
+ "get": {
+ "tags": [
+ "ImapInfos"
+ ],
+ "summary": "Get Count of ImapInfos",
+ "operationId": "getSystemImapsInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/importMassMaintenance/{id}": {
+ "post": {
+ "tags": [
+ "ImportsMassMaintenance"
+ ],
+ "summary": "Post ImportMassMaintenance",
+ "operationId": "postSystemImportMassMaintenanceById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "importMassMaintenanceId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ImportMassMaintenance",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ImportMassMaintenance"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/info": {
+ "get": {
+ "tags": [
+ "Info"
+ ],
+ "summary": "Get Info",
+ "operationId": "getSystemInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Info",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Info"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/info/departmentlocations": {
+ "get": {
+ "tags": [
+ "DepartmentLocationInfos"
+ ],
+ "summary": "Get List of DepartmentLocationInfo",
+ "operationId": "getSystemInfoDepartmentlocations",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of DepartmentLocationInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/DepartmentLocationInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/info/departmentlocations/{id}": {
+ "get": {
+ "tags": [
+ "DepartmentLocationInfos"
+ ],
+ "summary": "Get DepartmentLocationInfo",
+ "operationId": "getSystemInfoDepartmentlocationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "departmentlocationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "DepartmentLocationInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/DepartmentLocationInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/info/departmentlocations/count": {
+ "get": {
+ "tags": [
+ "DepartmentLocationInfos"
+ ],
+ "summary": "Get Count of DepartmentLocationInfo",
+ "operationId": "getSystemInfoDepartmentlocationsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/info/departments": {
+ "get": {
+ "tags": [
+ "DepartmentInfos"
+ ],
+ "summary": "Get List of DepartmentInfo",
+ "operationId": "getSystemInfoDepartments",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of DepartmentInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/DepartmentInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/info/departments/{id}": {
+ "get": {
+ "tags": [
+ "DepartmentInfos"
+ ],
+ "summary": "Get DepartmentInfo",
+ "operationId": "getSystemInfoDepartmentsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "departmentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "DepartmentInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/DepartmentInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/info/departments/count": {
+ "get": {
+ "tags": [
+ "DepartmentInfos"
+ ],
+ "summary": "Get Count of DepartmentInfo",
+ "operationId": "getSystemInfoDepartmentsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/info/links": {
+ "get": {
+ "tags": [
+ "LinkInfos"
+ ],
+ "summary": "Get List of LinkInfo",
+ "operationId": "getSystemInfoLinks",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of LinkInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/LinkInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/info/links/{id}": {
+ "get": {
+ "tags": [
+ "LinkInfos"
+ ],
+ "summary": "Get LinkInfo",
+ "operationId": "getSystemInfoLinksById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "linkId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "LinkInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/LinkInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/info/links/{id}/resolveurl": {
+ "post": {
+ "tags": [
+ "LinkInfos"
+ ],
+ "summary": "Post LinkResolveUrlInfo",
+ "operationId": "postSystemInfoLinksByIdResolveurl",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "linkId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "resolveInfo",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/LinkResolveUrlInfo"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "LinkResolveUrlInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/LinkResolveUrlInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/info/links/count": {
+ "get": {
+ "tags": [
+ "LinkInfos"
+ ],
+ "summary": "Get Count of LinkInfo",
+ "operationId": "getSystemInfoLinksCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/info/locales": {
+ "get": {
+ "tags": [
+ "LocaleInfos"
+ ],
+ "summary": "Get List of LocaleInfo",
+ "operationId": "getSystemInfoLocales",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of LocaleInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/LocaleInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/info/locales/{id}": {
+ "get": {
+ "tags": [
+ "LocaleInfos"
+ ],
+ "summary": "Get LocaleInfo",
+ "operationId": "getSystemInfoLocalesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "localeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "LocaleInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/LocaleInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/info/locales/count": {
+ "get": {
+ "tags": [
+ "LocaleInfos"
+ ],
+ "summary": "Get Count of LocaleInfo",
+ "operationId": "getSystemInfoLocalesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/info/locations": {
+ "get": {
+ "tags": [
+ "LocationInfos"
+ ],
+ "summary": "Get List of LocationInfo",
+ "operationId": "getSystemInfoLocations",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of LocationInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/LocationInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/info/locations/{id}": {
+ "get": {
+ "tags": [
+ "LocationInfos"
+ ],
+ "summary": "Get LocationInfo",
+ "operationId": "getSystemInfoLocationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "locationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "LocationInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/LocationInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/info/locations/count": {
+ "get": {
+ "tags": [
+ "LocationInfos"
+ ],
+ "summary": "Get Count of LocationInfo",
+ "operationId": "getSystemInfoLocationsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/info/members": {
+ "get": {
+ "tags": [
+ "MemberInfos"
+ ],
+ "summary": "Get List of MemberInfo",
+ "operationId": "getSystemInfoMembers",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of MemberInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/MemberInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/info/members/{id}": {
+ "get": {
+ "tags": [
+ "MemberInfos"
+ ],
+ "summary": "Get MemberInfo",
+ "operationId": "getSystemInfoMembersById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "MemberInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/info/members/{memberIdentifier:regex(^(types. |(": {
+ "get": {
+ "tags": [
+ "MemberInfos"
+ ],
+ "summary": "Get MemberInfo",
+ "operationId": "getSystemInfoMembersmemberIdentifierregextypes",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "MemberInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/info/members/count": {
+ "get": {
+ "tags": [
+ "MemberInfos"
+ ],
+ "summary": "Get Count of MemberInfo",
+ "operationId": "getSystemInfoMembersCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/info/personas": {
+ "get": {
+ "tags": [
+ "PersonasInfos"
+ ],
+ "summary": "Get List of PersonasInfo",
+ "operationId": "getSystemInfoPersonas",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of PersonasInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PersonasInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/info/personas/{id}": {
+ "get": {
+ "tags": [
+ "PersonasInfos"
+ ],
+ "summary": "Get PersonasInfo",
+ "operationId": "getSystemInfoPersonasById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "personaId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "PersonasInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PersonasInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/info/personas/count": {
+ "get": {
+ "tags": [
+ "PersonasInfos"
+ ],
+ "summary": "Get Count of PersonasInfo",
+ "operationId": "getSystemInfoPersonasCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/info/standardNotes": {
+ "get": {
+ "tags": [
+ "StandardNoteInfos"
+ ],
+ "summary": "Get List of StandardNoteInfo",
+ "operationId": "getSystemInfoStandardNotes",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of StandardNoteInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/StandardNoteInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/info/standardNotes/{id}": {
+ "get": {
+ "tags": [
+ "StandardNoteInfos"
+ ],
+ "summary": "Get StandardNoteInfo",
+ "operationId": "getSystemInfoStandardNotesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "standardNoteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "StandardNoteInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/StandardNoteInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/info/standardNotes/count": {
+ "get": {
+ "tags": [
+ "StandardNoteInfos"
+ ],
+ "summary": "Get Count of StandardNoteInfo",
+ "operationId": "getSystemInfoStandardNotesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/inOutBoards": {
+ "get": {
+ "tags": [
+ "InOutBoards"
+ ],
+ "summary": "Get List of InOutBoard",
+ "operationId": "getSystemInOutBoards",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of InOutBoard",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/InOutBoard"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "InOutBoards"
+ ],
+ "summary": "Post InOutBoard",
+ "operationId": "postSystemInOutBoards",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "inOutBoard",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/InOutBoard"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "InOutBoard",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/InOutBoard"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/inOutBoards/{id}": {
+ "get": {
+ "tags": [
+ "InOutBoards"
+ ],
+ "summary": "Get InOutBoard",
+ "operationId": "getSystemInOutBoardsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "inOutBoardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "InOutBoard",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/InOutBoard"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "InOutBoards"
+ ],
+ "summary": "Delete InOutBoard",
+ "operationId": "deleteSystemInOutBoardsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "inOutBoardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "InOutBoards"
+ ],
+ "summary": "Put InOutBoard",
+ "operationId": "putSystemInOutBoardsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "inOutBoardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "inOutBoard",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/InOutBoard"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "InOutBoard",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/InOutBoard"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "InOutBoards"
+ ],
+ "summary": "Patch InOutBoard",
+ "operationId": "patchSystemInOutBoardsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "inOutBoardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "InOutBoard",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/InOutBoard"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/inOutBoards/count": {
+ "get": {
+ "tags": [
+ "InOutBoards"
+ ],
+ "summary": "Get Count of InOutBoard",
+ "operationId": "getSystemInOutBoardsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/inOutTypes": {
+ "get": {
+ "tags": [
+ "InOutTypes"
+ ],
+ "summary": "Get List of InOutType",
+ "operationId": "getSystemInOutTypes",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of InOutType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/InOutType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "InOutTypes"
+ ],
+ "summary": "Post InOutType",
+ "operationId": "postSystemInOutTypes",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "inOutType",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/InOutType"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "InOutType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/InOutType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/inOutTypes/{id}": {
+ "get": {
+ "tags": [
+ "InOutTypes"
+ ],
+ "summary": "Get InOutType",
+ "operationId": "getSystemInOutTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "inOutTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "InOutType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/InOutType"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "InOutTypes"
+ ],
+ "summary": "Delete InOutType",
+ "operationId": "deleteSystemInOutTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "inOutTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "InOutTypes"
+ ],
+ "summary": "Put InOutType",
+ "operationId": "putSystemInOutTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "inOutTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "inOutType",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/InOutType"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "InOutType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/InOutType"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "InOutTypes"
+ ],
+ "summary": "Patch InOutType",
+ "operationId": "patchSystemInOutTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "inOutTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "InOutType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/InOutType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/inOutTypes/{id}/info": {
+ "get": {
+ "tags": [
+ "InOutTypesInfo"
+ ],
+ "summary": "Get InOutTypeInfo",
+ "operationId": "getSystemInOutTypesByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "inOutTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "InOutTypeInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/InOutTypeInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/inOutTypes/count": {
+ "get": {
+ "tags": [
+ "InOutTypes"
+ ],
+ "summary": "Get Count of InOutType",
+ "operationId": "getSystemInOutTypesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/inOutTypes/count/info": {
+ "get": {
+ "tags": [
+ "InOutTypesInfo"
+ ],
+ "summary": "Get Count of InOutTypeInfo",
+ "operationId": "getSystemInOutTypesCountInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/inOutTypes/info": {
+ "get": {
+ "tags": [
+ "InOutTypesInfo"
+ ],
+ "summary": "Get List of InOutTypeInfo",
+ "operationId": "getSystemInOutTypesInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of InOutTypeInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/InOutTypeInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/integratorlogins": {
+ "get": {
+ "tags": [
+ "IntegratorLogins"
+ ],
+ "summary": "Get List of IntegratorLogin",
+ "operationId": "getSystemIntegratorlogins",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of IntegratorLogin",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/IntegratorLogin"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "IntegratorLogins"
+ ],
+ "summary": "Post IntegratorLogin",
+ "operationId": "postSystemIntegratorlogins",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "integratorLogin",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/IntegratorLogin"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "IntegratorLogin",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/IntegratorLogin"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/integratorlogins/{id}": {
+ "get": {
+ "tags": [
+ "IntegratorLogins"
+ ],
+ "summary": "Get IntegratorLogin",
+ "operationId": "getSystemIntegratorloginsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "integratorloginId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "IntegratorLogin",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/IntegratorLogin"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "IntegratorLogins"
+ ],
+ "summary": "Delete IntegratorLogin",
+ "operationId": "deleteSystemIntegratorloginsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "integratorloginId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "IntegratorLogins"
+ ],
+ "summary": "Put IntegratorLogin",
+ "operationId": "putSystemIntegratorloginsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "integratorloginId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "integratorLogin",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/IntegratorLogin"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "IntegratorLogin",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/IntegratorLogin"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "IntegratorLogins"
+ ],
+ "summary": "Patch IntegratorLogin",
+ "operationId": "patchSystemIntegratorloginsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "integratorloginId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "IntegratorLogin",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/IntegratorLogin"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/integratorlogins/count": {
+ "get": {
+ "tags": [
+ "IntegratorLogins"
+ ],
+ "summary": "Get Count of IntegratorLogin",
+ "operationId": "getSystemIntegratorloginsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/integratorTags": {
+ "get": {
+ "tags": [
+ "IntegratorTags"
+ ],
+ "summary": "Get List of IntegratorTag",
+ "operationId": "getSystemIntegratorTags",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of IntegratorTag",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/IntegratorTag"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "IntegratorTags"
+ ],
+ "summary": "Post IntegratorTag",
+ "operationId": "postSystemIntegratorTags",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "tag",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/IntegratorTag"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "IntegratorTag",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/IntegratorTag"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/integratorTags/{id}": {
+ "get": {
+ "tags": [
+ "IntegratorTags"
+ ],
+ "summary": "Get IntegratorTag",
+ "operationId": "getSystemIntegratorTagsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "integratorTagId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "IntegratorTag",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/IntegratorTag"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "IntegratorTags"
+ ],
+ "summary": "Delete IntegratorTag",
+ "operationId": "deleteSystemIntegratorTagsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "integratorTagId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "IntegratorTags"
+ ],
+ "summary": "Put IntegratorTag",
+ "operationId": "putSystemIntegratorTagsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "integratorTagId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "tag",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/IntegratorTag"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "IntegratorTag",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/IntegratorTag"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "IntegratorTags"
+ ],
+ "summary": "Patch IntegratorTag",
+ "operationId": "patchSystemIntegratorTagsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "integratorTagId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "IntegratorTag",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/IntegratorTag"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/integratorTags/count": {
+ "get": {
+ "tags": [
+ "IntegratorTags"
+ ],
+ "summary": "Get Count of IntegratorTag",
+ "operationId": "getSystemIntegratorTagsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/kpiCategories": {
+ "get": {
+ "tags": [
+ "KPICategories"
+ ],
+ "summary": "Get List of KPICategory",
+ "operationId": "getSystemKpiCategories",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of KPICategory",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/KPICategory"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/kpiCategories/{id}": {
+ "get": {
+ "tags": [
+ "KPICategories"
+ ],
+ "summary": "Get KPICategory",
+ "operationId": "getSystemKpiCategoriesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "kpiCategoryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "KPICategory",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/KPICategory"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/kpiCategories/count": {
+ "get": {
+ "tags": [
+ "KPICategories"
+ ],
+ "summary": "Get Count of KPICategory",
+ "operationId": "getSystemKpiCategoriesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/kpis": {
+ "get": {
+ "tags": [
+ "KPIs"
+ ],
+ "summary": "Get List of KPI",
+ "operationId": "getSystemKpis",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of KPI",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/KPI"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/kpis/{id}": {
+ "get": {
+ "tags": [
+ "KPIs"
+ ],
+ "summary": "Get KPI",
+ "operationId": "getSystemKpisById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "kpiId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "KPI",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/KPI"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/kpis/count": {
+ "get": {
+ "tags": [
+ "KPIs"
+ ],
+ "summary": "Get Count of KPI",
+ "operationId": "getSystemKpisCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/ldapConfigurations": {
+ "get": {
+ "tags": [
+ "LdapConfigurations"
+ ],
+ "summary": "Get List of LdapConfiguration",
+ "operationId": "getSystemLdapConfigurations",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of LdapConfiguration",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/LdapConfiguration"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "LdapConfigurations"
+ ],
+ "summary": "Post LdapConfiguration",
+ "operationId": "postSystemLdapConfigurations",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "ldapConfiguration",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/LdapConfiguration"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "LdapConfiguration",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/LdapConfiguration"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/ldapConfigurations/{id}": {
+ "get": {
+ "tags": [
+ "LdapConfigurations"
+ ],
+ "summary": "Get LdapConfiguration",
+ "operationId": "getSystemLdapConfigurationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ldapConfigurationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "LdapConfiguration",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/LdapConfiguration"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "LdapConfigurations"
+ ],
+ "summary": "Delete LdapConfiguration",
+ "operationId": "deleteSystemLdapConfigurationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ldapConfigurationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "LdapConfigurations"
+ ],
+ "summary": "Put LdapConfiguration",
+ "operationId": "putSystemLdapConfigurationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ldapConfigurationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "ldapConfiguration",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/LdapConfiguration"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "LdapConfiguration",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/LdapConfiguration"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "LdapConfigurations"
+ ],
+ "summary": "Patch LdapConfiguration",
+ "operationId": "patchSystemLdapConfigurationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ldapConfigurationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "LdapConfiguration",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/LdapConfiguration"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/ldapConfigurations/{id}/info": {
+ "get": {
+ "tags": [
+ "LdapConfigurationInfos"
+ ],
+ "summary": "Get LdapConfigurationInfos",
+ "operationId": "getSystemLdapConfigurationsByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "LdapConfigurationInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "LdapConfigurationInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/LdapConfigurationInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/ldapConfigurations/count": {
+ "get": {
+ "tags": [
+ "LdapConfigurations"
+ ],
+ "summary": "Get Count of LdapConfiguration",
+ "operationId": "getSystemLdapConfigurationsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/ldapConfigurations/info": {
+ "get": {
+ "tags": [
+ "LdapConfigurationInfos"
+ ],
+ "summary": "Get List of LdapConfigurationInfos",
+ "operationId": "getSystemLdapConfigurationsInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ldapConfigurationInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/LdapConfigurationInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/ldapConfigurations/info/count": {
+ "get": {
+ "tags": [
+ "LdapConfigurationInfos"
+ ],
+ "summary": "Get Count of LdapConfigurationInfos",
+ "operationId": "getSystemLdapConfigurationsInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/ldapConfigurations/testLink": {
+ "post": {
+ "tags": [
+ "LdapConfigurations"
+ ],
+ "summary": "Post SuccessResponse",
+ "operationId": "postSystemLdapConfigurationsTestLink",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "server",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/LdapConfigurationTestLink"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "SuccessResponse",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SuccessResponse"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/links": {
+ "get": {
+ "tags": [
+ "Links"
+ ],
+ "summary": "Get List of Link",
+ "operationId": "getSystemLinks",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Link",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Link"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "Links"
+ ],
+ "summary": "Post Link",
+ "operationId": "postSystemLinks",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "link",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Link"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "Link",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Link"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/links/{id}": {
+ "get": {
+ "tags": [
+ "Links"
+ ],
+ "summary": "Get Link",
+ "operationId": "getSystemLinksById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "linkId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Link",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Link"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "Links"
+ ],
+ "summary": "Delete Link",
+ "operationId": "deleteSystemLinksById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "linkId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "Links"
+ ],
+ "summary": "Put Link",
+ "operationId": "putSystemLinksById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "linkId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "link",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Link"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Link",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Link"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "Links"
+ ],
+ "summary": "Patch Link",
+ "operationId": "patchSystemLinksById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "linkId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Link",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Link"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/links/count": {
+ "get": {
+ "tags": [
+ "Links"
+ ],
+ "summary": "Get Count of Link",
+ "operationId": "getSystemLinksCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/locations": {
+ "get": {
+ "tags": [
+ "Locations"
+ ],
+ "summary": "Get List of Location",
+ "operationId": "getSystemLocations",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Location",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Location"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "Locations"
+ ],
+ "summary": "Post Location",
+ "operationId": "postSystemLocations",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "location",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Location"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "Location",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Location"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/locations/{id}": {
+ "get": {
+ "tags": [
+ "Locations"
+ ],
+ "summary": "Get Location",
+ "operationId": "getSystemLocationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "locationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Location",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Location"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "Locations"
+ ],
+ "summary": "Delete Location",
+ "operationId": "deleteSystemLocationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "locationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "Locations"
+ ],
+ "summary": "Put Location",
+ "operationId": "putSystemLocationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "locationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "location",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Location"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Location",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Location"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "Locations"
+ ],
+ "summary": "Patch Location",
+ "operationId": "patchSystemLocationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "locationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Location",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Location"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/locations/{id}/usages": {
+ "get": {
+ "tags": [
+ "Locations"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getSystemLocationsByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "locationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/locations/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "Locations"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getSystemLocationsByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "locationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/locations/{parentId}/departments": {
+ "get": {
+ "tags": [
+ "LocationDepartments"
+ ],
+ "summary": "Get List of LocationDepartment",
+ "operationId": "getSystemLocationsByParentIdDepartments",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "locationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of LocationDepartment",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/LocationDepartment"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/locations/{parentId}/departments/{id}": {
+ "get": {
+ "tags": [
+ "LocationDepartments"
+ ],
+ "summary": "Get LocationDepartment",
+ "operationId": "getSystemLocationsByParentIdDepartmentsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "departmentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "locationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "LocationDepartment",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/LocationDepartment"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/locations/{parentId}/departments/count": {
+ "get": {
+ "tags": [
+ "LocationDepartments"
+ ],
+ "summary": "Get Count of LocationDepartment",
+ "operationId": "getSystemLocationsByParentIdDepartmentsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "locationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/locations/{parentId}/workRoles": {
+ "get": {
+ "tags": [
+ "LocationWorkRoles"
+ ],
+ "summary": "Get List of LocationWorkRole",
+ "operationId": "getSystemLocationsByParentIdWorkRoles",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "locationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of LocationWorkRole",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/LocationWorkRole"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/locations/{parentId}/workRoles/{id}": {
+ "get": {
+ "tags": [
+ "LocationWorkRoles"
+ ],
+ "summary": "Get LocationWorkRole",
+ "operationId": "getSystemLocationsByParentIdWorkRolesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "workRoleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "locationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "LocationWorkRole",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/LocationWorkRole"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/locations/{parentId}/workRoles/count": {
+ "get": {
+ "tags": [
+ "LocationWorkRoles"
+ ],
+ "summary": "Get Count of LocationWorkRole",
+ "operationId": "getSystemLocationsByParentIdWorkRolesCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "locationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/locations/count": {
+ "get": {
+ "tags": [
+ "Locations"
+ ],
+ "summary": "Get Count of Usage",
+ "operationId": "getSystemLocationsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/m365contactsync/{id}/info": {
+ "get": {
+ "tags": [
+ "M365ContactSyncInfos"
+ ],
+ "summary": "Get M365ContactSyncInfos",
+ "operationId": "getSystemM365contactsyncByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "M365ContactSyncInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "M365ContactSyncInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/M365ContactSyncInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/m365contactsync/info": {
+ "get": {
+ "tags": [
+ "M365ContactSyncInfos"
+ ],
+ "summary": "Get List of M365ContactSyncInfos",
+ "operationId": "getSystemM365contactsyncInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of m365ContactSyncInfos",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/M365ContactSyncInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/m365contactsync/info/count": {
+ "get": {
+ "tags": [
+ "M365ContactSyncInfos"
+ ],
+ "summary": "Get Count of M365ContactSyncInfo",
+ "operationId": "getSystemM365contactsyncInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/managementNetworkSecurities": {
+ "get": {
+ "tags": [
+ "ManagementNetworksSecurity"
+ ],
+ "summary": "Get List of ManagementNetworkSecurity",
+ "operationId": "getSystemManagementNetworkSecurities",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ManagementNetworkSecurity",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ManagementNetworkSecurity"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ManagementNetworksSecurity"
+ ],
+ "summary": "Post ManagementNetworkSecurity",
+ "operationId": "postSystemManagementNetworkSecurities",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "managementNetworkSecurity",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagementNetworkSecurity"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ManagementNetworkSecurity",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagementNetworkSecurity"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/managementNetworkSecurities/{id}": {
+ "get": {
+ "tags": [
+ "ManagementNetworksSecurity"
+ ],
+ "summary": "Get ManagementNetworkSecurity",
+ "operationId": "getSystemManagementNetworkSecuritiesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "managementNetworkSecurityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ManagementNetworkSecurity",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagementNetworkSecurity"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ManagementNetworksSecurity"
+ ],
+ "summary": "Delete ManagementNetworkSecurity",
+ "operationId": "deleteSystemManagementNetworkSecuritiesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "managementNetworkSecurityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ManagementNetworksSecurity"
+ ],
+ "summary": "Put ManagementNetworkSecurity",
+ "operationId": "putSystemManagementNetworkSecuritiesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "managementNetworkSecurityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "managementNetworkSecurity",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagementNetworkSecurity"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ManagementNetworkSecurity",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagementNetworkSecurity"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ManagementNetworksSecurity"
+ ],
+ "summary": "Patch ManagementNetworkSecurity",
+ "operationId": "patchSystemManagementNetworkSecuritiesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "managementNetworkSecurityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ManagementNetworkSecurity",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagementNetworkSecurity"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/managementNetworkSecurities/{id}/testCredentials": {
+ "get": {
+ "tags": [
+ "ManagementNetworksSecurity"
+ ],
+ "summary": "Get SuccessResponse",
+ "operationId": "getSystemManagementNetworkSecuritiesByIdTestCredentials",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "managementNetworkSecurityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "SuccessResponse",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SuccessResponse"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/managementNetworkSecurities/count": {
+ "get": {
+ "tags": [
+ "ManagementNetworksSecurity"
+ ],
+ "summary": "Get Count of ManagementNetworkSecurity",
+ "operationId": "getSystemManagementNetworkSecuritiesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/marketplaceimport/getdefinition/{id}": {
+ "get": {
+ "tags": [
+ "MarketplaceImports"
+ ],
+ "summary": "Get MarketplaceImport",
+ "operationId": "getSystemMarketplaceimportGetdefinitionById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "getdefinitionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "MarketplaceImport",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MarketplaceImport"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/marketplaceimport/import": {
+ "post": {
+ "tags": [
+ "MarketplaceImports"
+ ],
+ "summary": "Post MarketplaceImport",
+ "operationId": "postSystemMarketplaceimportImport",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "marketplaceImport",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/MarketplaceImport"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "MarketplaceImport",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MarketplaceImport"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/members": {
+ "get": {
+ "tags": [
+ "Members"
+ ],
+ "summary": "Get List of Member",
+ "operationId": "getSystemMembers",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Member",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Member"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "Members"
+ ],
+ "summary": "Post Member",
+ "operationId": "postSystemMembers",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "member",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Member"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "Member",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Member"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/members/{id}": {
+ "get": {
+ "tags": [
+ "Members"
+ ],
+ "summary": "Get Member",
+ "operationId": "getSystemMembersById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Member",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Member"
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "Members"
+ ],
+ "summary": "Put Member",
+ "operationId": "putSystemMembersById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "member",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Member"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Member",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Member"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "Members"
+ ],
+ "summary": "Patch Member",
+ "operationId": "patchSystemMembersById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Member",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Member"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/members/{id}/deactivate": {
+ "post": {
+ "tags": [
+ "Members"
+ ],
+ "summary": "Post MemberDeactivation",
+ "operationId": "postSystemMembersByIdDeactivate",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "item",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberDeactivation"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "MemberDeactivation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberDeactivation"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/members/{id}/image": {
+ "get": {
+ "tags": [
+ "MemberImages"
+ ],
+ "summary": "Get",
+ "operationId": "getSystemMembersByIdImage",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "useDefaultFlag",
+ "in": "path",
+ "description": "useDefaultFlag",
+ "required": true,
+ "schema": {
+ "type": "boolean"
+ }
+ },
+ {
+ "name": "lastmodified",
+ "in": "path",
+ "description": "lastmodified",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ContentType = application/octet-stream"
+ }
+ }
+ }
+ },
+ "/system/members/{id}/linkSsoUser": {
+ "post": {
+ "tags": [
+ "Members"
+ ],
+ "summary": "Post SuccessResponse",
+ "operationId": "postSystemMembersByIdLinkSsoUser",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "item",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberLinkSsoUser"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "SuccessResponse",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SuccessResponse"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/members/{id}/submit": {
+ "post": {
+ "tags": [
+ "Members"
+ ],
+ "summary": "Post SuccessResponse",
+ "operationId": "postSystemMembersByIdSubmit",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "item",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberSsoToken"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "SuccessResponse",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SuccessResponse"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/members/{id}/unlinkSsoUser": {
+ "post": {
+ "tags": [
+ "Members"
+ ],
+ "summary": "Post SuccessResponse",
+ "operationId": "postSystemMembersByIdUnlinkSsoUser",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "SuccessResponse",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SuccessResponse"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/members/{id}/unusedTimeSheets": {
+ "delete": {
+ "tags": [
+ "Members"
+ ],
+ "summary": "Delete Member",
+ "operationId": "deleteSystemMembersByIdUnusedTimeSheets",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ }
+ },
+ "/system/members/{id}/usages": {
+ "get": {
+ "tags": [
+ "Members"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getSystemMembersByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/members/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "Members"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getSystemMembersByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/members/{memberIdentifier:regex(^(types. |(": {
+ "get": {
+ "tags": [
+ "Members"
+ ],
+ "summary": "Get Member",
+ "operationId": "getSystemMembersmemberIdentifierregextypes",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "memberIdentifier",
+ "in": "path",
+ "description": "memberIdentifier",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Member",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Member"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/members/{memberIdentifier}/tokens": {
+ "post": {
+ "tags": [
+ "Members"
+ ],
+ "summary": "Post Token",
+ "operationId": "postSystemMembersByMemberIdentifierTokens",
+ "parameters": [
+ {
+ "name": "memberIdentifier",
+ "in": "path",
+ "description": "memberIdentifier",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Token",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Token"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/members/{parentId}/accruals": {
+ "get": {
+ "tags": [
+ "MemberAccruals"
+ ],
+ "summary": "Get List of MemberAccrual",
+ "operationId": "getSystemMembersByParentIdAccruals",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of MemberAccrual",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/MemberAccrual"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "MemberAccruals"
+ ],
+ "summary": "Post MemberAccrual",
+ "operationId": "postSystemMembersByParentIdAccruals",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "memberAccrual",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberAccrual"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "MemberAccrual",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberAccrual"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/members/{parentId}/accruals/{id}": {
+ "get": {
+ "tags": [
+ "MemberAccruals"
+ ],
+ "summary": "Get MemberAccrual",
+ "operationId": "getSystemMembersByParentIdAccrualsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "accrualId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "MemberAccrual",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberAccrual"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "MemberAccruals"
+ ],
+ "summary": "Delete MemberAccrual",
+ "operationId": "deleteSystemMembersByParentIdAccrualsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "accrualId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "MemberAccruals"
+ ],
+ "summary": "Put MemberAccrual",
+ "operationId": "putSystemMembersByParentIdAccrualsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "accrualId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "memberAccrual",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberAccrual"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "MemberAccrual",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberAccrual"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "MemberAccruals"
+ ],
+ "summary": "Patch MemberAccrual",
+ "operationId": "patchSystemMembersByParentIdAccrualsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "accrualId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "MemberAccrual",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberAccrual"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/members/{parentId}/accruals/count": {
+ "get": {
+ "tags": [
+ "MemberAccruals"
+ ],
+ "summary": "Get Count of MemberAccrual",
+ "operationId": "getSystemMembersByParentIdAccrualsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/members/{parentId}/certifications": {
+ "get": {
+ "tags": [
+ "MemberCertifications"
+ ],
+ "summary": "Get List of MemberCertification",
+ "operationId": "getSystemMembersByParentIdCertifications",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of MemberCertification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/MemberCertification"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "MemberCertifications"
+ ],
+ "summary": "Post MemberCertification",
+ "operationId": "postSystemMembersByParentIdCertifications",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "memberCertification",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberCertification"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "MemberCertification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberCertification"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/members/{parentId}/certifications/{id}": {
+ "get": {
+ "tags": [
+ "MemberCertifications"
+ ],
+ "summary": "Get MemberCertification",
+ "operationId": "getSystemMembersByParentIdCertificationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "certificationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "MemberCertification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberCertification"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "MemberCertifications"
+ ],
+ "summary": "Delete MemberCertification",
+ "operationId": "deleteSystemMembersByParentIdCertificationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "certificationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "MemberCertifications"
+ ],
+ "summary": "Put MemberCertification",
+ "operationId": "putSystemMembersByParentIdCertificationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "certificationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "memberCertification",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberCertification"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "MemberCertification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberCertification"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "MemberCertifications"
+ ],
+ "summary": "Patch MemberCertification",
+ "operationId": "patchSystemMembersByParentIdCertificationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "certificationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "MemberCertification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberCertification"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/members/{parentId}/certifications/count": {
+ "get": {
+ "tags": [
+ "MemberCertifications"
+ ],
+ "summary": "Get Count of MemberCertification",
+ "operationId": "getSystemMembersByParentIdCertificationsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/members/{parentId}/delegations": {
+ "get": {
+ "tags": [
+ "MemberDelegations"
+ ],
+ "summary": "Get List of MemberDelegation",
+ "operationId": "getSystemMembersByParentIdDelegations",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of MemberDelegation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/MemberDelegation"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "MemberDelegations"
+ ],
+ "summary": "Post MemberDelegation",
+ "operationId": "postSystemMembersByParentIdDelegations",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "memberDelegation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberDelegation"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "MemberDelegation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberDelegation"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/members/{parentId}/delegations/{id}": {
+ "get": {
+ "tags": [
+ "MemberDelegations"
+ ],
+ "summary": "Get MemberDelegation",
+ "operationId": "getSystemMembersByParentIdDelegationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "delegationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "MemberDelegation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberDelegation"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "MemberDelegations"
+ ],
+ "summary": "Delete MemberDelegation",
+ "operationId": "deleteSystemMembersByParentIdDelegationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "delegationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "MemberDelegations"
+ ],
+ "summary": "Put MemberDelegation",
+ "operationId": "putSystemMembersByParentIdDelegationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "delegationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "memberDelegation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberDelegation"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "MemberDelegation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberDelegation"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "MemberDelegations"
+ ],
+ "summary": "Patch MemberDelegation",
+ "operationId": "patchSystemMembersByParentIdDelegationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "delegationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "MemberDelegation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberDelegation"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/members/{parentId}/delegations/count": {
+ "get": {
+ "tags": [
+ "MemberDelegations"
+ ],
+ "summary": "Get Count of MemberDelegation",
+ "operationId": "getSystemMembersByParentIdDelegationsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/members/{parentId}/managedDeviceAccounts": {
+ "get": {
+ "tags": [
+ "ManagedDeviceAccounts"
+ ],
+ "summary": "Get List of ManagedDeviceAccount",
+ "operationId": "getSystemMembersByParentIdManagedDeviceAccounts",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ManagedDeviceAccount",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ManagedDeviceAccount"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/members/{parentId}/managedDeviceAccounts/bulk": {
+ "delete": {
+ "tags": [
+ "ManagedDeviceAccounts"
+ ],
+ "summary": "Delete BulkResult",
+ "operationId": "deleteSystemMembersByParentIdManagedDeviceAccountsBulk",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "managedDeviceAccounts",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/IdCollection"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "207": {
+ "description": "BulkResult",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BulkResult"
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ManagedDeviceAccounts"
+ ],
+ "summary": "Put BulkResult",
+ "operationId": "putSystemMembersByParentIdManagedDeviceAccountsBulk",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of ManagedDeviceAccount",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ManagedDeviceAccount"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "207": {
+ "description": "BulkResult",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BulkResult"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/members/{parentId}/mycertifications": {
+ "get": {
+ "tags": [
+ "MyMemberCertifications"
+ ],
+ "summary": "Get List of MemberCertification",
+ "operationId": "getSystemMembersByParentIdMycertifications",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of MemberCertification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/MemberCertification"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "MyMemberCertifications"
+ ],
+ "summary": "Post MemberCertification",
+ "operationId": "postSystemMembersByParentIdMycertifications",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "memberCertification",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberCertification"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "MemberCertification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberCertification"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/members/{parentId}/mycertifications/{id}": {
+ "get": {
+ "tags": [
+ "MyMemberCertifications"
+ ],
+ "summary": "Get MemberCertification",
+ "operationId": "getSystemMembersByParentIdMycertificationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "mycertificationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "MemberCertification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberCertification"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "MyMemberCertifications"
+ ],
+ "summary": "Delete MemberCertification",
+ "operationId": "deleteSystemMembersByParentIdMycertificationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "mycertificationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "MyMemberCertifications"
+ ],
+ "summary": "Put MemberCertification",
+ "operationId": "putSystemMembersByParentIdMycertificationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "mycertificationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "memberCertification",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberCertification"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "MemberCertification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberCertification"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "MyMemberCertifications"
+ ],
+ "summary": "Patch MemberCertification",
+ "operationId": "patchSystemMembersByParentIdMycertificationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "mycertificationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "MemberCertification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberCertification"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/members/{parentId}/mycertifications/count": {
+ "get": {
+ "tags": [
+ "MyMemberCertifications"
+ ],
+ "summary": "Get Count of MemberCertification",
+ "operationId": "getSystemMembersByParentIdMycertificationsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/members/{parentId}/notificationSettings": {
+ "get": {
+ "tags": [
+ "MemberNotificationSettings"
+ ],
+ "summary": "Get List of MemberNotificationSetting",
+ "operationId": "getSystemMembersByParentIdNotificationSettings",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of MemberNotificationSetting",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/MemberNotificationSetting"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "MemberNotificationSettings"
+ ],
+ "summary": "Post MemberNotificationSetting",
+ "operationId": "postSystemMembersByParentIdNotificationSettings",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "memberNotificationSetting",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberNotificationSetting"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "MemberNotificationSetting",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberNotificationSetting"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/members/{parentId}/notificationSettings/{id}": {
+ "get": {
+ "tags": [
+ "MemberNotificationSettings"
+ ],
+ "summary": "Get MemberNotificationSetting",
+ "operationId": "getSystemMembersByParentIdNotificationSettingsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "notificationSettingId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "MemberNotificationSetting",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberNotificationSetting"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "MemberNotificationSettings"
+ ],
+ "summary": "Delete MemberNotificationSetting",
+ "operationId": "deleteSystemMembersByParentIdNotificationSettingsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "notificationSettingId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "MemberNotificationSettings"
+ ],
+ "summary": "Put MemberNotificationSetting",
+ "operationId": "putSystemMembersByParentIdNotificationSettingsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "notificationSettingId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "memberNotificationSetting",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberNotificationSetting"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "MemberNotificationSetting",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberNotificationSetting"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "MemberNotificationSettings"
+ ],
+ "summary": "Patch MemberNotificationSetting",
+ "operationId": "patchSystemMembersByParentIdNotificationSettingsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "notificationSettingId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "MemberNotificationSetting",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberNotificationSetting"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/members/{parentId}/notificationSettings/count": {
+ "get": {
+ "tags": [
+ "MemberNotificationSettings"
+ ],
+ "summary": "Get Count of MemberNotificationSetting",
+ "operationId": "getSystemMembersByParentIdNotificationSettingsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/members/{parentId}/personas": {
+ "get": {
+ "tags": [
+ "MemberPersonas"
+ ],
+ "summary": "Get List of MemberPersona",
+ "operationId": "getSystemMembersByParentIdPersonas",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of MemberPersona",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/MemberPersona"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "MemberPersonas"
+ ],
+ "summary": "Post MemberPersona",
+ "operationId": "postSystemMembersByParentIdPersonas",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "memberPersona",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberPersona"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "MemberPersona",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberPersona"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/members/{parentId}/personas/{id}": {
+ "get": {
+ "tags": [
+ "MemberPersonas"
+ ],
+ "summary": "Get MemberPersona",
+ "operationId": "getSystemMembersByParentIdPersonasById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "personaId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "MemberPersona",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberPersona"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "MemberPersonas"
+ ],
+ "summary": "Delete MemberPersona",
+ "operationId": "deleteSystemMembersByParentIdPersonasById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "personaId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "MemberPersonas"
+ ],
+ "summary": "Put MemberPersona",
+ "operationId": "putSystemMembersByParentIdPersonasById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "personaId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "memberPersona",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberPersona"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "MemberPersona",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberPersona"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "MemberPersonas"
+ ],
+ "summary": "Patch MemberPersona",
+ "operationId": "patchSystemMembersByParentIdPersonasById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "personaId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "MemberPersona",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberPersona"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/members/{parentId}/personas/count": {
+ "get": {
+ "tags": [
+ "MemberPersonas"
+ ],
+ "summary": "Get Count of MemberPersona",
+ "operationId": "getSystemMembersByParentIdPersonasCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/members/{parentId}/skills": {
+ "get": {
+ "tags": [
+ "MemberSkills"
+ ],
+ "summary": "Get List of MemberSkill",
+ "operationId": "getSystemMembersByParentIdSkills",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of MemberSkill",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/MemberSkill"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "MemberSkills"
+ ],
+ "summary": "Post MemberSkill",
+ "operationId": "postSystemMembersByParentIdSkills",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "memberSkill",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberSkill"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "MemberSkill",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberSkill"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/members/{parentId}/skills/{id}": {
+ "get": {
+ "tags": [
+ "MemberSkills"
+ ],
+ "summary": "Get MemberSkill",
+ "operationId": "getSystemMembersByParentIdSkillsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "skillId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "MemberSkill",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberSkill"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "MemberSkills"
+ ],
+ "summary": "Delete MemberSkill",
+ "operationId": "deleteSystemMembersByParentIdSkillsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "skillId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "MemberSkills"
+ ],
+ "summary": "Put MemberSkill",
+ "operationId": "putSystemMembersByParentIdSkillsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "skillId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "memberSkill",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberSkill"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "MemberSkill",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberSkill"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "MemberSkills"
+ ],
+ "summary": "Patch MemberSkill",
+ "operationId": "patchSystemMembersByParentIdSkillsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "skillId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "MemberSkill",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberSkill"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/members/{parentId}/skills/count": {
+ "get": {
+ "tags": [
+ "MemberSkills"
+ ],
+ "summary": "Get Count of MemberSkill",
+ "operationId": "getSystemMembersByParentIdSkillsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/members/{ssoid}/deactivateIamMember": {
+ "post": {
+ "tags": [
+ "Members"
+ ],
+ "summary": "Delete Member Via IAM",
+ "operationId": "postSystemMembersBySsoidDeactivateIamMember",
+ "parameters": [
+ {
+ "name": "ssoid",
+ "in": "path",
+ "description": "ssoId",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ }
+ },
+ "/system/members/calendarsync": {
+ "get": {
+ "tags": [
+ "Members"
+ ],
+ "summary": "Get List of Member to be use for calendar sync subscriptions",
+ "operationId": "getSystemMembersCalendarsync",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Member for calendar sync",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/MemberForCalSync"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/members/count": {
+ "get": {
+ "tags": [
+ "Members"
+ ],
+ "summary": "Get Count of Usage",
+ "operationId": "getSystemMembersCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/members/types": {
+ "get": {
+ "tags": [
+ "MemberTypes"
+ ],
+ "summary": "Get List of MemberType",
+ "operationId": "getSystemMembersTypes",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of MemberType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/MemberType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "MemberTypes"
+ ],
+ "summary": "Post MemberType",
+ "operationId": "postSystemMembersTypes",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "type",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberType"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "MemberType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/members/types/{id}": {
+ "get": {
+ "tags": [
+ "MemberTypes"
+ ],
+ "summary": "Get MemberType",
+ "operationId": "getSystemMembersTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "MemberType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberType"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "MemberTypes"
+ ],
+ "summary": "Delete MemberType",
+ "operationId": "deleteSystemMembersTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "MemberTypes"
+ ],
+ "summary": "Put MemberType",
+ "operationId": "putSystemMembersTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "type",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberType"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "MemberType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberType"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "MemberTypes"
+ ],
+ "summary": "Patch MemberType",
+ "operationId": "patchSystemMembersTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "MemberType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/members/types/{id}/info": {
+ "get": {
+ "tags": [
+ "MemberTypes"
+ ],
+ "summary": "Get MemberType",
+ "operationId": "getSystemMembersTypesByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "MemberType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberTypeInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/members/types/count": {
+ "get": {
+ "tags": [
+ "MemberTypes"
+ ],
+ "summary": "Get Count of MemberType",
+ "operationId": "getSystemMembersTypesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/members/types/info": {
+ "get": {
+ "tags": [
+ "MemberTypes"
+ ],
+ "summary": "Get List of MemberType",
+ "operationId": "getSystemMembersTypesInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of MemberType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/MemberTypeInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/members/types/info/count": {
+ "get": {
+ "tags": [
+ "MemberTypes"
+ ],
+ "summary": "Get Count of MemberType",
+ "operationId": "getSystemMembersTypesInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/members/withSso": {
+ "get": {
+ "tags": [
+ "Members"
+ ],
+ "summary": "Get List of Member",
+ "operationId": "getSystemMembersWithSso",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Member",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Member"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/membertemplates/": {
+ "get": {
+ "tags": [
+ "MemberTemplates"
+ ],
+ "summary": "Get List of MemberTemplates",
+ "operationId": "getSystemMembertemplates",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of memberTemplateses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/MemberTemplate"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "MemberTemplates"
+ ],
+ "summary": "Post MemberTemplates",
+ "operationId": "postSystemMembertemplates",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "MemberTemplate",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberTemplate"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "MemberTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberTemplate"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/membertemplates/{id}": {
+ "get": {
+ "tags": [
+ "MemberTemplates"
+ ],
+ "summary": "Get MemberTemplates",
+ "operationId": "getSystemMembertemplatesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "MemberTemplateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "MemberTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberTemplate"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "MemberTemplates"
+ ],
+ "summary": "Patch MemberTemplates",
+ "operationId": "patchSystemMembertemplatesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "MemberTemplateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "MemberTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberTemplate"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/membertemplates/count": {
+ "get": {
+ "tags": [
+ "MemberTemplates"
+ ],
+ "summary": "Get Count of MemberTemplates",
+ "operationId": "getSystemMembertemplatesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/menuentries": {
+ "get": {
+ "tags": [
+ "MenuEntries"
+ ],
+ "summary": "Get List of MenuEntry",
+ "operationId": "getSystemMenuentries",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of MenuEntry",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/MenuEntry"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "MenuEntries"
+ ],
+ "summary": "Post MenuEntry",
+ "operationId": "postSystemMenuentries",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "menuEntry",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/MenuEntry"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "MenuEntry",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MenuEntry"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/menuentries/{id}": {
+ "get": {
+ "tags": [
+ "MenuEntries"
+ ],
+ "summary": "Get MenuEntry",
+ "operationId": "getSystemMenuentriesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "menuentryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "MenuEntry",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MenuEntry"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "MenuEntries"
+ ],
+ "summary": "Delete MenuEntry",
+ "operationId": "deleteSystemMenuentriesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "menuentryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "MenuEntries"
+ ],
+ "summary": "Put MenuEntry",
+ "operationId": "putSystemMenuentriesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "menuentryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "menuEntry",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/MenuEntry"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "MenuEntry",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MenuEntry"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "MenuEntries"
+ ],
+ "summary": "Patch MenuEntry",
+ "operationId": "patchSystemMenuentriesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "menuentryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "MenuEntry",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MenuEntry"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/menuentries/{id}/image": {
+ "get": {
+ "tags": [
+ "MenuEntries"
+ ],
+ "summary": "Get MenuEntry",
+ "operationId": "getSystemMenuentriesByIdImage",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "menuentryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "lastmodified",
+ "in": "path",
+ "description": "lastmodified",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "largeFlag",
+ "in": "path",
+ "description": "largeFlag",
+ "required": true,
+ "schema": {
+ "type": "boolean"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ContentType = application/octet-stream"
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "MenuEntries"
+ ],
+ "summary": "Post MenuEntry",
+ "operationId": "postSystemMenuentriesByIdImage",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "menuentryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ }
+ },
+ "/system/menuEntries/{parentId}/locations": {
+ "get": {
+ "tags": [
+ "MenuEntryLocations"
+ ],
+ "summary": "Get List of MenuEntryLocation",
+ "operationId": "getSystemMenuEntriesByParentIdLocations",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "menuEntryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of MenuEntryLocation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/MenuEntryLocation"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "MenuEntryLocations"
+ ],
+ "summary": "Post MenuEntryLocation",
+ "operationId": "postSystemMenuEntriesByParentIdLocations",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "menuEntryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "menuEntryLocation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/MenuEntryLocation"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "MenuEntryLocation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MenuEntryLocation"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/menuEntries/{parentId}/locations/{id}": {
+ "get": {
+ "tags": [
+ "MenuEntryLocations"
+ ],
+ "summary": "Get MenuEntryLocation",
+ "operationId": "getSystemMenuEntriesByParentIdLocationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "locationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "menuEntryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "MenuEntryLocation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MenuEntryLocation"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "MenuEntryLocations"
+ ],
+ "summary": "Delete MenuEntryLocation",
+ "operationId": "deleteSystemMenuEntriesByParentIdLocationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "locationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "menuEntryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ }
+ },
+ "/system/menuEntries/{parentId}/locations/count": {
+ "get": {
+ "tags": [
+ "MenuEntryLocations"
+ ],
+ "summary": "Get Count of MenuEntryLocation",
+ "operationId": "getSystemMenuEntriesByParentIdLocationsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "menuEntryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/menuentries/count": {
+ "get": {
+ "tags": [
+ "MenuEntries"
+ ],
+ "summary": "Get Count of MenuEntry",
+ "operationId": "getSystemMenuentriesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/myAccount/{id}": {
+ "get": {
+ "tags": [
+ "MyAccounts"
+ ],
+ "summary": "Get MyAccount",
+ "operationId": "getSystemMyAccountById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "MyAccount",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MyAccount"
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "MyAccounts"
+ ],
+ "summary": "Put MyAccount",
+ "operationId": "putSystemMyAccountById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "myAccount",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/MyAccount"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "MyAccount",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MyAccount"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "MyAccounts"
+ ],
+ "summary": "Patch MyAccount",
+ "operationId": "patchSystemMyAccountById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "MyAccount",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MyAccount"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/myAccount/{parentId}/delegations": {
+ "get": {
+ "tags": [
+ "MemberDelegations"
+ ],
+ "summary": "Get List of MemberDelegation",
+ "operationId": "getSystemMyAccountByParentIdDelegations",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of MemberDelegation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/MemberDelegation"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "MemberDelegations"
+ ],
+ "summary": "Post MemberDelegation",
+ "operationId": "postSystemMyAccountByParentIdDelegations",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "memberDelegation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberDelegation"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "MemberDelegation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberDelegation"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/myAccount/{parentId}/delegations/{id}": {
+ "get": {
+ "tags": [
+ "MemberDelegations"
+ ],
+ "summary": "Get MemberDelegation",
+ "operationId": "getSystemMyAccountByParentIdDelegationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "delegationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "MemberDelegation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberDelegation"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "MemberDelegations"
+ ],
+ "summary": "Delete MemberDelegation",
+ "operationId": "deleteSystemMyAccountByParentIdDelegationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "delegationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "MemberDelegations"
+ ],
+ "summary": "Put MemberDelegation",
+ "operationId": "putSystemMyAccountByParentIdDelegationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "delegationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "memberDelegation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberDelegation"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "MemberDelegation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberDelegation"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "MemberDelegations"
+ ],
+ "summary": "Patch MemberDelegation",
+ "operationId": "patchSystemMyAccountByParentIdDelegationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "delegationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "MemberDelegation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberDelegation"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/myAccount/{parentId}/delegations/count": {
+ "get": {
+ "tags": [
+ "MemberDelegations"
+ ],
+ "summary": "Get Count of MemberDelegation",
+ "operationId": "getSystemMyAccountByParentIdDelegationsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/myAccount/{parentId}/skills": {
+ "get": {
+ "tags": [
+ "MemberSkills"
+ ],
+ "summary": "Get List of MemberSkill",
+ "operationId": "getSystemMyAccountByParentIdSkills",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of MemberSkill",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/MemberSkill"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "MemberSkills"
+ ],
+ "summary": "Post MemberSkill",
+ "operationId": "postSystemMyAccountByParentIdSkills",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "memberSkill",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberSkill"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "MemberSkill",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberSkill"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/myAccount/{parentId}/skills/{id}": {
+ "get": {
+ "tags": [
+ "MemberSkills"
+ ],
+ "summary": "Get MemberSkill",
+ "operationId": "getSystemMyAccountByParentIdSkillsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "skillId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "MemberSkill",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberSkill"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "MemberSkills"
+ ],
+ "summary": "Delete MemberSkill",
+ "operationId": "deleteSystemMyAccountByParentIdSkillsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "skillId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "MemberSkills"
+ ],
+ "summary": "Put MemberSkill",
+ "operationId": "putSystemMyAccountByParentIdSkillsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "skillId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "memberSkill",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberSkill"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "MemberSkill",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberSkill"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "MemberSkills"
+ ],
+ "summary": "Patch MemberSkill",
+ "operationId": "patchSystemMyAccountByParentIdSkillsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "skillId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "MemberSkill",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberSkill"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/myAccount/{parentId}/skills/count": {
+ "get": {
+ "tags": [
+ "MemberSkills"
+ ],
+ "summary": "Get Count of MemberSkill",
+ "operationId": "getSystemMyAccountByParentIdSkillsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/myCompany/corporateStructure": {
+ "get": {
+ "tags": [
+ "CorporateStructures"
+ ],
+ "summary": "Get List of CorporateStructure",
+ "operationId": "getSystemMyCompanyCorporateStructure",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of CorporateStructure",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CorporateStructure"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/myCompany/corporateStructure/{id}": {
+ "get": {
+ "tags": [
+ "CorporateStructures"
+ ],
+ "summary": "Get CorporateStructure",
+ "operationId": "getSystemMyCompanyCorporateStructureById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "corporateStructureId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "CorporateStructure",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CorporateStructure"
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "CorporateStructures"
+ ],
+ "summary": "Put CorporateStructure",
+ "operationId": "putSystemMyCompanyCorporateStructureById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "corporateStructureId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "corporateStructure",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/CorporateStructure"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "CorporateStructure",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CorporateStructure"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "CorporateStructures"
+ ],
+ "summary": "Patch CorporateStructure",
+ "operationId": "patchSystemMyCompanyCorporateStructureById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "corporateStructureId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "CorporateStructure",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CorporateStructure"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/myCompany/corporateStructure/{id}/info": {
+ "get": {
+ "tags": [
+ "CorporateStructureInfos"
+ ],
+ "summary": "Get CorporateStructureInfos",
+ "operationId": "getSystemMyCompanyCorporateStructureByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "CorporateStructureInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "CorporateStructureInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CorporateStructureInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/myCompany/corporateStructure/count": {
+ "get": {
+ "tags": [
+ "CorporateStructures"
+ ],
+ "summary": "Get Count of CorporateStructure",
+ "operationId": "getSystemMyCompanyCorporateStructureCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/myCompany/corporateStructure/info": {
+ "get": {
+ "tags": [
+ "CorporateStructureInfos"
+ ],
+ "summary": "Get List of CorporateStructureInfos",
+ "operationId": "getSystemMyCompanyCorporateStructureInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of corporateStructureInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CorporateStructureInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/myCompany/corporateStructure/info/count": {
+ "get": {
+ "tags": [
+ "CorporateStructureInfos"
+ ],
+ "summary": "Get Count of CorporateStructureInfos",
+ "operationId": "getSystemMyCompanyCorporateStructureInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/myCompany/corporateStructureLevels": {
+ "get": {
+ "tags": [
+ "CorporateStructureLevels"
+ ],
+ "summary": "Get List of CorporateStructureLevel",
+ "operationId": "getSystemMyCompanyCorporateStructureLevels",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of CorporateStructureLevel",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CorporateStructureLevel"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/myCompany/corporateStructureLevels/{id}": {
+ "get": {
+ "tags": [
+ "CorporateStructureLevels"
+ ],
+ "summary": "Get CorporateStructureLevel",
+ "operationId": "getSystemMyCompanyCorporateStructureLevelsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "corporateStructureLevelId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "CorporateStructureLevel",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CorporateStructureLevel"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/myCompany/corporateStructureLevels/count": {
+ "get": {
+ "tags": [
+ "CorporateStructureLevels"
+ ],
+ "summary": "Get Count of CorporateStructureLevel",
+ "operationId": "getSystemMyCompanyCorporateStructureLevelsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/myCompany/crm": {
+ "get": {
+ "tags": [
+ "Crms"
+ ],
+ "summary": "Get List of Crm",
+ "operationId": "getSystemMyCompanyCrm",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Crm",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Crm"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/myCompany/crm/{id}": {
+ "get": {
+ "tags": [
+ "Crms"
+ ],
+ "summary": "Get Crm",
+ "operationId": "getSystemMyCompanyCrmById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "crmId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Crm",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Crm"
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "Crms"
+ ],
+ "summary": "Put Crm",
+ "operationId": "putSystemMyCompanyCrmById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "crmId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "crm",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Crm"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Crm",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Crm"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "Crms"
+ ],
+ "summary": "Patch Crm",
+ "operationId": "patchSystemMyCompanyCrmById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "crmId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Crm",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Crm"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/myCompany/crm/{id}/info": {
+ "get": {
+ "tags": [
+ "CrmInfos"
+ ],
+ "summary": "Get CrmInfos",
+ "operationId": "getSystemMyCompanyCrmByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "CrmInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "CrmInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CrmInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/myCompany/crm/count": {
+ "get": {
+ "tags": [
+ "Crms"
+ ],
+ "summary": "Get Count of Crm",
+ "operationId": "getSystemMyCompanyCrmCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/myCompany/crm/info": {
+ "get": {
+ "tags": [
+ "CrmInfos"
+ ],
+ "summary": "Get List of CrmInfos",
+ "operationId": "getSystemMyCompanyCrmInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of crmInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CrmInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/myCompany/crm/info/count": {
+ "get": {
+ "tags": [
+ "CrmInfos"
+ ],
+ "summary": "Get Count of CrmInfos",
+ "operationId": "getSystemMyCompanyCrmInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/mycompany/documents": {
+ "get": {
+ "tags": [
+ "MyCompanyDocumentSetup"
+ ],
+ "summary": "Get List of DocumentSetup",
+ "operationId": "getSystemMycompanyDocuments",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of DocumentSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/DocumentSetup"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/mycompany/documents/{id}": {
+ "get": {
+ "tags": [
+ "MyCompanyDocumentSetup"
+ ],
+ "summary": "Get DocumentSetup",
+ "operationId": "getSystemMycompanyDocumentsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "documentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "DocumentSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/DocumentSetup"
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "MyCompanyDocumentSetup"
+ ],
+ "summary": "Put DocumentSetup",
+ "operationId": "putSystemMycompanyDocumentsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "documentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "document",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/DocumentSetup"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "DocumentSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/DocumentSetup"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "MyCompanyDocumentSetup"
+ ],
+ "summary": "Patch DocumentSetup",
+ "operationId": "patchSystemMycompanyDocumentsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "documentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "DocumentSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/DocumentSetup"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/mycompany/info/services": {
+ "get": {
+ "tags": [
+ "MyCompanyServiceInfos"
+ ],
+ "summary": "Get List of ServiceInfo",
+ "operationId": "getSystemMycompanyInfoServices",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ServiceInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ServiceInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/mycompany/info/services/{id}": {
+ "get": {
+ "tags": [
+ "MyCompanyServiceInfos"
+ ],
+ "summary": "Get ServiceInfo",
+ "operationId": "getSystemMycompanyInfoServicesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "serviceId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ServiceInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/myCompany/other": {
+ "get": {
+ "tags": [
+ "Others"
+ ],
+ "summary": "Get List of Other",
+ "operationId": "getSystemMyCompanyOther",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Other",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Other"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/myCompany/other/{id}": {
+ "get": {
+ "tags": [
+ "Others"
+ ],
+ "summary": "Get Other",
+ "operationId": "getSystemMyCompanyOtherById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "otherId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Other",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Other"
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "Others"
+ ],
+ "summary": "Put Other",
+ "operationId": "putSystemMyCompanyOtherById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "otherId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "other",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Other"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Other",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Other"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "Others"
+ ],
+ "summary": "Patch Other",
+ "operationId": "patchSystemMyCompanyOtherById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "otherId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Other",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Other"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/myCompany/other/count": {
+ "get": {
+ "tags": [
+ "Others"
+ ],
+ "summary": "Get Count of Other",
+ "operationId": "getSystemMyCompanyOtherCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/mycompany/reportingServices": {
+ "get": {
+ "tags": [
+ "ReportingServices"
+ ],
+ "summary": "Get List of ReportingService",
+ "operationId": "getSystemMycompanyReportingServices",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ReportingService",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ReportingService"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/mycompany/reportingServices/{id}": {
+ "get": {
+ "tags": [
+ "ReportingServices"
+ ],
+ "summary": "Get ReportingService",
+ "operationId": "getSystemMycompanyReportingServicesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "reportingServiceId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ReportingService",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ReportingService"
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ReportingServices"
+ ],
+ "summary": "Put ReportingService",
+ "operationId": "putSystemMycompanyReportingServicesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "reportingServiceId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "service",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ReportingService"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ReportingService",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ReportingService"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ReportingServices"
+ ],
+ "summary": "Patch ReportingService",
+ "operationId": "patchSystemMycompanyReportingServicesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "reportingServiceId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ReportingService",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ReportingService"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/mycompany/reportingServices/{id}/testConnection": {
+ "post": {
+ "tags": [
+ "ReportingServices"
+ ],
+ "summary": "Post SuccessResponse",
+ "operationId": "postSystemMycompanyReportingServicesByIdTestConnection",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "reportingServiceId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "SuccessResponse",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SuccessResponse"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/mycompany/services": {
+ "get": {
+ "tags": [
+ "MyCompanyServices"
+ ],
+ "summary": "Get List of MyCompanyService",
+ "operationId": "getSystemMycompanyServices",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of MyCompanyService",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Service"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/mycompany/services/{id}": {
+ "get": {
+ "tags": [
+ "MyCompanyServices"
+ ],
+ "summary": "Get MyCompanyService",
+ "operationId": "getSystemMycompanyServicesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "serviceId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "MyCompanyService",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Service"
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "MyCompanyServices"
+ ],
+ "summary": "Put MyCompanyService",
+ "operationId": "putSystemMycompanyServicesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "serviceId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "service",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Service"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "MyCompanyService",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Service"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "MyCompanyServices"
+ ],
+ "summary": "Patch MyCompanyService",
+ "operationId": "patchSystemMycompanyServicesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "serviceId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "MyCompanyService",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Service"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/myCompany/timeExpense": {
+ "get": {
+ "tags": [
+ "TimeExpenses"
+ ],
+ "summary": "Get List of TimeExpense",
+ "operationId": "getSystemMyCompanyTimeExpense",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of TimeExpense",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/TimeExpense"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/myCompany/timeExpense/{id}": {
+ "get": {
+ "tags": [
+ "TimeExpenses"
+ ],
+ "summary": "Get TimeExpense",
+ "operationId": "getSystemMyCompanyTimeExpenseById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "timeExpenseId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "TimeExpense",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TimeExpense"
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "TimeExpenses"
+ ],
+ "summary": "Put TimeExpense",
+ "operationId": "putSystemMyCompanyTimeExpenseById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "timeExpenseId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "timeExpense",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/TimeExpense"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "TimeExpense",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TimeExpense"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "TimeExpenses"
+ ],
+ "summary": "Patch TimeExpense",
+ "operationId": "patchSystemMyCompanyTimeExpenseById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "timeExpenseId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "TimeExpense",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TimeExpense"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/myCompany/timeExpense/count": {
+ "get": {
+ "tags": [
+ "TimeExpenses"
+ ],
+ "summary": "Get Count of TimeExpense",
+ "operationId": "getSystemMyCompanyTimeExpenseCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/myMembers": {
+ "get": {
+ "tags": [
+ "MyMembers"
+ ],
+ "summary": "Get MyMember",
+ "operationId": "getSystemMyMembers",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "MyMember",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MyMember"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/myMembers/info": {
+ "get": {
+ "tags": [
+ "MyMemberInfos"
+ ],
+ "summary": "Get MyMemberInfo",
+ "operationId": "getSystemMyMembersInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "MyMemberInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MyMemberInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/mySecurity": {
+ "get": {
+ "tags": [
+ "MySecuritys"
+ ],
+ "summary": "Get List of MySecurity",
+ "operationId": "getSystemMySecurity",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of MySecurity",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/MySecurity"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/mySecurity/customizeItems/": {
+ "get": {
+ "tags": [
+ "MySecurityCustomizeItems"
+ ],
+ "summary": "Get List of MySecurityCustomizeItems",
+ "operationId": "getSystemMySecurityCustomizeItems",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of mySecurityCustomizeItemses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/MySecurityCustomizeItem"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/notificationRecipients": {
+ "get": {
+ "tags": [
+ "NotificationRecipients"
+ ],
+ "summary": "Get List of NotificationRecipient",
+ "operationId": "getSystemNotificationRecipients",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of NotificationRecipient",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/NotificationRecipient"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/notificationRecipients/{id}": {
+ "get": {
+ "tags": [
+ "NotificationRecipients"
+ ],
+ "summary": "Get NotificationRecipient",
+ "operationId": "getSystemNotificationRecipientsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "notificationRecipientId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "NotificationRecipient",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/NotificationRecipient"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/notificationRecipients/count": {
+ "get": {
+ "tags": [
+ "NotificationRecipients"
+ ],
+ "summary": "Get Count of NotificationRecipient",
+ "operationId": "getSystemNotificationRecipientsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/office365/application/{id}/info": {
+ "get": {
+ "tags": [
+ "Office365EmailApplicationInfos"
+ ],
+ "summary": "Get Office365EmailApplicationInfos",
+ "operationId": "getSystemOffice365ApplicationByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "Office365EmailApplicationInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Office365EmailApplicationInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Office365EmailApplicationInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/office365/application/info": {
+ "get": {
+ "tags": [
+ "Office365EmailApplicationInfos"
+ ],
+ "summary": "Get List of Office365EmailApplicationInfos",
+ "operationId": "getSystemOffice365ApplicationInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of office365EmailApplicationInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Office365EmailApplicationInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/office365/application/info/count": {
+ "get": {
+ "tags": [
+ "Office365EmailApplicationInfos"
+ ],
+ "summary": "Get Count of Office365EmailApplicationInfos",
+ "operationId": "getSystemOffice365ApplicationInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/office365/emailSetups": {
+ "get": {
+ "tags": [
+ "Office365EmailSetups"
+ ],
+ "summary": "Get List of Office365EmailSetup",
+ "operationId": "getSystemOffice365EmailSetups",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Office365EmailSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Office365EmailSetup"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "Office365EmailSetups"
+ ],
+ "summary": "Post Office365EmailSetup",
+ "operationId": "postSystemOffice365EmailSetups",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "entity",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Office365EmailSetup"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "Office365EmailSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Office365EmailSetup"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/office365/emailSetups/{id}": {
+ "get": {
+ "tags": [
+ "Office365EmailSetups"
+ ],
+ "summary": "Get Office365EmailSetup",
+ "operationId": "getSystemOffice365EmailSetupsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "emailSetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Office365EmailSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Office365EmailSetup"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "Office365EmailSetups"
+ ],
+ "summary": "Delete Office365EmailSetup",
+ "operationId": "deleteSystemOffice365EmailSetupsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "emailSetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "Office365EmailSetups"
+ ],
+ "summary": "Put Office365EmailSetup",
+ "operationId": "putSystemOffice365EmailSetupsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "emailSetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "entity",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Office365EmailSetup"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Office365EmailSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Office365EmailSetup"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "Office365EmailSetups"
+ ],
+ "summary": "Patch Office365EmailSetup",
+ "operationId": "patchSystemOffice365EmailSetupsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "emailSetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Office365EmailSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Office365EmailSetup"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/office365/emailSetups/{id}/authorize": {
+ "post": {
+ "tags": [
+ "Office365EmailSetups"
+ ],
+ "summary": "Post SuccessResponse",
+ "operationId": "postSystemOffice365EmailSetupsByIdAuthorize",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "emailSetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "SuccessResponse",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SuccessResponse"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/office365/emailSetups/{id}/getEmails/": {
+ "get": {
+ "tags": [
+ "Office365EmailSetups"
+ ],
+ "summary": "Get List of UserEmails from inbound ticket service",
+ "operationId": "getSystemOffice365EmailSetupsByIdGetEmails",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "emailSetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of UserEmail",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/UserEmail"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/office365/emailSetups/{id}/testConnection": {
+ "post": {
+ "tags": [
+ "Office365EmailSetups"
+ ],
+ "summary": "Post SuccessResponse",
+ "operationId": "postSystemOffice365EmailSetupsByIdTestConnection",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "emailSetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "SuccessResponse",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SuccessResponse"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/office365/emailSetups/count": {
+ "get": {
+ "tags": [
+ "Office365EmailSetups"
+ ],
+ "summary": "Get Count of Office365EmailSetup",
+ "operationId": "getSystemOffice365EmailSetupsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/onPremiseSearchSetting/": {
+ "get": {
+ "tags": [
+ "OnPremiseSearchSettings"
+ ],
+ "summary": "Get List of OnPremiseSearchSettings",
+ "operationId": "getSystemOnPremiseSearchSetting",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of onPremiseSearchSettings",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/OnPremiseSearchSetting"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/onPremiseSearchSetting/{id}": {
+ "get": {
+ "tags": [
+ "OnPremiseSearchSettings"
+ ],
+ "summary": "Get OnPremiseSearchSettings",
+ "operationId": "getSystemOnPremiseSearchSettingById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "OnPremiseSearchSettingId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "OnPremiseSearchSetting",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/OnPremiseSearchSetting"
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "OnPremiseSearchSettings"
+ ],
+ "summary": "Put OnPremiseSearchSettings\r\n This does not update Solr. This allows you to set Manage to the Solr password.",
+ "operationId": "putSystemOnPremiseSearchSettingById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "OnPremiseSearchSettingId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "onPremiseSearchSetting",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/OnPremiseSearchSetting"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "OnPremiseSearchSetting",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/OnPremiseSearchSetting"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "OnPremiseSearchSettings"
+ ],
+ "summary": "Patch OnPremiseSearchSettings",
+ "operationId": "patchSystemOnPremiseSearchSettingById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "OnPremiseSearchSettingId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "OnPremiseSearch",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/OnPremiseSearchSetting"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/onPremiseSearchSetting/count": {
+ "get": {
+ "tags": [
+ "OnPremiseSearchSettings"
+ ],
+ "summary": "Get Count of OnPremiseSearchSettings",
+ "operationId": "getSystemOnPremiseSearchSettingCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/osgradeweights": {
+ "get": {
+ "tags": [
+ "OsGradeWeights"
+ ],
+ "summary": "Get List of OsGradeWeight",
+ "operationId": "getSystemOsgradeweights",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of OsGradeWeight",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/OsGradeWeight"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/osgradeweights/{id}": {
+ "get": {
+ "tags": [
+ "OsGradeWeights"
+ ],
+ "summary": "Get OsGradeWeight",
+ "operationId": "getSystemOsgradeweightsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "osgradeweightId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "OsGradeWeight",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/OsGradeWeight"
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "OsGradeWeights"
+ ],
+ "summary": "Put OsGradeWeight",
+ "operationId": "putSystemOsgradeweightsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "osgradeweightId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "osGradeWeight",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/OsGradeWeight"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "OsGradeWeight",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/OsGradeWeight"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "OsGradeWeights"
+ ],
+ "summary": "Patch OsGradeWeight",
+ "operationId": "patchSystemOsgradeweightsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "osgradeweightId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "OsGradeWeight",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/OsGradeWeight"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/osgradeweights/count": {
+ "get": {
+ "tags": [
+ "OsGradeWeights"
+ ],
+ "summary": "Get Count of OsGradeWeight",
+ "operationId": "getSystemOsgradeweightsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/parsingTypes": {
+ "get": {
+ "tags": [
+ "ParsingTypes"
+ ],
+ "summary": "Get List of ParsingType",
+ "operationId": "getSystemParsingTypes",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ParsingType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ParsingType"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/parsingTypes/{id}": {
+ "get": {
+ "tags": [
+ "ParsingTypes"
+ ],
+ "summary": "Get ParsingType",
+ "operationId": "getSystemParsingTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "parsingTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ParsingType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ParsingType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/parsingTypes/count": {
+ "get": {
+ "tags": [
+ "ParsingTypes"
+ ],
+ "summary": "Get Count of ParsingType",
+ "operationId": "getSystemParsingTypesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/parsingVariables": {
+ "get": {
+ "tags": [
+ "ParsingVariables"
+ ],
+ "summary": "Get List of ParsingVariable",
+ "operationId": "getSystemParsingVariables",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ParsingVariable",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ParsingVariable"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/parsingVariables/{id}": {
+ "get": {
+ "tags": [
+ "ParsingVariables"
+ ],
+ "summary": "Get ParsingVariable",
+ "operationId": "getSystemParsingVariablesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "parsingVariableId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ParsingVariable",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ParsingVariable"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/parsingVariables/count": {
+ "get": {
+ "tags": [
+ "ParsingVariables"
+ ],
+ "summary": "Get Count of ParsingVariable",
+ "operationId": "getSystemParsingVariablesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/portalReports": {
+ "get": {
+ "tags": [
+ "PortalReports"
+ ],
+ "summary": "Get List of PortalReport",
+ "operationId": "getSystemPortalReports",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of PortalReport",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PortalReport"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "PortalReports"
+ ],
+ "summary": "Post PortalReport",
+ "operationId": "postSystemPortalReports",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "portalReport",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/PortalReport"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "PortalReport",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PortalReport"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/portalReports/{id}": {
+ "get": {
+ "tags": [
+ "PortalReports"
+ ],
+ "summary": "Get PortalReport",
+ "operationId": "getSystemPortalReportsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "portalReportId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "PortalReport",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PortalReport"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "PortalReports"
+ ],
+ "summary": "Delete PortalReport",
+ "operationId": "deleteSystemPortalReportsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "portalReportId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "PortalReports"
+ ],
+ "summary": "Put PortalReport",
+ "operationId": "putSystemPortalReportsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "portalReportId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "portalReport",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/PortalReport"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "PortalReport",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PortalReport"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "PortalReports"
+ ],
+ "summary": "Patch PortalReport",
+ "operationId": "patchSystemPortalReportsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "portalReportId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "PortalReport",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PortalReport"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/portalReports/count": {
+ "get": {
+ "tags": [
+ "PortalReports"
+ ],
+ "summary": "Get Count of PortalReport",
+ "operationId": "getSystemPortalReportsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/quoteLinkSetup": {
+ "get": {
+ "tags": [
+ "QuoteLinks"
+ ],
+ "summary": "Get List of QuoteLink",
+ "operationId": "getSystemQuoteLinkSetup",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of QuoteLink",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/QuoteLink"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "QuoteLinks"
+ ],
+ "summary": "Post QuoteLink",
+ "operationId": "postSystemQuoteLinkSetup",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "quoteLink",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/QuoteLink"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "QuoteLink",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/QuoteLink"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/quoteLinkSetup/{id}": {
+ "get": {
+ "tags": [
+ "QuoteLinks"
+ ],
+ "summary": "Get QuoteLink",
+ "operationId": "getSystemQuoteLinkSetupById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "quoteLinkSetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "QuoteLink",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/QuoteLink"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "QuoteLinks"
+ ],
+ "summary": "Delete QuoteLink",
+ "operationId": "deleteSystemQuoteLinkSetupById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "quoteLinkSetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "QuoteLinks"
+ ],
+ "summary": "Put QuoteLink",
+ "operationId": "putSystemQuoteLinkSetupById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "quoteLinkSetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "quoteLink",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/QuoteLink"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "QuoteLink",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/QuoteLink"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "QuoteLinks"
+ ],
+ "summary": "Patch QuoteLink",
+ "operationId": "patchSystemQuoteLinkSetupById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "quoteLinkSetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "QuoteLink",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/QuoteLink"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/quoteLinkSetup/count": {
+ "get": {
+ "tags": [
+ "QuoteLinks"
+ ],
+ "summary": "Get Count of QuoteLink",
+ "operationId": "getSystemQuoteLinkSetupCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/quoteLinkSetup/testConnection": {
+ "get": {
+ "tags": [
+ "QuoteLinks"
+ ],
+ "summary": "Get SuccessResponse",
+ "operationId": "getSystemQuoteLinkSetupTestConnection",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "url",
+ "in": "path",
+ "description": "url",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "SuccessResponse",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SuccessResponse"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/reportCards": {
+ "get": {
+ "tags": [
+ "ReportCards"
+ ],
+ "summary": "Get List of ReportCard",
+ "operationId": "getSystemReportCards",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ReportCard",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ReportCard"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ReportCards"
+ ],
+ "summary": "Post ReportCard",
+ "operationId": "postSystemReportCards",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "reportCard",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ReportCard"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ReportCard",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ReportCard"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/reportCards/{id}": {
+ "get": {
+ "tags": [
+ "ReportCards"
+ ],
+ "summary": "Get ReportCard",
+ "operationId": "getSystemReportCardsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "reportCardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ReportCard",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ReportCard"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ReportCards"
+ ],
+ "summary": "Delete ReportCard",
+ "operationId": "deleteSystemReportCardsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "reportCardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ReportCards"
+ ],
+ "summary": "Put ReportCard",
+ "operationId": "putSystemReportCardsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "reportCardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "reportCard",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ReportCard"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ReportCard",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ReportCard"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ReportCards"
+ ],
+ "summary": "Patch ReportCard",
+ "operationId": "patchSystemReportCardsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "reportCardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ReportCard",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ReportCard"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/reportCards/{id}/info": {
+ "get": {
+ "tags": [
+ "ReportCardInfos"
+ ],
+ "summary": "Get ReportCardInfo",
+ "operationId": "getSystemReportCardsByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "reportCardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ReportCardInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ReportCardInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/reportCards/{parentId}/details": {
+ "get": {
+ "tags": [
+ "ReportCardDetails"
+ ],
+ "summary": "Get List of ReportCardDetail",
+ "operationId": "getSystemReportCardsByParentIdDetails",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "reportCardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ReportCardDetail",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ReportCardDetail"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ReportCardDetails"
+ ],
+ "summary": "Post ReportCardDetail",
+ "operationId": "postSystemReportCardsByParentIdDetails",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "reportCardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "reportCardDetail",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ReportCardDetail"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ReportCardDetail",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ReportCardDetail"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/reportCards/{parentId}/details/{id}": {
+ "get": {
+ "tags": [
+ "ReportCardDetails"
+ ],
+ "summary": "Get ReportCardDetail",
+ "operationId": "getSystemReportCardsByParentIdDetailsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "detailId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "reportCardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ReportCardDetail",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ReportCardDetail"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ReportCardDetails"
+ ],
+ "summary": "Delete ReportCardDetail",
+ "operationId": "deleteSystemReportCardsByParentIdDetailsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "detailId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "reportCardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ReportCardDetails"
+ ],
+ "summary": "Put ReportCardDetail",
+ "operationId": "putSystemReportCardsByParentIdDetailsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "detailId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "reportCardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "reportCardDetail",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ReportCardDetail"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ReportCardDetail",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ReportCardDetail"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ReportCardDetails"
+ ],
+ "summary": "Patch ReportCardDetail",
+ "operationId": "patchSystemReportCardsByParentIdDetailsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "detailId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "reportCardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ReportCardDetail",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ReportCardDetail"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/reportCards/{parentId}/details/count": {
+ "get": {
+ "tags": [
+ "ReportCardDetails"
+ ],
+ "summary": "Get Count of ReportCardDetail",
+ "operationId": "getSystemReportCardsByParentIdDetailsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "reportCardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/reportCards/count": {
+ "get": {
+ "tags": [
+ "ReportCards"
+ ],
+ "summary": "Get Count of ReportCard",
+ "operationId": "getSystemReportCardsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/reportCards/info": {
+ "get": {
+ "tags": [
+ "ReportCardInfos"
+ ],
+ "summary": "Get List of ReportCardInfo",
+ "operationId": "getSystemReportCardsInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ReportCardInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ReportCardInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/reportCards/info/count": {
+ "get": {
+ "tags": [
+ "ReportCardInfos"
+ ],
+ "summary": "Get Count of ReportCardInfo",
+ "operationId": "getSystemReportCardsInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/reports": {
+ "get": {
+ "tags": [
+ "Reports"
+ ],
+ "summary": "Get List of Report",
+ "operationId": "getSystemReports",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Report",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Report"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/reports/{reportName}": {
+ "get": {
+ "tags": [
+ "Reports"
+ ],
+ "summary": "Get ReportDataResponse",
+ "operationId": "getSystemReportsByReportName",
+ "parameters": [
+ {
+ "name": "reportName",
+ "in": "path",
+ "description": "reportName",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ReportDataResponse",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ReportDataResponse"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/reports/{reportName}/columns": {
+ "get": {
+ "tags": [
+ "Reports"
+ ],
+ "summary": "Get List of JObject",
+ "operationId": "getSystemReportsByReportNameColumns",
+ "parameters": [
+ {
+ "name": "reportName",
+ "in": "path",
+ "description": "reportName",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of columns",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "type": "object",
+ "additionalProperties": {
+ "$ref": "#/components/schemas/ReportColumnDefinition"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/reports/{reportName}/count": {
+ "get": {
+ "tags": [
+ "Reports"
+ ],
+ "summary": "Get Count of ReportDataResponse",
+ "operationId": "getSystemReportsByReportNameCount",
+ "parameters": [
+ {
+ "name": "reportName",
+ "in": "path",
+ "description": "reportName",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/securityroles": {
+ "get": {
+ "tags": [
+ "SecurityRoles"
+ ],
+ "summary": "Get List of SecurityRole",
+ "operationId": "getSystemSecurityroles",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of SecurityRole",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/SecurityRole"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "SecurityRoles"
+ ],
+ "summary": "Post SecurityRole",
+ "operationId": "postSystemSecurityroles",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "securityRole",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/SecurityRole"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "SecurityRole",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SecurityRole"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/securityroles/{id}": {
+ "get": {
+ "tags": [
+ "SecurityRoles"
+ ],
+ "summary": "Get SecurityRole",
+ "operationId": "getSystemSecurityrolesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "securityroleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "SecurityRole",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SecurityRole"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "SecurityRoles"
+ ],
+ "summary": "Delete SecurityRole",
+ "operationId": "deleteSystemSecurityrolesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "securityroleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ }
+ },
+ "/system/securityroles/{id}/info": {
+ "get": {
+ "tags": [
+ "SecurityRoleInfos"
+ ],
+ "summary": "Get SecurityRoleInfo",
+ "operationId": "getSystemSecurityrolesByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "securityroleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "SecurityRoleInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SecurityRoleInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/securityRoles/{parentId}/settings": {
+ "get": {
+ "tags": [
+ "SecurityRoleSettings"
+ ],
+ "summary": "Get List of SecurityRoleSetting",
+ "operationId": "getSystemSecurityRolesByParentIdSettings",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "securityRoleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of SecurityRoleSetting",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/SecurityRoleSetting"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/securityRoles/{parentId}/settings/{id}": {
+ "get": {
+ "tags": [
+ "SecurityRoleSettings"
+ ],
+ "summary": "Get SecurityRoleSetting",
+ "operationId": "getSystemSecurityRolesByParentIdSettingsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "settingId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "securityRoleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "SecurityRoleSetting",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SecurityRoleSetting"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/securityRoles/{parentId}/settings/count": {
+ "get": {
+ "tags": [
+ "SecurityRoleSettings"
+ ],
+ "summary": "Get Count of SecurityRoleSetting",
+ "operationId": "getSystemSecurityRolesByParentIdSettingsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "securityRoleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/securityroles/count": {
+ "get": {
+ "tags": [
+ "SecurityRoles"
+ ],
+ "summary": "Get Count of SecurityRole",
+ "operationId": "getSystemSecurityrolesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/securityroles/info": {
+ "get": {
+ "tags": [
+ "SecurityRoleInfos"
+ ],
+ "summary": "Get List of SecurityRoleInfo",
+ "operationId": "getSystemSecurityrolesInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of SecurityRoleInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/SecurityRoleInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/securityroles/info/count": {
+ "get": {
+ "tags": [
+ "SecurityRoleInfos"
+ ],
+ "summary": "Get Count of SecurityRoleInfo",
+ "operationId": "getSystemSecurityrolesInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/settings": {
+ "get": {
+ "tags": [
+ "SystemSettings"
+ ],
+ "summary": "Get List of SystemSetting",
+ "operationId": "getSystemSettings",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of SystemSetting",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/SystemSetting"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/settings/{id}": {
+ "get": {
+ "tags": [
+ "SystemSettings"
+ ],
+ "summary": "Get SystemSetting",
+ "operationId": "getSystemSettingsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "settingId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "SystemSetting",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SystemSetting"
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "SystemSettings"
+ ],
+ "summary": "Put SystemSetting",
+ "operationId": "putSystemSettingsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "settingId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "systemSetting",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/SystemSetting"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "SystemSetting",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SystemSetting"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "SystemSettings"
+ ],
+ "summary": "Patch SystemSetting",
+ "operationId": "patchSystemSettingsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "settingId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "SystemSetting",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SystemSetting"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/settings/count": {
+ "get": {
+ "tags": [
+ "SystemSettings"
+ ],
+ "summary": "Get Count of SystemSetting",
+ "operationId": "getSystemSettingsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/setupScreens": {
+ "get": {
+ "tags": [
+ "SetupScreens"
+ ],
+ "summary": "Get List of SetupScreen",
+ "operationId": "getSystemSetupScreens",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of SetupScreen",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/SetupScreen"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/setupScreens/{id}": {
+ "get": {
+ "tags": [
+ "SetupScreens"
+ ],
+ "summary": "Get SetupScreen",
+ "operationId": "getSystemSetupScreensById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "setupScreenId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "SetupScreen",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SetupScreen"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/setupScreens/count": {
+ "get": {
+ "tags": [
+ "SetupScreens"
+ ],
+ "summary": "Get Count of SetupScreen",
+ "operationId": "getSystemSetupScreensCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/skillCategories": {
+ "get": {
+ "tags": [
+ "SkillCategories"
+ ],
+ "summary": "Get List of SkillCategory",
+ "operationId": "getSystemSkillCategories",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of SkillCategory",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/SkillCategory"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "SkillCategories"
+ ],
+ "summary": "Post SkillCategory",
+ "operationId": "postSystemSkillCategories",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "skillCategory",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/SkillCategory"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "SkillCategory",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SkillCategory"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/skillCategories/{id}": {
+ "get": {
+ "tags": [
+ "SkillCategories"
+ ],
+ "summary": "Get SkillCategory",
+ "operationId": "getSystemSkillCategoriesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "skillCategoryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "SkillCategory",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SkillCategory"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "SkillCategories"
+ ],
+ "summary": "Delete SkillCategory",
+ "operationId": "deleteSystemSkillCategoriesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "skillCategoryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "SkillCategories"
+ ],
+ "summary": "Put SkillCategory",
+ "operationId": "putSystemSkillCategoriesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "skillCategoryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "skillCategory",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/SkillCategory"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "SkillCategory",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SkillCategory"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "SkillCategories"
+ ],
+ "summary": "Patch SkillCategory",
+ "operationId": "patchSystemSkillCategoriesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "skillCategoryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "SkillCategory",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SkillCategory"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/skillCategories/count": {
+ "get": {
+ "tags": [
+ "SkillCategories"
+ ],
+ "summary": "Get Count of SkillCategory",
+ "operationId": "getSystemSkillCategoriesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/skills": {
+ "get": {
+ "tags": [
+ "Skills"
+ ],
+ "summary": "Get List of Skill",
+ "operationId": "getSystemSkills",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Skill",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Skill"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "Skills"
+ ],
+ "summary": "Post Skill",
+ "operationId": "postSystemSkills",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "skill",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Skill"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "Skill",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Skill"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/skills/{id}": {
+ "get": {
+ "tags": [
+ "Skills"
+ ],
+ "summary": "Get Skill",
+ "operationId": "getSystemSkillsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "skillId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Skill",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Skill"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "Skills"
+ ],
+ "summary": "Delete Skill",
+ "operationId": "deleteSystemSkillsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "skillId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "Skills"
+ ],
+ "summary": "Put Skill",
+ "operationId": "putSystemSkillsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "skillId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "skill",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Skill"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Skill",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Skill"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "Skills"
+ ],
+ "summary": "Patch Skill",
+ "operationId": "patchSystemSkillsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "skillId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Skill",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Skill"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/skills/{id}/info": {
+ "get": {
+ "tags": [
+ "SkillInfos"
+ ],
+ "summary": "Get SkillInfos",
+ "operationId": "getSystemSkillsByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "SkillInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "SkillInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SkillInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/skills/count": {
+ "get": {
+ "tags": [
+ "Skills"
+ ],
+ "summary": "Get Count of Skill",
+ "operationId": "getSystemSkillsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/skills/info": {
+ "get": {
+ "tags": [
+ "SkillInfos"
+ ],
+ "summary": "Get List of SkillInfos",
+ "operationId": "getSystemSkillsInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of skillInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/SkillInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/skills/info/count": {
+ "get": {
+ "tags": [
+ "SkillInfos"
+ ],
+ "summary": "Get Count of SkillInfos",
+ "operationId": "getSystemSkillsInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/ssoConfigurations": {
+ "get": {
+ "tags": [
+ "SsoConfigurations"
+ ],
+ "summary": "Get List of SsoConfiguration",
+ "operationId": "getSystemSsoConfigurations",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of SsoConfiguration",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/SsoConfiguration"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "SsoConfigurations"
+ ],
+ "summary": "Post SsoConfiguration",
+ "operationId": "postSystemSsoConfigurations",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "ssoConfiguration",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/SsoConfiguration"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "SsoConfiguration",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SsoConfiguration"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/ssoConfigurations/{id}": {
+ "get": {
+ "tags": [
+ "SsoConfigurations"
+ ],
+ "summary": "Get SsoConfiguration",
+ "operationId": "getSystemSsoConfigurationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ssoConfigurationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "SsoConfiguration",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SsoConfiguration"
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "SsoConfigurations"
+ ],
+ "summary": "Put SsoConfiguration",
+ "operationId": "putSystemSsoConfigurationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ssoConfigurationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "ssoConfiguration",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/SsoConfiguration"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "SsoConfiguration",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SsoConfiguration"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "SsoConfigurations"
+ ],
+ "summary": "Patch SsoConfiguration",
+ "operationId": "patchSystemSsoConfigurationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ssoConfigurationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "SsoConfiguration",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SsoConfiguration"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "SsoConfigurations"
+ ],
+ "summary": "Delete SsoConfiguration",
+ "operationId": "deleteSystemSsoConfigurationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ssoConfigurationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ }
+ },
+ "/system/ssoConfigurations/{id}/registertoken": {
+ "post": {
+ "tags": [
+ "SsoConfigurations"
+ ],
+ "summary": "Post SsoConfiguration",
+ "operationId": "postSystemSsoConfigurationsByIdRegistertoken",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ssoConfigurationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "ssoConfiguration",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/SsoConfiguration"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "SsoConfiguration",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SsoConfiguration"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/ssoConfigurations/{id}/submitmembers": {
+ "post": {
+ "tags": [
+ "SsoConfigurations"
+ ],
+ "summary": "Post SsoConfiguration",
+ "operationId": "postSystemSsoConfigurationsByIdSubmitmembers",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ssoConfigurationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "ssoConfiguration",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/SsoConfiguration"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "SsoConfiguration",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SsoConfiguration"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/ssoConfigurations/count": {
+ "get": {
+ "tags": [
+ "SsoConfigurations"
+ ],
+ "summary": "Get Count of SsoConfiguration",
+ "operationId": "getSystemSsoConfigurationsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/ssoUsers": {
+ "get": {
+ "tags": [
+ "SsoUsers"
+ ],
+ "summary": "Get List of SsoUser",
+ "operationId": "getSystemSsoUsers",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of SsoUser",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/SsoUser"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/ssoUsers/{externalId}": {
+ "get": {
+ "tags": [
+ "SsoUsers"
+ ],
+ "summary": "Get SsoUser",
+ "operationId": "getSystemSsoUsersByExternalId",
+ "parameters": [
+ {
+ "name": "externalId",
+ "in": "path",
+ "description": "externalId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "SsoUser",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SsoUser"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/ssoUsers/count": {
+ "get": {
+ "tags": [
+ "SsoUsers"
+ ],
+ "summary": "Get Count of SsoUser",
+ "operationId": "getSystemSsoUsersCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/standardNotes": {
+ "get": {
+ "tags": [
+ "StandardNotes"
+ ],
+ "summary": "Get List of StandardNote",
+ "operationId": "getSystemStandardNotes",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of StandardNote",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/StandardNote"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "StandardNotes"
+ ],
+ "summary": "Post StandardNote",
+ "operationId": "postSystemStandardNotes",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "standardNote",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/StandardNote"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "StandardNote",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/StandardNote"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/standardNotes/{id}": {
+ "get": {
+ "tags": [
+ "StandardNotes"
+ ],
+ "summary": "Get StandardNote",
+ "operationId": "getSystemStandardNotesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "standardNoteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "StandardNote",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/StandardNote"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "StandardNotes"
+ ],
+ "summary": "Delete StandardNote",
+ "operationId": "deleteSystemStandardNotesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "standardNoteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "StandardNotes"
+ ],
+ "summary": "Put StandardNote",
+ "operationId": "putSystemStandardNotesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "standardNoteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "standardNote",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/StandardNote"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "StandardNote",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/StandardNote"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "StandardNotes"
+ ],
+ "summary": "Patch StandardNote",
+ "operationId": "patchSystemStandardNotesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "standardNoteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "StandardNote",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/StandardNote"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/standardNotes/count": {
+ "get": {
+ "tags": [
+ "StandardNotes"
+ ],
+ "summary": "Get Count of StandardNote",
+ "operationId": "getSystemStandardNotesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/surveys": {
+ "get": {
+ "tags": [
+ "Surveys"
+ ],
+ "summary": "Get List of Survey",
+ "operationId": "getSystemSurveys",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Survey",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Survey"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "Surveys"
+ ],
+ "summary": "Post Survey",
+ "operationId": "postSystemSurveys",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "survey",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Survey"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "Survey",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Survey"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/surveys/{grandparentId}/questions/{parentId}/values": {
+ "get": {
+ "tags": [
+ "SurveyQuestionValues"
+ ],
+ "summary": "Get List of SurveyQuestionValue",
+ "operationId": "getSystemSurveysByGrandparentIdQuestionsByParentIdValues",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "questionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "surveyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of SurveyQuestionValue",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/SurveyQuestionValue"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "SurveyQuestionValues"
+ ],
+ "summary": "Post SurveyQuestionValue",
+ "operationId": "postSystemSurveysByGrandparentIdQuestionsByParentIdValues",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "questionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "surveyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "surveyQuestionValue",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/SurveyQuestionValue"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "SurveyQuestionValue",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SurveyQuestionValue"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/surveys/{grandparentId}/questions/{parentId}/values/{id}": {
+ "get": {
+ "tags": [
+ "SurveyQuestionValues"
+ ],
+ "summary": "Get SurveyQuestionValue",
+ "operationId": "getSystemSurveysByGrandparentIdQuestionsByParentIdValuesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "valueId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "questionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "surveyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "SurveyQuestionValue",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SurveyQuestionValue"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "SurveyQuestionValues"
+ ],
+ "summary": "Delete SurveyQuestionValue",
+ "operationId": "deleteSystemSurveysByGrandparentIdQuestionsByParentIdValuesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "valueId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "questionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "surveyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "SurveyQuestionValues"
+ ],
+ "summary": "Put SurveyQuestionValue",
+ "operationId": "putSystemSurveysByGrandparentIdQuestionsByParentIdValuesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "valueId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "questionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "surveyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "surveyQuestionValue",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/SurveyQuestionValue"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "SurveyQuestionValue",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SurveyQuestionValue"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "SurveyQuestionValues"
+ ],
+ "summary": "Patch SurveyQuestionValue",
+ "operationId": "patchSystemSurveysByGrandparentIdQuestionsByParentIdValuesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "valueId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "questionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "surveyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "SurveyQuestionValue",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SurveyQuestionValue"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/surveys/{id}": {
+ "get": {
+ "tags": [
+ "Surveys"
+ ],
+ "summary": "Get Survey",
+ "operationId": "getSystemSurveysById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "surveyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Survey",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Survey"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "Surveys"
+ ],
+ "summary": "Delete Survey",
+ "operationId": "deleteSystemSurveysById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "surveyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "Surveys"
+ ],
+ "summary": "Put Survey",
+ "operationId": "putSystemSurveysById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "surveyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "survey",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Survey"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Survey",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Survey"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "Surveys"
+ ],
+ "summary": "Patch Survey",
+ "operationId": "patchSystemSurveysById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "surveyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Survey",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Survey"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/surveys/{id}/copy": {
+ "post": {
+ "tags": [
+ "Surveys"
+ ],
+ "summary": "Post Survey",
+ "operationId": "postSystemSurveysByIdCopy",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "surveyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Survey",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Survey"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/surveys/{id}/info": {
+ "get": {
+ "tags": [
+ "SurveyInfos"
+ ],
+ "summary": "Get Survey",
+ "operationId": "getSystemSurveysByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "surveyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "SurveyInfos",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SurveyInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/surveys/{parentId}/questions": {
+ "get": {
+ "tags": [
+ "SurveyQuestions"
+ ],
+ "summary": "Get List of SurveyQuestion",
+ "operationId": "getSystemSurveysByParentIdQuestions",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "surveyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of SurveyQuestion",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/SurveyQuestion"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "SurveyQuestions"
+ ],
+ "summary": "Post SurveyQuestion",
+ "operationId": "postSystemSurveysByParentIdQuestions",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "surveyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "surveyQuestion",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/SurveyQuestion"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "SurveyQuestion",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SurveyQuestion"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/surveys/{parentId}/questions/{id}": {
+ "get": {
+ "tags": [
+ "SurveyQuestions"
+ ],
+ "summary": "Get SurveyQuestion",
+ "operationId": "getSystemSurveysByParentIdQuestionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "questionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "surveyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "SurveyQuestion",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SurveyQuestion"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "SurveyQuestions"
+ ],
+ "summary": "Delete SurveyQuestion",
+ "operationId": "deleteSystemSurveysByParentIdQuestionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "questionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "surveyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "SurveyQuestions"
+ ],
+ "summary": "Put SurveyQuestion",
+ "operationId": "putSystemSurveysByParentIdQuestionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "questionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "surveyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "surveyQuestion",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/SurveyQuestion"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "SurveyQuestion",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SurveyQuestion"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "SurveyQuestions"
+ ],
+ "summary": "Patch SurveyQuestion",
+ "operationId": "patchSystemSurveysByParentIdQuestionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "questionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "surveyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "SurveyQuestion",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SurveyQuestion"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/surveys/{parentId}/questions/count": {
+ "get": {
+ "tags": [
+ "SurveyQuestions"
+ ],
+ "summary": "Get Count of SurveyQuestion",
+ "operationId": "getSystemSurveysByParentIdQuestionsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "surveyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/surveys/count": {
+ "get": {
+ "tags": [
+ "Surveys"
+ ],
+ "summary": "Get Count of Survey",
+ "operationId": "getSystemSurveysCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/surveys/info": {
+ "get": {
+ "tags": [
+ "SurveyInfos"
+ ],
+ "summary": "Get List of SurveyInfos",
+ "operationId": "getSystemSurveysInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of SurveyInfos",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/SurveyInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/surveys/info/count": {
+ "get": {
+ "tags": [
+ "SurveyInfos"
+ ],
+ "summary": "Get Count of SurveyInfos",
+ "operationId": "getSystemSurveysInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/timeZoneSetups": {
+ "get": {
+ "tags": [
+ "TimeZoneSetups"
+ ],
+ "summary": "Get List of TimeZoneSetup",
+ "operationId": "getSystemTimeZoneSetups",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of TimeZoneSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/TimeZoneSetup"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "TimeZoneSetups"
+ ],
+ "summary": "Post TimeZoneSetup",
+ "operationId": "postSystemTimeZoneSetups",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "timeZoneSetup",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/TimeZoneSetup"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "TimeZoneSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TimeZoneSetup"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/timeZoneSetups/{id}": {
+ "get": {
+ "tags": [
+ "TimeZoneSetups"
+ ],
+ "summary": "Get TimeZoneSetup",
+ "operationId": "getSystemTimeZoneSetupsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "timeZoneSetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "TimeZoneSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TimeZoneSetup"
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "TimeZoneSetups"
+ ],
+ "summary": "Put TimeZoneSetup",
+ "operationId": "putSystemTimeZoneSetupsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "timeZoneSetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "timeZoneSetup",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/TimeZoneSetup"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "TimeZoneSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TimeZoneSetup"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "TimeZoneSetups"
+ ],
+ "summary": "Patch TimeZoneSetup",
+ "operationId": "patchSystemTimeZoneSetupsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "timeZoneSetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "TimeZoneSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TimeZoneSetup"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "TimeZoneSetups"
+ ],
+ "summary": "Delete TimeZoneSetup",
+ "operationId": "deleteSystemTimeZoneSetupsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "timeZoneSetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ }
+ },
+ "/system/timeZoneSetups/{id}/info": {
+ "get": {
+ "tags": [
+ "TimeZoneSetupInfos"
+ ],
+ "summary": "Get TimeZoneSetupInfos",
+ "operationId": "getSystemTimeZoneSetupsByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "TimeZoneSetupInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "TimeZoneSetupInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TimeZoneSetupInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/timeZoneSetups/count": {
+ "get": {
+ "tags": [
+ "TimeZoneSetups"
+ ],
+ "summary": "Get Count of TimeZoneSetup",
+ "operationId": "getSystemTimeZoneSetupsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/timeZoneSetups/info": {
+ "get": {
+ "tags": [
+ "TimeZoneSetupInfos"
+ ],
+ "summary": "Get List of TimeZoneSetupInfos",
+ "operationId": "getSystemTimeZoneSetupsInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of timeZoneSetupInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/TimeZoneSetupInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/timeZoneSetups/info/count": {
+ "get": {
+ "tags": [
+ "TimeZoneSetupInfos"
+ ],
+ "summary": "Get Count of TimeZoneSetupInfos",
+ "operationId": "getSystemTimeZoneSetupsInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/todayPageCategories": {
+ "get": {
+ "tags": [
+ "TodayPageCategories"
+ ],
+ "summary": "Get List of TodayPageCategory",
+ "operationId": "getSystemTodayPageCategories",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of TodayPageCategory",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/TodayPageCategory"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "TodayPageCategories"
+ ],
+ "summary": "Post TodayPageCategory",
+ "operationId": "postSystemTodayPageCategories",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "todayPageCategory",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/TodayPageCategory"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "TodayPageCategory",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TodayPageCategory"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/todayPageCategories/{id}": {
+ "get": {
+ "tags": [
+ "TodayPageCategories"
+ ],
+ "summary": "Get TodayPageCategory",
+ "operationId": "getSystemTodayPageCategoriesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "todayPageCategoryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "TodayPageCategory",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TodayPageCategory"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "TodayPageCategories"
+ ],
+ "summary": "Delete TodayPageCategory",
+ "operationId": "deleteSystemTodayPageCategoriesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "todayPageCategoryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "TodayPageCategories"
+ ],
+ "summary": "Put TodayPageCategory",
+ "operationId": "putSystemTodayPageCategoriesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "todayPageCategoryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "todayPageCategory",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/TodayPageCategory"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "TodayPageCategory",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TodayPageCategory"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "TodayPageCategories"
+ ],
+ "summary": "Patch TodayPageCategory",
+ "operationId": "patchSystemTodayPageCategoriesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "todayPageCategoryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "TodayPageCategory",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TodayPageCategory"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/todayPageCategories/count": {
+ "get": {
+ "tags": [
+ "TodayPageCategories"
+ ],
+ "summary": "Get Count of TodayPageCategory",
+ "operationId": "getSystemTodayPageCategoriesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/todayPagelinks": {
+ "get": {
+ "tags": [
+ "TodayPageLinks"
+ ],
+ "summary": "Get List of TodayPageLinks",
+ "operationId": "getSystemTodayPagelinks",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of todayPageLinkses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/TodayPageLink"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/todayPagelinks/": {
+ "post": {
+ "tags": [
+ "TodayPageLinks"
+ ],
+ "summary": "Post TodayPageLinks",
+ "operationId": "postSystemTodayPagelinks",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "TodayPageLink",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/TodayPageLink"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "TodayPageLink",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TodayPageLink"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/todayPagelinks/{id}": {
+ "get": {
+ "tags": [
+ "TodayPageLinks"
+ ],
+ "summary": "Get TodayPageLinks",
+ "operationId": "getSystemTodayPagelinksById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "TodayPageLinkId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "TodayPageLink",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TodayPageLink"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "TodayPageLinks"
+ ],
+ "summary": "Delete TodayPageLinks",
+ "operationId": "deleteSystemTodayPagelinksById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "TodayPageLinkId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "TodayPageLinks"
+ ],
+ "summary": "Put TodayPageLinks",
+ "operationId": "putSystemTodayPagelinksById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "TodayPageLinkId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "companyTypeAssociation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/TodayPageLink"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "TodayPageLink",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TodayPageLink"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "TodayPageLinks"
+ ],
+ "summary": "Patch TodayPageLinks",
+ "operationId": "patchSystemTodayPagelinksById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "TodayPageLinkId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "TodayPageLink",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TodayPageLink"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/todayPagelinks/count": {
+ "get": {
+ "tags": [
+ "TodayPageLinks"
+ ],
+ "summary": "Get Count of TodayPageLinks",
+ "operationId": "getSystemTodayPagelinksCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/userDefinedFields": {
+ "get": {
+ "tags": [
+ "UserDefinedFields"
+ ],
+ "summary": "Get List of UserDefinedField",
+ "operationId": "getSystemUserDefinedFields",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of UserDefinedField",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/UserDefinedField"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "UserDefinedFields"
+ ],
+ "summary": "Post UserDefinedField",
+ "operationId": "postSystemUserDefinedFields",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "userDefinedField",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/UserDefinedField"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "UserDefinedField",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/UserDefinedField"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/userDefinedFields/{id}": {
+ "get": {
+ "tags": [
+ "UserDefinedFields"
+ ],
+ "summary": "Get UserDefinedField",
+ "operationId": "getSystemUserDefinedFieldsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "userDefinedFieldId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "UserDefinedField",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/UserDefinedField"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "UserDefinedFields"
+ ],
+ "summary": "Delete UserDefinedField",
+ "operationId": "deleteSystemUserDefinedFieldsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "userDefinedFieldId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "UserDefinedFields"
+ ],
+ "summary": "Put UserDefinedField",
+ "operationId": "putSystemUserDefinedFieldsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "userDefinedFieldId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "userDefinedField",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/UserDefinedField"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "UserDefinedField",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/UserDefinedField"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "UserDefinedFields"
+ ],
+ "summary": "Patch UserDefinedField",
+ "operationId": "patchSystemUserDefinedFieldsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "userDefinedFieldId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "UserDefinedField",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/UserDefinedField"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/userDefinedFields/{id}/info": {
+ "get": {
+ "tags": [
+ "UserDefinedFieldInfos"
+ ],
+ "summary": "Get UserDefinedFieldInfos",
+ "operationId": "getSystemUserDefinedFieldsByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "UserDefinedFieldInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "UserDefinedFieldInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/UserDefinedFieldInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/userDefinedFields/count": {
+ "get": {
+ "tags": [
+ "UserDefinedFields"
+ ],
+ "summary": "Get Count of UserDefinedField",
+ "operationId": "getSystemUserDefinedFieldsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/userDefinedFields/info": {
+ "get": {
+ "tags": [
+ "UserDefinedFieldInfos"
+ ],
+ "summary": "Get List of UserDefinedFieldInfos",
+ "operationId": "getSystemUserDefinedFieldsInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of userDefinedFieldInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/UserDefinedFieldInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/userDefinedFields/info/count": {
+ "get": {
+ "tags": [
+ "UserDefinedFieldInfos"
+ ],
+ "summary": "Get Count of UserDefinedFieldInfos",
+ "operationId": "getSystemUserDefinedFieldsInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/workflowActions/{parentId}/automateParameters": {
+ "get": {
+ "tags": [
+ "WorkflowActionAutomateParameters"
+ ],
+ "summary": "Get List of WorkflowActionAutomateParameter",
+ "operationId": "getSystemWorkflowActionsByParentIdAutomateParameters",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "workflowActionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of WorkflowActionAutomateParameter",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/WorkflowActionAutomateParameter"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "WorkflowActionAutomateParameters"
+ ],
+ "summary": "Post WorkflowActionAutomateParameter",
+ "operationId": "postSystemWorkflowActionsByParentIdAutomateParameters",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "workflowActionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "workflowActionAutomateParameter",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/WorkflowActionAutomateParameter"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "WorkflowActionAutomateParameter",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/WorkflowActionAutomateParameter"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/workflowActions/{parentId}/automateParameters/{id}": {
+ "get": {
+ "tags": [
+ "WorkflowActionAutomateParameters"
+ ],
+ "summary": "Get WorkflowActionAutomateParameter",
+ "operationId": "getSystemWorkflowActionsByParentIdAutomateParametersById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "automateParameterId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "workflowActionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "WorkflowActionAutomateParameter",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/WorkflowActionAutomateParameter"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "WorkflowActionAutomateParameters"
+ ],
+ "summary": "Delete WorkflowActionAutomateParameter",
+ "operationId": "deleteSystemWorkflowActionsByParentIdAutomateParametersById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "automateParameterId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "workflowActionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "WorkflowActionAutomateParameters"
+ ],
+ "summary": "Put WorkflowActionAutomateParameter",
+ "operationId": "putSystemWorkflowActionsByParentIdAutomateParametersById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "automateParameterId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "workflowActionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "workflowActionAutomateParameter",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/WorkflowActionAutomateParameter"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "WorkflowActionAutomateParameter",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/WorkflowActionAutomateParameter"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "WorkflowActionAutomateParameters"
+ ],
+ "summary": "Patch WorkflowActionAutomateParameter",
+ "operationId": "patchSystemWorkflowActionsByParentIdAutomateParametersById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "automateParameterId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "workflowActionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "WorkflowActionAutomateParameter",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/WorkflowActionAutomateParameter"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/workflowActions/{parentId}/automateParameters/count": {
+ "get": {
+ "tags": [
+ "WorkflowActionAutomateParameters"
+ ],
+ "summary": "Get Count of WorkflowActionAutomateParameter",
+ "operationId": "getSystemWorkflowActionsByParentIdAutomateParametersCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "workflowActionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/workflowActions/automateParameters": {
+ "get": {
+ "tags": [
+ "WorkflowActionAutomateParameters"
+ ],
+ "summary": "Get List of WorkflowActionAutomateParameter",
+ "operationId": "getSystemWorkflowActionsAutomateParameters",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of WorkflowActionAutomateParameter",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/WorkflowActionAutomateParameter"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/workflowActions/automateParameters/{id}": {
+ "get": {
+ "tags": [
+ "WorkflowActionAutomateParameters"
+ ],
+ "summary": "Get WorkflowActionAutomateParameter",
+ "operationId": "getSystemWorkflowActionsAutomateParametersById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "automateParameterId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "WorkflowActionAutomateParameter",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/WorkflowActionAutomateParameter"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/workflows": {
+ "get": {
+ "tags": [
+ "Workflows"
+ ],
+ "summary": "Get List of Workflow",
+ "operationId": "getSystemWorkflows",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Workflow",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Workflow"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "Workflows"
+ ],
+ "summary": "Post Workflow",
+ "operationId": "postSystemWorkflows",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "workflow",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Workflow"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "Workflow",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Workflow"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/workflows/{grandparentId}/events/{parentId}/actions": {
+ "get": {
+ "tags": [
+ "WorkflowActions"
+ ],
+ "summary": "Get List of WorkflowAction",
+ "operationId": "getSystemWorkflowsByGrandparentIdEventsByParentIdActions",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "eventId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "workflowId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of WorkflowAction",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/WorkflowAction"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "WorkflowActions"
+ ],
+ "summary": "Post WorkflowAction",
+ "operationId": "postSystemWorkflowsByGrandparentIdEventsByParentIdActions",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "eventId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "workflowId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "workflowAction",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/WorkflowAction"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "WorkflowAction",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/WorkflowAction"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/workflows/{grandparentId}/events/{parentId}/actions/{id}": {
+ "get": {
+ "tags": [
+ "WorkflowActions"
+ ],
+ "summary": "Get WorkflowAction",
+ "operationId": "getSystemWorkflowsByGrandparentIdEventsByParentIdActionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "actionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "eventId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "workflowId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "WorkflowAction",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/WorkflowAction"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "WorkflowActions"
+ ],
+ "summary": "Delete WorkflowAction",
+ "operationId": "deleteSystemWorkflowsByGrandparentIdEventsByParentIdActionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "actionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "eventId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "workflowId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "WorkflowActions"
+ ],
+ "summary": "Put WorkflowAction",
+ "operationId": "putSystemWorkflowsByGrandparentIdEventsByParentIdActionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "actionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "eventId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "workflowId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "workflowAction",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/WorkflowAction"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "WorkflowAction",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/WorkflowAction"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "WorkflowActions"
+ ],
+ "summary": "Patch WorkflowAction",
+ "operationId": "patchSystemWorkflowsByGrandparentIdEventsByParentIdActionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "actionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "eventId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "workflowId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "WorkflowAction",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/WorkflowAction"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/workflows/{grandparentId}/events/{parentId}/actions/count": {
+ "get": {
+ "tags": [
+ "WorkflowActions"
+ ],
+ "summary": "Get Count of WorkflowAction",
+ "operationId": "getSystemWorkflowsByGrandparentIdEventsByParentIdActionsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "eventId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "workflowId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/workflows/{grandparentId}/triggers/{parentId}/options": {
+ "get": {
+ "tags": [
+ "WorkflowTriggerOptions"
+ ],
+ "summary": "Get List of WorkflowTriggerOption",
+ "operationId": "getSystemWorkflowsByGrandparentIdTriggersByParentIdOptions",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "triggerId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "workflowId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of WorkflowTriggerOption",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/WorkflowTriggerOption"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/workflows/{grandparentId}/triggers/{parentId}/options/count": {
+ "get": {
+ "tags": [
+ "WorkflowTriggerOptions"
+ ],
+ "summary": "Get Count of WorkflowTriggerOption",
+ "operationId": "getSystemWorkflowsByGrandparentIdTriggersByParentIdOptionsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "triggerId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "workflowId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/workflows/{id}": {
+ "get": {
+ "tags": [
+ "Workflows"
+ ],
+ "summary": "Get Workflow",
+ "operationId": "getSystemWorkflowsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "workflowId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Workflow",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Workflow"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "Workflows"
+ ],
+ "summary": "Delete Workflow",
+ "operationId": "deleteSystemWorkflowsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "workflowId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "Workflows"
+ ],
+ "summary": "Put Workflow",
+ "operationId": "putSystemWorkflowsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "workflowId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "workflow",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Workflow"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Workflow",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Workflow"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "Workflows"
+ ],
+ "summary": "Patch Workflow",
+ "operationId": "patchSystemWorkflowsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "workflowId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Workflow",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Workflow"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/workflows/{id}/copy": {
+ "post": {
+ "tags": [
+ "Workflows"
+ ],
+ "summary": "Post Workflow",
+ "operationId": "postSystemWorkflowsByIdCopy",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "workflowId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Workflow",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Workflow"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/workflows/{parentId}/attachments": {
+ "get": {
+ "tags": [
+ "WorkflowAttachments"
+ ],
+ "summary": "Get List of WorkflowAttachment",
+ "operationId": "getSystemWorkflowsByParentIdAttachments",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "workflowId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of WorkflowAttachment",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/WorkflowAttachment"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/workflows/{parentId}/attachments/{id}": {
+ "get": {
+ "tags": [
+ "WorkflowAttachments"
+ ],
+ "summary": "Get WorkflowAttachment",
+ "operationId": "getSystemWorkflowsByParentIdAttachmentsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "attachmentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "workflowId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "WorkflowAttachment",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/WorkflowAttachment"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/workflows/{parentId}/attachments/count": {
+ "get": {
+ "tags": [
+ "WorkflowAttachments"
+ ],
+ "summary": "Get Count of WorkflowAttachment",
+ "operationId": "getSystemWorkflowsByParentIdAttachmentsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "workflowId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/workflows/{parentId}/events": {
+ "get": {
+ "tags": [
+ "WorkflowEvents"
+ ],
+ "summary": "Get List of WorkflowEvent",
+ "operationId": "getSystemWorkflowsByParentIdEvents",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "workflowId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of WorkflowEvent",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/WorkflowEvent"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "WorkflowEvents"
+ ],
+ "summary": "Post WorkflowEvent",
+ "operationId": "postSystemWorkflowsByParentIdEvents",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "workflowId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "workflowEvent",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/WorkflowEvent"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "WorkflowEvent",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/WorkflowEvent"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/workflows/{parentId}/events/{id}": {
+ "get": {
+ "tags": [
+ "WorkflowEvents"
+ ],
+ "summary": "Get WorkflowEvent",
+ "operationId": "getSystemWorkflowsByParentIdEventsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "eventId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "workflowId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "WorkflowEvent",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/WorkflowEvent"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "WorkflowEvents"
+ ],
+ "summary": "Delete WorkflowEvent",
+ "operationId": "deleteSystemWorkflowsByParentIdEventsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "eventId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "workflowId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "WorkflowEvents"
+ ],
+ "summary": "Put WorkflowEvent",
+ "operationId": "putSystemWorkflowsByParentIdEventsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "eventId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "workflowId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "workflowEvent",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/WorkflowEvent"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "WorkflowEvent",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/WorkflowEvent"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "WorkflowEvents"
+ ],
+ "summary": "Patch WorkflowEvent",
+ "operationId": "patchSystemWorkflowsByParentIdEventsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "eventId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "workflowId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "WorkflowEvent",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/WorkflowEvent"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/workflows/{parentId}/events/{id}/copy": {
+ "post": {
+ "tags": [
+ "WorkflowEvents"
+ ],
+ "summary": "Post WorkflowEvent",
+ "operationId": "postSystemWorkflowsByParentIdEventsByIdCopy",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "eventId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "workflowId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "WorkflowEvent",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/WorkflowEvent"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/workflows/{parentId}/events/{id}/test": {
+ "get": {
+ "tags": [
+ "WorkflowEvents"
+ ],
+ "summary": "Get workflow test results",
+ "operationId": "getSystemWorkflowsByParentIdEventsByIdTest",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "eventId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "workflowId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of test results",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "object"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/workflows/{parentId}/events/count": {
+ "get": {
+ "tags": [
+ "WorkflowEvents"
+ ],
+ "summary": "Get Count of WorkflowEvent",
+ "operationId": "getSystemWorkflowsByParentIdEventsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "workflowId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/workflows/{parentId}/notifyTypes": {
+ "get": {
+ "tags": [
+ "WorkflowNotifyTypes"
+ ],
+ "summary": "Get List of WorkflowNotifyType",
+ "operationId": "getSystemWorkflowsByParentIdNotifyTypes",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "workflowId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of WorkflowNotifyType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/WorkflowNotifyType"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/workflows/{parentId}/notifyTypes/{id}": {
+ "get": {
+ "tags": [
+ "WorkflowNotifyTypes"
+ ],
+ "summary": "Get WorkflowNotifyType",
+ "operationId": "getSystemWorkflowsByParentIdNotifyTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "notifyTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "workflowId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "WorkflowNotifyType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/WorkflowNotifyType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/workflows/{parentId}/notifyTypes/{id}/info": {
+ "get": {
+ "tags": [
+ "WorkflowNotifyTypes"
+ ],
+ "summary": "Get WorkflowNotifyTypeInfo",
+ "operationId": "getSystemWorkflowsByParentIdNotifyTypesByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "notifyTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "workflowId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "WorkflowNotifyTypeInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/WorkflowNotifyTypeInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/workflows/{parentId}/notifyTypes/count": {
+ "get": {
+ "tags": [
+ "WorkflowNotifyTypes"
+ ],
+ "summary": "Get Count of WorkflowNotifyType",
+ "operationId": "getSystemWorkflowsByParentIdNotifyTypesCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "workflowId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/workflows/{parentId}/notifyTypes/info": {
+ "get": {
+ "tags": [
+ "WorkflowNotifyTypes"
+ ],
+ "summary": "Get List of WorkflowNotifyTypeInfo",
+ "operationId": "getSystemWorkflowsByParentIdNotifyTypesInfo",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "workflowId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of WorkflowNotifyTypeInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/WorkflowNotifyTypeInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/workflows/{parentId}/notifyTypes/info/count": {
+ "get": {
+ "tags": [
+ "WorkflowNotifyTypes"
+ ],
+ "summary": "Get Count of WorkflowNotifyTypeInfo",
+ "operationId": "getSystemWorkflowsByParentIdNotifyTypesInfoCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "workflowId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/workflows/{parentId}/triggers": {
+ "get": {
+ "tags": [
+ "WorkflowTriggers"
+ ],
+ "summary": "Get List of WorkflowTrigger",
+ "operationId": "getSystemWorkflowsByParentIdTriggers",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "workflowId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of WorkflowTrigger",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/WorkflowTrigger"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/workflows/{parentId}/triggers/count": {
+ "get": {
+ "tags": [
+ "WorkflowTriggers"
+ ],
+ "summary": "Get Count of WorkflowTrigger",
+ "operationId": "getSystemWorkflowsByParentIdTriggersCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "workflowId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/workflows/attachments": {
+ "get": {
+ "tags": [
+ "WorkflowAttachments"
+ ],
+ "summary": "Get List of WorkflowAttachment",
+ "operationId": "getSystemWorkflowsAttachments",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of WorkflowAttachment",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/WorkflowAttachment"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/workflows/attachments/{id}": {
+ "get": {
+ "tags": [
+ "WorkflowAttachments"
+ ],
+ "summary": "Get WorkflowAttachment",
+ "operationId": "getSystemWorkflowsAttachmentsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "attachmentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of WorkflowAttachment",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/WorkflowAttachment"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/workflows/count": {
+ "get": {
+ "tags": [
+ "Workflows"
+ ],
+ "summary": "Get Count of Workflow",
+ "operationId": "getSystemWorkflowsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/workflows/events": {
+ "get": {
+ "tags": [
+ "WorkflowEvents"
+ ],
+ "summary": "Get List of WorkflowEvent",
+ "operationId": "getSystemWorkflowsEvents",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of WorkflowEvent",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/WorkflowEvent"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/workflows/events/{id}": {
+ "get": {
+ "tags": [
+ "WorkflowEvents"
+ ],
+ "summary": "Get WorkflowEvent",
+ "operationId": "getSystemWorkflowsEventsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "eventId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "WorkflowEvent",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/WorkflowEvent"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/workflows/events/actions": {
+ "get": {
+ "tags": [
+ "WorkflowActions"
+ ],
+ "summary": "Get List of WorkflowAction",
+ "operationId": "getSystemWorkflowsEventsActions",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of WorkflowAction",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/WorkflowAction"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/workflows/events/actions/{id}": {
+ "get": {
+ "tags": [
+ "WorkflowActions"
+ ],
+ "summary": "Get WorkflowAction",
+ "operationId": "getSystemWorkflowsEventsActionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "actionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "WorkflowAction",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/WorkflowAction"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/workflows/notifyTypes": {
+ "get": {
+ "tags": [
+ "WorkflowNotifyTypes"
+ ],
+ "summary": "Get List of WorkflowNotifyType",
+ "operationId": "getSystemWorkflowsNotifyTypes",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of WorkflowNotifyType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/WorkflowNotifyType"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/workflows/notifyTypes/{id}": {
+ "get": {
+ "tags": [
+ "WorkflowNotifyTypes"
+ ],
+ "summary": "Get WorkflowNotifyType",
+ "operationId": "getSystemWorkflowsNotifyTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "notifyTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of WorkflowNotifyType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/WorkflowNotifyType"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/workflows/tableTypes": {
+ "get": {
+ "tags": [
+ "WorkflowTableTypes"
+ ],
+ "summary": "Get List of WorkflowTableType",
+ "operationId": "getSystemWorkflowsTableTypes",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of WorkflowTableType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/WorkflowTableType"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/workflows/tableTypes/{id}": {
+ "get": {
+ "tags": [
+ "WorkflowTableTypes"
+ ],
+ "summary": "Get WorkflowTableType",
+ "operationId": "getSystemWorkflowsTableTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "tableTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "WorkflowTableType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/WorkflowTableType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/workflows/tableTypes/{id}/info": {
+ "get": {
+ "tags": [
+ "WorkflowTableTypes"
+ ],
+ "summary": "Get WorkflowTableTypeInfo",
+ "operationId": "getSystemWorkflowsTableTypesByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "tableTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "WorkflowTableTypeInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/WorkflowTableTypeInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/workflows/tableTypes/count": {
+ "get": {
+ "tags": [
+ "WorkflowTableTypes"
+ ],
+ "summary": "Get Count of WorkflowTableType",
+ "operationId": "getSystemWorkflowsTableTypesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/workflows/tableTypes/info": {
+ "get": {
+ "tags": [
+ "WorkflowTableTypes"
+ ],
+ "summary": "Get List of WorkflowTableTypeInfo",
+ "operationId": "getSystemWorkflowsTableTypesInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of WorkflowTableTypeInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/WorkflowTableTypeInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/workflows/tableTypes/info/count": {
+ "get": {
+ "tags": [
+ "WorkflowTableTypes"
+ ],
+ "summary": "Get Count of WorkflowTableTypeInfo",
+ "operationId": "getSystemWorkflowsTableTypesInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/workflows/triggers": {
+ "get": {
+ "tags": [
+ "WorkflowTriggers"
+ ],
+ "summary": "Get List of WorkflowTrigger",
+ "operationId": "getSystemWorkflowsTriggers",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of WorkflowTrigger",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/WorkflowTrigger"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/workflows/triggers/options": {
+ "get": {
+ "tags": [
+ "WorkflowTriggerOptions"
+ ],
+ "summary": "Get List of WorkflowTriggerOption",
+ "operationId": "getSystemWorkflowsTriggersOptions",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of WorkflowTriggerOption",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/WorkflowTriggerOption"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/workflows/userdefinedfields/{id}": {
+ "put": {
+ "tags": [
+ "WorkflowActionUserDefinedFields"
+ ],
+ "summary": "Put WorkflowActionUserDefinedField",
+ "operationId": "putSystemWorkflowsUserdefinedfieldsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "workflowActionUserDefinedFieldId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "workflowActionUserDefinedField",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/WorkflowActionUserDefinedField"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "WorkflowActionUserDefinedField",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/WorkflowActionUserDefinedField"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "WorkflowActionUserDefinedFields"
+ ],
+ "summary": "Patch WorkflowActionUserDefinedField",
+ "operationId": "patchSystemWorkflowsUserdefinedfieldsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "workflowActionUserDefinedFieldId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "WorkflowActionUserDefinedField",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/WorkflowActionUserDefinedField"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/workflows/userdefinedfields/actions/{parentId}": {
+ "delete": {
+ "tags": [
+ "WorkflowActionUserDefinedFields"
+ ],
+ "summary": "Delete WorkflowActionUserDefinedField",
+ "operationId": "deleteSystemWorkflowsUserdefinedfieldsActionsByParentId",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "actionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ }
+ },
+ "/system/workflows/userdefinedfields/events/{grandparentId}": {
+ "post": {
+ "tags": [
+ "WorkflowActionUserDefinedFields"
+ ],
+ "summary": "Post WorkflowActionUserDefinedField",
+ "operationId": "postSystemWorkflowsUserdefinedfieldsEventsByGrandparentId",
+ "parameters": [
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "eventId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "workflowActionUserDefinedField",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/WorkflowActionUserDefinedField"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "WorkflowActionUserDefinedField",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/WorkflowActionUserDefinedField"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/workflows/userdefinedfields/events/{grandparentId}/actions/{parentId}": {
+ "get": {
+ "tags": [
+ "WorkflowActionUserDefinedFields"
+ ],
+ "summary": "Get List of WorkflowActionUserDefinedField",
+ "operationId": "getSystemWorkflowsUserdefinedfieldsEventsByGrandparentIdActionsByParentId",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "actionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "evnetId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of WorkflowActionUserDefinedField",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/WorkflowActionUserDefinedField"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/workflows/userdefinedfields/events/actions": {
+ "get": {
+ "tags": [
+ "WorkflowActionUserDefinedFields"
+ ],
+ "summary": "Get List of WorkflowActionUserDefinedField",
+ "operationId": "getSystemWorkflowsUserdefinedfieldsEventsActions",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of WorkflowActionUserDefinedField",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/WorkflowActionUserDefinedField"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/accruals": {
+ "get": {
+ "tags": [
+ "TimeAccruals"
+ ],
+ "summary": "Get List of TimeAccrual",
+ "operationId": "getTimeAccruals",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of TimeAccrual",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/TimeAccrual"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "TimeAccruals"
+ ],
+ "summary": "Post TimeAccrual",
+ "operationId": "postTimeAccruals",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "timeAccrual",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/TimeAccrual"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "TimeAccrual",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TimeAccrual"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/accruals/{id}": {
+ "get": {
+ "tags": [
+ "TimeAccruals"
+ ],
+ "summary": "Get TimeAccrual",
+ "operationId": "getTimeAccrualsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "accrualId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "TimeAccrual",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TimeAccrual"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "TimeAccruals"
+ ],
+ "summary": "Delete TimeAccrual",
+ "operationId": "deleteTimeAccrualsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "accrualId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "TimeAccruals"
+ ],
+ "summary": "Put TimeAccrual",
+ "operationId": "putTimeAccrualsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "accrualId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "timeAccrual",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/TimeAccrual"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "TimeAccrual",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TimeAccrual"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "TimeAccruals"
+ ],
+ "summary": "Patch TimeAccrual",
+ "operationId": "patchTimeAccrualsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "accrualId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "TimeAccrual",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TimeAccrual"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/accruals/{parentId}/details": {
+ "get": {
+ "tags": [
+ "TimeAccrualDetails"
+ ],
+ "summary": "Get List of TimeAccrualDetail",
+ "operationId": "getTimeAccrualsByParentIdDetails",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "accrualId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of TimeAccrualDetail",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/TimeAccrualDetail"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/accruals/{parentId}/details/": {
+ "post": {
+ "tags": [
+ "TimeAccrualDetails"
+ ],
+ "summary": "Post TimeAccrualDetail",
+ "operationId": "postTimeAccrualsByParentIdDetails",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "accrualId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "timeAccrualDetail",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/TimeAccrualDetail"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "TimeAccrualDetail",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TimeAccrualDetail"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/accruals/{parentId}/details/{id}": {
+ "get": {
+ "tags": [
+ "TimeAccrualDetails"
+ ],
+ "summary": "Get TimeAccrualDetail",
+ "operationId": "getTimeAccrualsByParentIdDetailsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "detailId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "accrualId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "TimeAccrualDetail",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TimeAccrualDetail"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "TimeAccrualDetails"
+ ],
+ "summary": "Delete TimeAccrualDetail",
+ "operationId": "deleteTimeAccrualsByParentIdDetailsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "detailId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "accrualId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "TimeAccrualDetails"
+ ],
+ "summary": "Put TimeAccrualDetail",
+ "operationId": "putTimeAccrualsByParentIdDetailsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "detailId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "accrualId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "timeAccrualDetail",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/TimeAccrualDetail"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "TimeAccrualDetail",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TimeAccrualDetail"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "TimeAccrualDetails"
+ ],
+ "summary": "Patch TimeAccrualDetail",
+ "operationId": "patchTimeAccrualsByParentIdDetailsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "detailId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "accrualId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "TimeAccrualDetail",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TimeAccrualDetail"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/accruals/{parentId}/details/count": {
+ "get": {
+ "tags": [
+ "TimeAccrualDetails"
+ ],
+ "summary": "Get Count of TimeAccrualDetail",
+ "operationId": "getTimeAccrualsByParentIdDetailsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "accrualId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/accruals/count": {
+ "get": {
+ "tags": [
+ "TimeAccruals"
+ ],
+ "summary": "Get Count of TimeAccrual",
+ "operationId": "getTimeAccrualsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/activitystopwatches": {
+ "get": {
+ "tags": [
+ "ActivityStopwatches"
+ ],
+ "summary": "Get List of ActivityStopwatch",
+ "operationId": "getTimeActivitystopwatches",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ActivityStopwatch",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ActivityStopwatch"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ActivityStopwatches"
+ ],
+ "summary": "Post ActivityStopwatch",
+ "operationId": "postTimeActivitystopwatches",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "activityStopwatch",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ActivityStopwatch"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ActivityStopwatch",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ActivityStopwatch"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/activitystopwatches/{id}": {
+ "get": {
+ "tags": [
+ "ActivityStopwatches"
+ ],
+ "summary": "Get ActivityStopwatch",
+ "operationId": "getTimeActivitystopwatchesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "activitystopwatcheId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ActivityStopwatch",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ActivityStopwatch"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ActivityStopwatches"
+ ],
+ "summary": "Delete ActivityStopwatch",
+ "operationId": "deleteTimeActivitystopwatchesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "activitystopwatcheId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ActivityStopwatches"
+ ],
+ "summary": "Put ActivityStopwatch",
+ "operationId": "putTimeActivitystopwatchesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "activitystopwatcheId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "activityStopwatch",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ActivityStopwatch"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ActivityStopwatch",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ActivityStopwatch"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ActivityStopwatches"
+ ],
+ "summary": "Patch ActivityStopwatch",
+ "operationId": "patchTimeActivitystopwatchesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "activitystopwatcheId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ActivityStopwatch",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ActivityStopwatch"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/activitystopwatches/count": {
+ "get": {
+ "tags": [
+ "ActivityStopwatches"
+ ],
+ "summary": "Get Count of ActivityStopwatch",
+ "operationId": "getTimeActivitystopwatchesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/changelogs": {
+ "get": {
+ "tags": [
+ "TimeEntryChangeLog"
+ ],
+ "summary": "Get List of Time Entry Change Logs",
+ "operationId": "getTimeChangelogs",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of TimeEntryChangeLog",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/TimeEntryChangeLog"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "TimeEntriesChangeLog"
+ ],
+ "summary": "Delete Time Entry Change Logs",
+ "operationId": "deleteTimeChangelogs",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ }
+ },
+ "/time/chargeCodes": {
+ "get": {
+ "tags": [
+ "ChargeCodes"
+ ],
+ "summary": "Get List of ChargeCode",
+ "operationId": "getTimeChargeCodes",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ChargeCode",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ChargeCode"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ChargeCodes"
+ ],
+ "summary": "Post ChargeCode",
+ "operationId": "postTimeChargeCodes",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "chargeCode",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ChargeCode"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ChargeCode",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ChargeCode"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/chargeCodes/{id}": {
+ "get": {
+ "tags": [
+ "ChargeCodes"
+ ],
+ "summary": "Get ChargeCode",
+ "operationId": "getTimeChargeCodesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "chargeCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ChargeCode",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ChargeCode"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ChargeCodes"
+ ],
+ "summary": "Delete ChargeCode",
+ "operationId": "deleteTimeChargeCodesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "chargeCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ChargeCodes"
+ ],
+ "summary": "Put ChargeCode",
+ "operationId": "putTimeChargeCodesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "chargeCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "chargeCode",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ChargeCode"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ChargeCode",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ChargeCode"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ChargeCodes"
+ ],
+ "summary": "Patch ChargeCode",
+ "operationId": "patchTimeChargeCodesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "chargeCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ChargeCode",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ChargeCode"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/chargeCodes/{id}/info": {
+ "get": {
+ "tags": [
+ "ChargeCodes"
+ ],
+ "summary": "Get ChargeCodeInfo",
+ "operationId": "getTimeChargeCodesByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "chargeCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ChargeCodeInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ChargeCodeInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/chargeCodes/{id}/usages": {
+ "get": {
+ "tags": [
+ "ChargeCodes"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getTimeChargeCodesByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "chargeCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/chargeCodes/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "ChargeCodes"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getTimeChargeCodesByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "chargeCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/chargeCodes/{parentId}/expenseTypes": {
+ "get": {
+ "tags": [
+ "ChargeCodeExpenseTypes"
+ ],
+ "summary": "Get List of ChargeCodeExpenseType",
+ "operationId": "getTimeChargeCodesByParentIdExpenseTypes",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "chargeCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ChargeCodeExpenseType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ChargeCodeExpenseType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ChargeCodeExpenseTypes"
+ ],
+ "summary": "Post ChargeCodeExpenseType",
+ "operationId": "postTimeChargeCodesByParentIdExpenseTypes",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "chargeCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "chargeCodeExpenseType",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ChargeCodeExpenseType"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ChargeCodeExpenseType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ChargeCodeExpenseType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/chargeCodes/{parentId}/expenseTypes/{id}": {
+ "get": {
+ "tags": [
+ "ChargeCodeExpenseTypes"
+ ],
+ "summary": "Get ChargeCodeExpenseType",
+ "operationId": "getTimeChargeCodesByParentIdExpenseTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "expenseTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "chargeCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ChargeCodeExpenseType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ChargeCodeExpenseType"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ChargeCodeExpenseTypes"
+ ],
+ "summary": "Delete ChargeCodeExpenseType",
+ "operationId": "deleteTimeChargeCodesByParentIdExpenseTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "expenseTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "chargeCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ChargeCodeExpenseTypes"
+ ],
+ "summary": "Put ChargeCodeExpenseType",
+ "operationId": "putTimeChargeCodesByParentIdExpenseTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "expenseTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "chargeCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "chargeCodeExpenseType",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ChargeCodeExpenseType"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ChargeCodeExpenseType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ChargeCodeExpenseType"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ChargeCodeExpenseTypes"
+ ],
+ "summary": "Patch ChargeCodeExpenseType",
+ "operationId": "patchTimeChargeCodesByParentIdExpenseTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "expenseTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "chargeCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ChargeCodeExpenseType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ChargeCodeExpenseType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/chargeCodes/{parentId}/expenseTypes/count": {
+ "get": {
+ "tags": [
+ "ChargeCodeExpenseTypes"
+ ],
+ "summary": "Get Count of ChargeCodeExpenseType",
+ "operationId": "getTimeChargeCodesByParentIdExpenseTypesCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "chargeCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/chargeCodes/count": {
+ "get": {
+ "tags": [
+ "ChargeCodes"
+ ],
+ "summary": "Get Count of ChargeCode",
+ "operationId": "getTimeChargeCodesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/chargeCodes/info": {
+ "get": {
+ "tags": [
+ "ChargeCodes"
+ ],
+ "summary": "Get List of ChargeCodeInfo",
+ "operationId": "getTimeChargeCodesInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ChargeCodeInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ChargeCodeInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/chargeCodes/info/count": {
+ "get": {
+ "tags": [
+ "ChargeCodes"
+ ],
+ "summary": "Get Count of ChargeCodeInfo",
+ "operationId": "getTimeChargeCodesInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/entries": {
+ "get": {
+ "tags": [
+ "TimeEntries"
+ ],
+ "summary": "Get List of TimeEntry",
+ "operationId": "getTimeEntries",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of TimeEntry",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/TimeEntry"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "TimeEntries"
+ ],
+ "summary": "Post TimeEntry",
+ "operationId": "postTimeEntries",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "timeEntry",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/TimeEntry"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "TimeEntry",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TimeEntry"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/entries/{id}": {
+ "get": {
+ "tags": [
+ "TimeEntries"
+ ],
+ "summary": "Get TimeEntry",
+ "operationId": "getTimeEntriesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "entryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "TimeEntry",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TimeEntry"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "TimeEntries"
+ ],
+ "summary": "Delete TimeEntry",
+ "operationId": "deleteTimeEntriesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "entryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "TimeEntries"
+ ],
+ "summary": "Put TimeEntry",
+ "operationId": "putTimeEntriesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "entryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "timeEntry",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/TimeEntry"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "TimeEntry",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TimeEntry"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "TimeEntries"
+ ],
+ "summary": "Patch TimeEntry",
+ "operationId": "patchTimeEntriesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "entryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "TimeEntry",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TimeEntry"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/entries/{id}/cancelReject": {
+ "post": {
+ "tags": [
+ "TimeEntries"
+ ],
+ "summary": "Cancel the Rejection of a Time Entry",
+ "operationId": "postTimeEntriesByIdCancelReject",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "entryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "timeEntryTierUpdate",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/TimeEntryTierUpdate"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ }
+ },
+ "/time/entries/{id}/detach": {
+ "post": {
+ "tags": [
+ "TimeEntries"
+ ],
+ "summary": "Detch TimeEntry",
+ "operationId": "postTimeEntriesByIdDetach",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "entryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "TimeEntry"
+ }
+ }
+ }
+ },
+ "/time/entries/{id}/reject": {
+ "post": {
+ "tags": [
+ "TimeEntries"
+ ],
+ "summary": "Reject a Time Entry",
+ "operationId": "postTimeEntriesByIdReject",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "entryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "timeEntryTierUpdate",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/TimeEntryTierReject"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ }
+ },
+ "/time/entries/{parentId}/audits": {
+ "get": {
+ "tags": [
+ "TimeEntryAudits"
+ ],
+ "summary": "Get List of TimeEntryAudit",
+ "operationId": "getTimeEntriesByParentIdAudits",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "entryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of TimeEntryAudit",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/TimeEntryAudit"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/entries/{parentId}/audits/{id}": {
+ "get": {
+ "tags": [
+ "TimeEntryAudits"
+ ],
+ "summary": "Get TimeEntryAudit",
+ "operationId": "getTimeEntriesByParentIdAuditsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "auditId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "entryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "TimeEntryAudit",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TimeEntryAudit"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/entries/{parentId}/audits/count": {
+ "get": {
+ "tags": [
+ "TimeEntryAudits"
+ ],
+ "summary": "Get Count of TimeEntryAudit",
+ "operationId": "getTimeEntriesByParentIdAuditsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "entryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/entries/count": {
+ "get": {
+ "tags": [
+ "TimeEntries"
+ ],
+ "summary": "Get Count of TimeEntry",
+ "operationId": "getTimeEntriesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/entries/defaults": {
+ "post": {
+ "tags": [
+ "TimeEntries"
+ ],
+ "summary": "Post TimeEntry",
+ "operationId": "postTimeEntriesDefaults",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "timeEntry",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/TimeEntry"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "TimeEntry",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TimeEntry"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/info/chargeCodeExpenseTypes": {
+ "get": {
+ "tags": [
+ "ChargeCodeExpenseTypeInfos"
+ ],
+ "summary": "Get List of ChargeCodeExpenseType",
+ "operationId": "getTimeInfoChargeCodeExpenseTypes",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ChargeCodeExpenseType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ChargeCodeExpenseType"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/info/chargeCodeExpenseTypes/count": {
+ "get": {
+ "tags": [
+ "ChargeCodeExpenseTypeInfos"
+ ],
+ "summary": "Get Count of ChargeCodeExpenseType",
+ "operationId": "getTimeInfoChargeCodeExpenseTypesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/schedulestopwatches": {
+ "get": {
+ "tags": [
+ "ScheduleStopwatch"
+ ],
+ "summary": "Get List of ScheduleStopwatch",
+ "operationId": "getTimeSchedulestopwatches",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ScheduleStopwatch",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ScheduleStopwatch"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ScheduleStopwatch"
+ ],
+ "summary": "Post ScheduleStopwatch",
+ "operationId": "postTimeSchedulestopwatches",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "scheduleStopwatch",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ScheduleStopwatch"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ScheduleStopwatch",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ScheduleStopwatch"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/schedulestopwatches/{id}": {
+ "get": {
+ "tags": [
+ "ScheduleStopwatch"
+ ],
+ "summary": "Get ScheduleStopwatch",
+ "operationId": "getTimeSchedulestopwatchesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "schedulestopwatcheId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ScheduleStopwatch",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ScheduleStopwatch"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ScheduleStopwatch"
+ ],
+ "summary": "Delete ScheduleStopwatch",
+ "operationId": "deleteTimeSchedulestopwatchesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "schedulestopwatcheId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ScheduleStopwatch"
+ ],
+ "summary": "Put ScheduleStopwatch",
+ "operationId": "putTimeSchedulestopwatchesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "schedulestopwatcheId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "scheduleStopwatch",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ScheduleStopwatch"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ScheduleStopwatch",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ScheduleStopwatch"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ScheduleStopwatch"
+ ],
+ "summary": "Patch ScheduleStopwatch",
+ "operationId": "patchTimeSchedulestopwatchesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "schedulestopwatcheId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ScheduleStopwatch",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ScheduleStopwatch"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/schedulestopwatches/count": {
+ "get": {
+ "tags": [
+ "ScheduleStopwatch"
+ ],
+ "summary": "Get Count of ScheduleStopwatch",
+ "operationId": "getTimeSchedulestopwatchesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/sheets": {
+ "get": {
+ "tags": [
+ "TimeSheets"
+ ],
+ "summary": "Get List of TimeSheet",
+ "operationId": "getTimeSheets",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of TimeSheet",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/TimeSheet"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/sheets/{id}": {
+ "get": {
+ "tags": [
+ "TimeSheets"
+ ],
+ "summary": "Get TimeSheet",
+ "operationId": "getTimeSheetsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "sheetId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "TimeSheet",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TimeSheet"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "TimeSheets"
+ ],
+ "summary": "Delete TimeSheet",
+ "operationId": "deleteTimeSheetsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "workTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ }
+ },
+ "/time/sheets/{id}/approve": {
+ "post": {
+ "tags": [
+ "TimeSheets"
+ ],
+ "summary": "Post SuccessResponse",
+ "operationId": "postTimeSheetsByIdApprove",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "sheetId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "sheetId",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/TimeSheetTierUpdate"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "SuccessResponse",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SuccessResponse"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/sheets/{id}/reject": {
+ "post": {
+ "tags": [
+ "TimeSheets"
+ ],
+ "summary": "Post SuccessResponse",
+ "operationId": "postTimeSheetsByIdReject",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "sheetId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "SuccessResponse",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SuccessResponse"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/sheets/{id}/reverse": {
+ "post": {
+ "tags": [
+ "TimeSheets"
+ ],
+ "summary": "Post SuccessResponse",
+ "operationId": "postTimeSheetsByIdReverse",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "sheetId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "SuccessResponse",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SuccessResponse"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/sheets/{id}/submit": {
+ "post": {
+ "tags": [
+ "TimeSheets"
+ ],
+ "summary": "Post SuccessResponse",
+ "operationId": "postTimeSheetsByIdSubmit",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "sheetId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "SuccessResponse",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SuccessResponse"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/sheets/{parentId}/audits": {
+ "get": {
+ "tags": [
+ "TimeSheetAudits"
+ ],
+ "summary": "Get List of TimeSheetAudit",
+ "operationId": "getTimeSheetsByParentIdAudits",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "sheetId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of TimeSheetAudit",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/TimeSheetAudit"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/sheets/{parentId}/audits/{id}": {
+ "get": {
+ "tags": [
+ "TimeSheetAudits"
+ ],
+ "summary": "Get TimeSheetAudit",
+ "operationId": "getTimeSheetsByParentIdAuditsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "auditId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "sheetId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "TimeSheetAudit",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TimeSheetAudit"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/sheets/{parentId}/audits/count": {
+ "get": {
+ "tags": [
+ "TimeSheetAudits"
+ ],
+ "summary": "Get Count of TimeSheetAudit",
+ "operationId": "getTimeSheetsByParentIdAuditsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "sheetId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/sheets/count": {
+ "get": {
+ "tags": [
+ "TimeSheets"
+ ],
+ "summary": "Get Count of TimeSheet",
+ "operationId": "getTimeSheetsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/ticketstopwatches": {
+ "get": {
+ "tags": [
+ "TicketStopwatches"
+ ],
+ "summary": "Get List of TicketStopwatch",
+ "operationId": "getTimeTicketstopwatches",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of TicketStopwatch",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/TicketStopwatch"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "TicketStopwatches"
+ ],
+ "summary": "Post TicketStopwatch",
+ "operationId": "postTimeTicketstopwatches",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "ticketStopwatch",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/TicketStopwatch"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "TicketStopwatch",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TicketStopwatch"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/ticketstopwatches/{id}": {
+ "get": {
+ "tags": [
+ "TicketStopwatches"
+ ],
+ "summary": "Get TicketStopwatch",
+ "operationId": "getTimeTicketstopwatchesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ticketstopwatcheId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "TicketStopwatch",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TicketStopwatch"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "TicketStopwatches"
+ ],
+ "summary": "Delete TicketStopwatch",
+ "operationId": "deleteTimeTicketstopwatchesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ticketstopwatcheId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "TicketStopwatches"
+ ],
+ "summary": "Put TicketStopwatch",
+ "operationId": "putTimeTicketstopwatchesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ticketstopwatcheId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "ticketStopwatch",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/TicketStopwatch"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "TicketStopwatch",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TicketStopwatch"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "TicketStopwatches"
+ ],
+ "summary": "Patch TicketStopwatch",
+ "operationId": "patchTimeTicketstopwatchesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ticketstopwatcheId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "TicketStopwatch",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TicketStopwatch"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/ticketstopwatches/count": {
+ "get": {
+ "tags": [
+ "TicketStopwatches"
+ ],
+ "summary": "Get Count of TicketStopwatch",
+ "operationId": "getTimeTicketstopwatchesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/timePeriodSetups": {
+ "get": {
+ "tags": [
+ "TimePeriodSetups"
+ ],
+ "summary": "Get List of TimePeriodSetup",
+ "operationId": "getTimeTimePeriodSetups",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of TimePeriodSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/TimePeriodSetup"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "TimePeriodSetups"
+ ],
+ "summary": "Post TimePeriodSetup",
+ "operationId": "postTimeTimePeriodSetups",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "timePeriodSetup",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/TimePeriodSetup"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "TimePeriodSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TimePeriodSetup"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/timePeriodSetups/{id}": {
+ "get": {
+ "tags": [
+ "TimePeriodSetups"
+ ],
+ "summary": "Get TimePeriodSetup",
+ "operationId": "getTimeTimePeriodSetupsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "timePeriodSetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "TimePeriodSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TimePeriodSetup"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "TimePeriodSetups"
+ ],
+ "summary": "Delete TimePeriodSetup",
+ "operationId": "deleteTimeTimePeriodSetupsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "timePeriodSetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "TimePeriodSetups"
+ ],
+ "summary": "Put TimePeriodSetup",
+ "operationId": "putTimeTimePeriodSetupsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "timePeriodSetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "timePeriodSetup",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/TimePeriodSetup"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "TimePeriodSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TimePeriodSetup"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "TimePeriodSetups"
+ ],
+ "summary": "Patch TimePeriodSetup",
+ "operationId": "patchTimeTimePeriodSetupsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "timePeriodSetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "TimePeriodSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TimePeriodSetup"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/timePeriodSetups/{parentId}/periods": {
+ "get": {
+ "tags": [
+ "TimePeriods"
+ ],
+ "summary": "Get List of TimePeriod",
+ "operationId": "getTimeTimePeriodSetupsByParentIdPeriods",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "timePeriodSetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of TimePeriod",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/TimePeriod"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/timePeriodSetups/{parentId}/periods/{id}": {
+ "get": {
+ "tags": [
+ "TimePeriods"
+ ],
+ "summary": "Get TimePeriod",
+ "operationId": "getTimeTimePeriodSetupsByParentIdPeriodsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "periodId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "timePeriodSetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "TimePeriod",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TimePeriod"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/timePeriodSetups/{parentId}/periods/count": {
+ "get": {
+ "tags": [
+ "TimePeriods"
+ ],
+ "summary": "Get Count of TimePeriod",
+ "operationId": "getTimeTimePeriodSetupsByParentIdPeriodsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "timePeriodSetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/timePeriodSetups/count": {
+ "get": {
+ "tags": [
+ "TimePeriodSetups"
+ ],
+ "summary": "Get Count of TimePeriodSetup",
+ "operationId": "getTimeTimePeriodSetupsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/timePeriodSetups/default": {
+ "get": {
+ "tags": [
+ "TimePeriodSetups"
+ ],
+ "summary": "Get TimePeriodSetupDefaults",
+ "operationId": "getTimeTimePeriodSetupsDefault",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "TimePeriodSetupDefaults",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TimePeriodSetupDefaults"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/workRoles": {
+ "get": {
+ "tags": [
+ "WorkRoles"
+ ],
+ "summary": "Get List of WorkRole",
+ "operationId": "getTimeWorkRoles",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of WorkRole",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/WorkRole"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "WorkRoles"
+ ],
+ "summary": "Post WorkRole",
+ "operationId": "postTimeWorkRoles",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "workRole",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/WorkRole"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "WorkRole",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/WorkRole"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/workRoles/{id}": {
+ "get": {
+ "tags": [
+ "WorkRoles"
+ ],
+ "summary": "Get WorkRole",
+ "operationId": "getTimeWorkRolesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "workRoleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "WorkRole",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/WorkRole"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "WorkRoles"
+ ],
+ "summary": "Delete Usage",
+ "operationId": "deleteTimeWorkRolesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "workRoleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "WorkRoles"
+ ],
+ "summary": "Put WorkRole",
+ "operationId": "putTimeWorkRolesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "workRoleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "workRole",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/WorkRole"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "WorkRole",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/WorkRole"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "WorkRoles"
+ ],
+ "summary": "Patch WorkRole",
+ "operationId": "patchTimeWorkRolesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "workRoleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "WorkRole",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/WorkRole"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/workRoles/{id}/info": {
+ "get": {
+ "tags": [
+ "WorkRoles"
+ ],
+ "summary": "Get WorkRoleInfo",
+ "operationId": "getTimeWorkRolesByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "workRoleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "WorkRoleInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/WorkRoleInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/workRoles/{id}/usages": {
+ "get": {
+ "tags": [
+ "WorkRoles"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getTimeWorkRolesByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "workRoleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/workRoles/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "WorkRoles"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getTimeWorkRolesByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "workRoleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/workRoles/{parentId}/locations": {
+ "get": {
+ "tags": [
+ "WorkRoleLocations"
+ ],
+ "summary": "Get List of WorkRoleLocation",
+ "operationId": "getTimeWorkRolesByParentIdLocations",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "workRoleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of WorkRoleLocation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/WorkRoleLocation"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "WorkRoleLocations"
+ ],
+ "summary": "Post WorkRoleLocation",
+ "operationId": "postTimeWorkRolesByParentIdLocations",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "workRoleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "workRoleLocation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/WorkRoleLocation"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "WorkRoleLocation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/WorkRoleLocation"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/workRoles/{parentId}/locations/{id}": {
+ "get": {
+ "tags": [
+ "WorkRoleLocations"
+ ],
+ "summary": "Get WorkRoleLocation",
+ "operationId": "getTimeWorkRolesByParentIdLocationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "locationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "workRoleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "WorkRoleLocation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/WorkRoleLocation"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "WorkRoleLocations"
+ ],
+ "summary": "Delete WorkRoleLocation",
+ "operationId": "deleteTimeWorkRolesByParentIdLocationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "locationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "workRoleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "WorkRoleLocations"
+ ],
+ "summary": "Put WorkRoleLocation",
+ "operationId": "putTimeWorkRolesByParentIdLocationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "locationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "workRoleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "workRoleLocation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/WorkRoleLocation"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "WorkRoleLocation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/WorkRoleLocation"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "WorkRoleLocations"
+ ],
+ "summary": "Patch WorkRoleLocation",
+ "operationId": "patchTimeWorkRolesByParentIdLocationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "locationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "workRoleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "WorkRoleLocation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/WorkRoleLocation"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/workRoles/{parentId}/locations/count": {
+ "get": {
+ "tags": [
+ "WorkRoleLocations"
+ ],
+ "summary": "Get Count of WorkRoleLocation",
+ "operationId": "getTimeWorkRolesByParentIdLocationsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "workRoleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/workRoles/count": {
+ "get": {
+ "tags": [
+ "WorkRoles"
+ ],
+ "summary": "Get Count of WorkRole",
+ "operationId": "getTimeWorkRolesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/workRoles/info": {
+ "get": {
+ "tags": [
+ "WorkRoles"
+ ],
+ "summary": "Get List of WorkRoleInfo",
+ "operationId": "getTimeWorkRolesInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of WorkRoleInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/WorkRoleInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/workRoles/info/count": {
+ "get": {
+ "tags": [
+ "WorkRoles"
+ ],
+ "summary": "Get Count of WorkRoleInfo",
+ "operationId": "getTimeWorkRolesInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/workTypes": {
+ "get": {
+ "tags": [
+ "WorkTypes"
+ ],
+ "summary": "Get List of WorkType",
+ "operationId": "getTimeWorkTypes",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of WorkType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/WorkType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "WorkTypes"
+ ],
+ "summary": "Post WorkType",
+ "operationId": "postTimeWorkTypes",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "workType",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/WorkType"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "WorkType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/WorkType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/workTypes/{id}": {
+ "get": {
+ "tags": [
+ "WorkTypes"
+ ],
+ "summary": "Get WorkType",
+ "operationId": "getTimeWorkTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "workTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "WorkType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/WorkType"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "WorkTypes"
+ ],
+ "summary": "Delete WorkType",
+ "operationId": "deleteTimeWorkTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "workTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "WorkTypes"
+ ],
+ "summary": "Put WorkType",
+ "operationId": "putTimeWorkTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "workTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "workType",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/WorkType"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "WorkType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/WorkType"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "WorkTypes"
+ ],
+ "summary": "Patch WorkType",
+ "operationId": "patchTimeWorkTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "workTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "WorkType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/WorkType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/workTypes/{id}/info": {
+ "get": {
+ "tags": [
+ "WorkTypeInfos"
+ ],
+ "summary": "Get WorkTypeInfos",
+ "operationId": "getTimeWorkTypesByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "WorkTypeInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "WorkTypeInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/WorkTypeInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/workTypes/{id}/usages": {
+ "get": {
+ "tags": [
+ "WorkTypes"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getTimeWorkTypesByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "workTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/workTypes/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "WorkTypes"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getTimeWorkTypesByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "workTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/workTypes/count": {
+ "get": {
+ "tags": [
+ "WorkTypes"
+ ],
+ "summary": "Get Count of WorkType",
+ "operationId": "getTimeWorkTypesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/workTypes/info": {
+ "get": {
+ "tags": [
+ "WorkTypeInfos"
+ ],
+ "summary": "Get List of WorkTypeInfos",
+ "operationId": "getTimeWorkTypesInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of workTypeInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/WorkTypeInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/workTypes/info/count": {
+ "get": {
+ "tags": [
+ "WorkTypeInfos"
+ ],
+ "summary": "Get Count of WorkTypeInfos",
+ "operationId": "getTimeWorkTypesInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "components": {
+ "schemas": {
+ "AccountingBatch": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "batchIdentifier": {
+ "type": "string"
+ },
+ "exportInvoicesFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "exportExpensesFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "exportProductsFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "closedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "AccountingPackage": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "identifier": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ }
+ }
+ },
+ "AccountingPackageReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "identifier": {
+ "enum": [
+ "QB99",
+ "Mas200",
+ "GPlains",
+ "SBA",
+ "Mas200v4",
+ "Other"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "AccountingPackageSetup": {
+ "required": [
+ "accountingPackage"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "accountingPackage": {
+ "$ref": "#/components/schemas/AccountingPackageReference"
+ },
+ "directTransferFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "includeInvoicesFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "invoiceFormat": {
+ "enum": [
+ "Default",
+ "Condensed",
+ "Detailed"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "includeExpensesFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "transferExpensesAsBillFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "expenseFormat": {
+ "enum": [
+ "Default",
+ "Condensed"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "suppressMemoFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "syncPaymentInfoFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "syncWisePayPaymentInfoFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "includeSalesTaxFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "enableTaxGroupsFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "zeroDollarTaxAmountsFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "includeItemsFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "inventorySOHFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "sendComponentAmountFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "sendUomFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "includeCogsEntriesFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "includeCogsDropShipFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "Activity": {
+ "required": [
+ "name",
+ "assignTo"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 100;"
+ },
+ "type": {
+ "$ref": "#/components/schemas/ActivityTypeReference"
+ },
+ "company": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "contact": {
+ "$ref": "#/components/schemas/ContactReference"
+ },
+ "phoneNumber": {
+ "type": "string",
+ "description": " Max length: 30;"
+ },
+ "email": {
+ "type": "string",
+ "description": " Max length: 250;"
+ },
+ "status": {
+ "$ref": "#/components/schemas/ActivityStatusReference"
+ },
+ "opportunity": {
+ "$ref": "#/components/schemas/OpportunityReference"
+ },
+ "ticket": {
+ "$ref": "#/components/schemas/TicketReference"
+ },
+ "agreement": {
+ "$ref": "#/components/schemas/AgreementReference"
+ },
+ "campaign": {
+ "$ref": "#/components/schemas/CampaignReference"
+ },
+ "notes": {
+ "type": "string"
+ },
+ "dateStart": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "dateEnd": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "assignedBy": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "assignTo": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "scheduleStatus": {
+ "$ref": "#/components/schemas/ScheduleStatusReference"
+ },
+ "reminder": {
+ "$ref": "#/components/schemas/ReminderReference"
+ },
+ "where": {
+ "$ref": "#/components/schemas/ServiceLocationReference"
+ },
+ "notifyFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "mobileGuid": {
+ "type": "string",
+ "format": "uuid",
+ "nullable": true
+ },
+ "currency": {
+ "$ref": "#/components/schemas/CurrencyReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "customFields": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CustomFieldValue"
+ }
+ }
+ }
+ },
+ "ActivityReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ActivityStatus": {
+ "required": [
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 30;"
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "spawnFollowupFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "closedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "ActivityStatusInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "closedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ActivityStatusReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ActivityStopwatch": {
+ "required": [
+ "activityId",
+ "member",
+ "status"
+ ],
+ "type": "object",
+ "properties": {
+ "activityId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "activityMobileGuid": {
+ "type": "string",
+ "format": "uuid",
+ "nullable": true
+ },
+ "agreement": {
+ "$ref": "#/components/schemas/AgreementReference"
+ },
+ "billableOption": {
+ "enum": [
+ "Billable",
+ "DoNotBill",
+ "NoCharge",
+ "NoDefault"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "businessUnitId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "dateEntered": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "endTime": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "internalNotes": {
+ "type": "string"
+ },
+ "locationId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "member": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "mobileGuid": {
+ "type": "string",
+ "format": "uuid",
+ "nullable": true
+ },
+ "notes": {
+ "type": "string",
+ "description": " Max length: 4000;"
+ },
+ "startTime": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "status": {
+ "enum": [
+ "Reset",
+ "Running",
+ "Paused",
+ "Stopped"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "totalPauseTime": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "workRole": {
+ "$ref": "#/components/schemas/WorkRoleReference"
+ },
+ "workType": {
+ "$ref": "#/components/schemas/WorkTypeReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ActivityType": {
+ "required": [
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "points": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "emailFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "memoFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "historyFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "ActivityTypeReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "Addition": {
+ "required": [
+ "product",
+ "billCustomer"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "product": {
+ "$ref": "#/components/schemas/IvItemReference"
+ },
+ "quantity": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "lessIncluded": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "unitPrice": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "unitCost": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "billCustomer": {
+ "enum": [
+ "Billable",
+ "DoNotBill",
+ "NoCharge"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "effectiveDate": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "cancelledDate": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "taxableFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "serialNumber": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "invoiceDescription": {
+ "type": "string",
+ "description": " Max length: 6000;"
+ },
+ "purchaseItemFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "specialOrderFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "agreementId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "description": {
+ "type": "string"
+ },
+ "billedQuantity": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "uom": {
+ "type": "string"
+ },
+ "extPrice": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "extCost": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "sequenceNumber": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "margin": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "prorateCost": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "proratePrice": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "extendedProrateCost": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "extendedProratePrice": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "prorateCurrentPeriodFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "opportunity": {
+ "$ref": "#/components/schemas/OpportunityReference"
+ },
+ "agreementStatus": {
+ "enum": [
+ "Active",
+ "Cancelled",
+ "Expired",
+ "Inactive"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "invoiceGrouping": {
+ "$ref": "#/components/schemas/InvoiceGroupingReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "customFields": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CustomFieldValue"
+ }
+ }
+ }
+ },
+ "AddressFormat": {
+ "required": [
+ "name",
+ "format"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "format": {
+ "type": "string",
+ "description": " Max length: 250;"
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "countryIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "addAllCountries": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "removeAllCountries": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "AddressFormatInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "AddressFormatReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "AdjustmentDetail": {
+ "required": [
+ "catalogItem",
+ "warehouse",
+ "warehouseBin",
+ "quantityAdjusted"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "catalogItem": {
+ "$ref": "#/components/schemas/CatalogItemReference"
+ },
+ "description": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "quantityOnHand": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "unitCost": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "warehouse": {
+ "$ref": "#/components/schemas/WarehouseReference"
+ },
+ "warehouseBin": {
+ "$ref": "#/components/schemas/WarehouseBinReference"
+ },
+ "quantityAdjusted": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "serialNumber": {
+ "type": "string",
+ "description": " Max length: 1000;"
+ },
+ "adjustment": {
+ "$ref": "#/components/schemas/AdjustmentReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "AdjustmentDetailReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "AdjustmentReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "AdjustmentType": {
+ "required": [
+ "identifier"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "identifier": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 100;"
+ },
+ "auditTrailFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "dateCreated": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "createdBy": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "AdjustmentTypeInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "AdjustmentTypeReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "identifier": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "Agreement": {
+ "required": [
+ "name",
+ "type",
+ "company",
+ "contact"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 100;"
+ },
+ "type": {
+ "$ref": "#/components/schemas/AgreementTypeReference"
+ },
+ "company": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "contact": {
+ "$ref": "#/components/schemas/ContactReference"
+ },
+ "site": {
+ "$ref": "#/components/schemas/SiteReference"
+ },
+ "subContractCompany": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "subContractContact": {
+ "$ref": "#/components/schemas/ContactReference"
+ },
+ "parentAgreement": {
+ "$ref": "#/components/schemas/AgreementReference"
+ },
+ "customerPO": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "location": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "department": {
+ "$ref": "#/components/schemas/SystemDepartmentReference"
+ },
+ "restrictLocationFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "restrictDepartmentFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "startDate": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "endDate": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "noEndingDateFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "opportunity": {
+ "$ref": "#/components/schemas/OpportunityReference"
+ },
+ "cancelledFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "dateCancelled": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "reasonCancelled": {
+ "type": "string",
+ "description": " Max length: 100;"
+ },
+ "sla": {
+ "$ref": "#/components/schemas/SLAReference"
+ },
+ "workOrder": {
+ "type": "string",
+ "description": " Max length: 20;"
+ },
+ "internalNotes": {
+ "type": "string"
+ },
+ "applicationUnits": {
+ "enum": [
+ "Amount",
+ "Hours",
+ "Incidents"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "applicationLimit": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "applicationCycle": {
+ "enum": [
+ "Contract2Weeks",
+ "Contract4Weeks",
+ "ContractYear",
+ "CalendarMonth",
+ "CalendarQuarter",
+ "CalendarWeek",
+ "ContractQuarter",
+ "CalendarYear"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "applicationUnlimitedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "oneTimeFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "coverAgreementTime": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "coverAgreementProduct": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "coverAgreementExpense": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "coverSalesTax": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "carryOverUnused": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "allowOverruns": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "expiredDays": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "limit": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "expireWhenZero": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "chargeToFirm": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "employeeCompRate": {
+ "enum": [
+ "Actual",
+ "Hourly"
+ ],
+ "type": "string",
+ "description": " Required On Updates;",
+ "nullable": true
+ },
+ "employeeCompNotExceed": {
+ "enum": [
+ "Billing",
+ "Amount",
+ "Percent"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "compHourlyRate": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "compLimitAmount": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "billingCycle": {
+ "$ref": "#/components/schemas/BillingCycleReference"
+ },
+ "billOneTimeFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "billingTerms": {
+ "$ref": "#/components/schemas/BillingTermsReference"
+ },
+ "invoicingCycle": {
+ "enum": [
+ "ContractYear",
+ "CalendarYear"
+ ],
+ "type": "string",
+ "description": " Required On Updates;",
+ "nullable": true
+ },
+ "billToCompany": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "billToContact": {
+ "$ref": "#/components/schemas/ContactReference"
+ },
+ "billToSite": {
+ "$ref": "#/components/schemas/SiteReference"
+ },
+ "billAmount": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "taxable": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "prorateFirstBill": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "billStartDate": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "taxCode": {
+ "$ref": "#/components/schemas/TaxCodeReference"
+ },
+ "restrictDownPayment": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "prorateFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "invoiceProratedAdditionsFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "invoiceDescription": {
+ "type": "string"
+ },
+ "topComment": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "bottomComment": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "workRole": {
+ "$ref": "#/components/schemas/WorkRoleReference"
+ },
+ "workType": {
+ "$ref": "#/components/schemas/WorkTypeReference"
+ },
+ "projectType": {
+ "$ref": "#/components/schemas/ProjectTypeReference"
+ },
+ "invoiceTemplate": {
+ "$ref": "#/components/schemas/InvoiceTemplateReference"
+ },
+ "billTime": {
+ "enum": [
+ "Billable",
+ "DoNotBill",
+ "NoCharge",
+ "NoDefault"
+ ],
+ "type": "string",
+ "description": " Required On Updates;",
+ "nullable": true
+ },
+ "billExpenses": {
+ "enum": [
+ "Billable",
+ "DoNotBill",
+ "NoCharge",
+ "NoDefault"
+ ],
+ "type": "string",
+ "description": " Required On Updates;",
+ "nullable": true
+ },
+ "billProducts": {
+ "enum": [
+ "Billable",
+ "DoNotBill",
+ "NoCharge",
+ "NoDefault"
+ ],
+ "type": "string",
+ "description": " Required On Updates;",
+ "nullable": true
+ },
+ "billableTimeInvoice": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "billableExpenseInvoice": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "billableProductInvoice": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "currency": {
+ "$ref": "#/components/schemas/CurrencyReference"
+ },
+ "periodType": {
+ "enum": [
+ "Current",
+ "Future",
+ "Both",
+ "Undefined"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "autoInvoiceFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "nextInvoiceDate": {
+ "type": "string"
+ },
+ "companyLocation": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "shipToCompany": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "shipToContact": {
+ "$ref": "#/components/schemas/ContactReference"
+ },
+ "shipToSite": {
+ "$ref": "#/components/schemas/SiteReference"
+ },
+ "agreementStatus": {
+ "enum": [
+ "Active",
+ "Cancelled",
+ "Expired",
+ "Inactive"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "customFields": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CustomFieldValue"
+ }
+ }
+ }
+ },
+ "Agreement.Adjustment": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "amount": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "description": {
+ "type": "string",
+ "description": " Max length: 1000;"
+ },
+ "effectiveDate": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "agreementId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "customFields": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CustomFieldValue"
+ }
+ }
+ }
+ },
+ "AgreementApplicationAviablePer": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "tag": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ }
+ }
+ },
+ "AgreementApplicationBillingCycle": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "tag": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ }
+ }
+ },
+ "AgreementApplicationLimit": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "tag": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ }
+ }
+ },
+ "AgreementApplicationParameters": {
+ "type": "object",
+ "properties": {
+ "applicationUnit": {
+ "$ref": "#/components/schemas/AgreementApplicationUnit"
+ },
+ "applicationLimit": {
+ "$ref": "#/components/schemas/AgreementApplicationLimit"
+ },
+ "applicationLimitAmount": {
+ "type": "number",
+ "format": "double"
+ },
+ "availablePer": {
+ "$ref": "#/components/schemas/AgreementApplicationAviablePer"
+ },
+ "coversTimeFlag": {
+ "type": "boolean"
+ },
+ "coversExpensesFlag": {
+ "type": "boolean"
+ },
+ "coversProductsFlag": {
+ "type": "boolean"
+ },
+ "coversTaxFlag": {
+ "type": "boolean"
+ },
+ "carryoverUnusedFlag": {
+ "type": "boolean"
+ },
+ "carryOverDays": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "allowOverrunsFlag": {
+ "type": "boolean"
+ },
+ "overrunLimit": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "agreementExpiresFlag": {
+ "type": "boolean"
+ },
+ "chargeAdjustmentsFlag": {
+ "type": "boolean"
+ },
+ "prepayFlag": {
+ "type": "boolean"
+ },
+ "agrBillingCycle": {
+ "$ref": "#/components/schemas/AgreementApplicationBillingCycle"
+ },
+ "userDefinedFieldValues": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/UserDefinedFieldValueModel"
+ }
+ }
+ }
+ },
+ "AgreementApplicationUnit": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "tag": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ }
+ }
+ },
+ "AgreementBatchSetup": {
+ "required": [
+ "nextRunDate",
+ "daysInAdvance"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "nextRunDate": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "daysInAdvance": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "AgreementBillingInfo": {
+ "type": "object",
+ "properties": {
+ "agreementName": {
+ "type": "string"
+ },
+ "agreementType": {
+ "type": "string"
+ },
+ "agreementAmount": {
+ "type": "number",
+ "format": "double"
+ },
+ "agreementRecId": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "parentRecId": {
+ "type": "integer",
+ "format": "int32"
+ }
+ }
+ },
+ "AgreementRecap": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "adjustmentAmount": {
+ "type": "number",
+ "format": "double"
+ },
+ "agreementStatus": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "availableAmount": {
+ "type": "number",
+ "format": "double"
+ },
+ "companyName": {
+ "type": "string"
+ },
+ "isUnlimited": {
+ "type": "string"
+ },
+ "lastInvoiceAmount": {
+ "type": "string"
+ },
+ "lastInvoiceDate": {
+ "type": "string"
+ },
+ "lastInvoiceNumber": {
+ "type": "string"
+ },
+ "nextInvoiceAmount": {
+ "type": "number",
+ "format": "double"
+ },
+ "nextInvoiceDate": {
+ "type": "string"
+ },
+ "overrunAmount": {
+ "type": "number",
+ "format": "double"
+ },
+ "remainingAmount": {
+ "type": "number",
+ "format": "double"
+ },
+ "startingAmount": {
+ "type": "number",
+ "format": "double"
+ },
+ "unbilledOverageAmount": {
+ "type": "number",
+ "format": "double"
+ },
+ "unbilledPeriods": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "usedAmount": {
+ "type": "number",
+ "format": "double"
+ }
+ }
+ },
+ "AgreementRecurringParameters": {
+ "type": "object",
+ "properties": {
+ "billingCycle": {
+ "$ref": "#/components/schemas/GenericNameIdDTO"
+ },
+ "cycleBase": {
+ "$ref": "#/components/schemas/GenericNameIdDTO"
+ },
+ "aGRAmount": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "taxable": {
+ "type": "boolean"
+ },
+ "childrenAmount": {
+ "type": "number",
+ "format": "double"
+ },
+ "additionsAmount": {
+ "type": "number",
+ "format": "double"
+ },
+ "totalAmount": {
+ "type": "number",
+ "format": "double"
+ },
+ "aGRProrate": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "billStartDate": {
+ "type": "string"
+ },
+ "taxCode": {
+ "$ref": "#/components/schemas/GenericNameIdDTO"
+ },
+ "terms": {
+ "$ref": "#/components/schemas/GenericNameIdDTO"
+ },
+ "prorateFlag": {
+ "type": "boolean"
+ },
+ "invoiceProratedAdditionsFlag": {
+ "type": "boolean"
+ },
+ "restrictDownpayment": {
+ "type": "boolean"
+ },
+ "currency": {
+ "$ref": "#/components/schemas/GenericNameIdDTO"
+ },
+ "autoInvoiceFlag": {
+ "type": "boolean"
+ },
+ "userDefinedFieldValues": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/UserDefinedFieldValueModel"
+ }
+ }
+ }
+ },
+ "AgreementReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "type": {
+ "type": "string"
+ },
+ "chargeFirmFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "AgreementRevenueReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "revenue": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "cost": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "margin": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "percentage": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "AgreementSite": {
+ "required": [
+ "company"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "company": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "site": {
+ "$ref": "#/components/schemas/SiteReference"
+ },
+ "agreementId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "customFields": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CustomFieldValue"
+ }
+ }
+ }
+ },
+ "AgreementTabsCount": {
+ "type": "object"
+ },
+ "AgreementType": {
+ "required": [
+ "name",
+ "employeeCompRate",
+ "employeeCompNotExceed",
+ "invoicingCycle",
+ "billTime",
+ "billExpenses",
+ "billProducts"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "prefixSuffixOption": {
+ "enum": [
+ "Prefix",
+ "Suffix"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "prePaymentFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "invoicePreSuffix": {
+ "type": "string",
+ "description": " Max length: 5;"
+ },
+ "location": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "department": {
+ "$ref": "#/components/schemas/SystemDepartmentReference"
+ },
+ "restrictLocationFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "restrictDepartmentFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "sla": {
+ "$ref": "#/components/schemas/SLAReference"
+ },
+ "applicationUnits": {
+ "enum": [
+ "Amount",
+ "Hours",
+ "Incidents"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "applicationLimit": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "applicationCycle": {
+ "enum": [
+ "Contract2Weeks",
+ "Contract4Weeks",
+ "ContractYear",
+ "CalendarMonth",
+ "CalendarQuarter",
+ "CalendarWeek",
+ "ContractQuarter",
+ "CalendarYear"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "applicationUnlimitedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "oneTimeFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "coverAgreementTimeFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "coverAgreementProductFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "coverAgreementExpenseFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "coverSalesTaxFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "carryOverUnusedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "allowOverrunsFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "expiredDays": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "limit": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "expireWhenZero": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "chargeToFirmFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "employeeCompRate": {
+ "enum": [
+ "Actual",
+ "Hourly"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "employeeCompNotExceed": {
+ "enum": [
+ "Billing",
+ "Amount",
+ "Percent"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "compHourlyRate": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "compLimitAmount": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "billingCycle": {
+ "$ref": "#/components/schemas/BillingCycleReference"
+ },
+ "billOneTimeFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "billingTerms": {
+ "$ref": "#/components/schemas/BillingTermsReference"
+ },
+ "invoicingCycle": {
+ "enum": [
+ "ContractYear",
+ "CalendarYear"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "billAmount": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "taxableFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "restrictDownPaymentFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "invoiceDescription": {
+ "type": "string",
+ "description": " Max length: 4000;"
+ },
+ "topCommentFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "bottomCommentFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "workRole": {
+ "$ref": "#/components/schemas/WorkRoleReference"
+ },
+ "workType": {
+ "$ref": "#/components/schemas/WorkTypeReference"
+ },
+ "projectType": {
+ "$ref": "#/components/schemas/ProjectTypeReference"
+ },
+ "invoiceTemplate": {
+ "$ref": "#/components/schemas/InvoiceTemplateReference"
+ },
+ "billTime": {
+ "enum": [
+ "Billable",
+ "DoNotBill",
+ "NoCharge",
+ "NoDefault"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "billExpenses": {
+ "enum": [
+ "Billable",
+ "DoNotBill",
+ "NoCharge",
+ "NoDefault"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "billProducts": {
+ "enum": [
+ "Billable",
+ "DoNotBill",
+ "NoCharge",
+ "NoDefault"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "billableTimeInvoiceFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "billableExpenseInvoiceFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "billableProductInvoiceFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "copyWorkRolesFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "copyWorkTypesFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "exclusionWorkRoleIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "addAllWorkRoleExclusions": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "removeAllWorkRoleExclusions": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "exclusionWorkTypeIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "addAllWorkTypeExclusions": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "removeAllWorkTypeExclusions": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "integrationXRef": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "prorateFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "emailTemplate": {
+ "$ref": "#/components/schemas/EmailTemplateReference"
+ },
+ "autoInvoiceFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "invoiceProratedAdditionsFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "AgreementTypeBoardDefault": {
+ "required": [
+ "location"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": {
+ "$ref": "#/components/schemas/AgreementTypeReference"
+ },
+ "location": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "department": {
+ "$ref": "#/components/schemas/SystemDepartmentReference"
+ },
+ "board": {
+ "$ref": "#/components/schemas/BoardReference"
+ },
+ "serviceType": {
+ "$ref": "#/components/schemas/ServiceTypeReference"
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ },
+ "parentConnectWiseId": {
+ "type": "string"
+ },
+ "parentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentConnectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "AgreementTypeInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "applicationUnits": {
+ "enum": [
+ "Amount",
+ "Hours",
+ "Incidents"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "billingTerms": {
+ "$ref": "#/components/schemas/BillingTermsReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "AgreementTypeReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "AgreementTypeWorkRole": {
+ "required": [
+ "rateType"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": {
+ "$ref": "#/components/schemas/AgreementTypeReference"
+ },
+ "workRole": {
+ "$ref": "#/components/schemas/WorkRoleReference"
+ },
+ "effectiveDate": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "endingDate": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "rate": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "rateType": {
+ "enum": [
+ "AdjAmount",
+ "Custom",
+ "Multiplier"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "limitTo": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ },
+ "parentConnectWiseId": {
+ "type": "string"
+ },
+ "parentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentConnectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "AgreementTypeWorkRoleExclusion": {
+ "required": [
+ "workRole"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": {
+ "$ref": "#/components/schemas/AgreementTypeReference"
+ },
+ "workRole": {
+ "$ref": "#/components/schemas/WorkRoleReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "AgreementTypeWorkRoleInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": {
+ "$ref": "#/components/schemas/AgreementTypeReference"
+ },
+ "workRole": {
+ "$ref": "#/components/schemas/WorkRoleReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "AgreementTypeWorkType": {
+ "required": [
+ "rateType",
+ "billTime",
+ "overageRateType"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": {
+ "$ref": "#/components/schemas/AgreementTypeReference"
+ },
+ "workType": {
+ "$ref": "#/components/schemas/WorkTypeReference"
+ },
+ "effectiveDate": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "endingDate": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "rate": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "rateType": {
+ "enum": [
+ "AdjAmount",
+ "Custom",
+ "Multiplier"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "billTime": {
+ "enum": [
+ "Billable",
+ "DoNotBill",
+ "NoCharge",
+ "NoDefault"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "hoursMin": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "hoursMax": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "roundBillHours": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "overageRate": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "overageRateType": {
+ "enum": [
+ "AdjAmount",
+ "Custom",
+ "Multiplier"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "limitTo": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ },
+ "parentConnectWiseId": {
+ "type": "string"
+ },
+ "parentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentConnectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "AgreementTypeWorkTypeExclusion": {
+ "required": [
+ "workType"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": {
+ "$ref": "#/components/schemas/AgreementTypeReference"
+ },
+ "workType": {
+ "$ref": "#/components/schemas/WorkTypeReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "AgreementWorkRole": {
+ "required": [
+ "rateType"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "workRole": {
+ "$ref": "#/components/schemas/WorkRoleReference"
+ },
+ "locationId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "location": {
+ "$ref": "#/components/schemas/OwnerLevelReference"
+ },
+ "rateType": {
+ "enum": [
+ "AdjAmount",
+ "Custom",
+ "Multiplier"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "rate": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "limitTo": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "effectiveDate": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "endingDate": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "agreementId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "agreement": {
+ "$ref": "#/components/schemas/AgreementReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "AgreementWorkRoleExclusion": {
+ "required": [
+ "workRole"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "workRole": {
+ "$ref": "#/components/schemas/WorkRoleReference"
+ },
+ "agreementId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "AgreementWorkType": {
+ "required": [
+ "rateType",
+ "billTime"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "workType": {
+ "$ref": "#/components/schemas/WorkTypeReference"
+ },
+ "location": {
+ "$ref": "#/components/schemas/OwnerLevelReference"
+ },
+ "locationId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "rateType": {
+ "enum": [
+ "AdjAmount",
+ "Custom",
+ "Multiplier"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "billTime": {
+ "enum": [
+ "Billable",
+ "DoNotBill",
+ "NoCharge",
+ "NoDefault"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "rate": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "hoursMax": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "hoursMin": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "roundBillHours": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "overageRate": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "overageRateType": {
+ "enum": [
+ "AdjAmount",
+ "Custom",
+ "Multiplier"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "agreementLimit": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "site": {
+ "$ref": "#/components/schemas/SiteReference"
+ },
+ "effectiveDate": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "endingDate": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "agreement": {
+ "$ref": "#/components/schemas/AgreementReference"
+ },
+ "agreementId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "company": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "AgreementWorkTypeExclusion": {
+ "required": [
+ "workType"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "workType": {
+ "$ref": "#/components/schemas/WorkTypeReference"
+ },
+ "agreementId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "AllowedFileType": {
+ "required": [
+ "fileType"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "fileType": {
+ "type": "string"
+ },
+ "sizeLimit": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ },
+ "parentConnectWiseId": {
+ "type": "string"
+ },
+ "parentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentConnectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "AllowedOrigin": {
+ "required": [
+ "origin",
+ "description"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "origin": {
+ "type": "string",
+ "description": " Max length: 2000;"
+ },
+ "description": {
+ "type": "string",
+ "description": " Max length: 2000;"
+ },
+ "lastUpdateUtc": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "updatedBy": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ApiMember": {
+ "required": [
+ "identifier"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "identifier": {
+ "type": "string",
+ "description": " Max length: 15;"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 30; Required On Updates;"
+ },
+ "emailAddress": {
+ "type": "string",
+ "description": " Max length: 250;"
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "inactiveDate": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "timeZone": {
+ "$ref": "#/components/schemas/TimeZoneSetupReference"
+ },
+ "securityRole": {
+ "$ref": "#/components/schemas/SecurityRoleReference"
+ },
+ "structureLevel": {
+ "$ref": "#/components/schemas/StructureReference"
+ },
+ "securityLocation": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "defaultLocation": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "defaultDepartment": {
+ "$ref": "#/components/schemas/SystemDepartmentReference"
+ },
+ "salesDefaultLocation": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "serviceDefaultBoard": {
+ "$ref": "#/components/schemas/BoardReference"
+ },
+ "notes": {
+ "type": "string"
+ },
+ "excludedServiceBoardIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "blockPriceFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "blockCostFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ApiRequest": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "externalId": {
+ "type": "string"
+ },
+ "parentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "entity": {
+ "$ref": "#/components/schemas/IRestIdentifiedItem"
+ },
+ "filters": {
+ "$ref": "#/components/schemas/FilterValues"
+ },
+ "page": {
+ "$ref": "#/components/schemas/PageValues"
+ },
+ "fields": {
+ "type": "string"
+ },
+ "miscProperties": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "object"
+ }
+ },
+ "memberContext": {
+ "type": "string"
+ },
+ "updateOnlyCesProperties": {
+ "type": "boolean"
+ },
+ "body": {
+ "type": "object"
+ }
+ }
+ },
+ "AuditTrailEntry": {
+ "type": "object",
+ "properties": {
+ "text": {
+ "type": "string"
+ },
+ "enteredDate": {
+ "type": "string"
+ },
+ "enteredBy": {
+ "type": "string"
+ },
+ "auditType": {
+ "type": "string"
+ },
+ "auditSubType": {
+ "type": "string"
+ },
+ "auditSource": {
+ "type": "string"
+ }
+ }
+ },
+ "AuthAnvil": {
+ "required": [
+ "serverLocationUrl",
+ "siteId"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "serverLocationUrl": {
+ "type": "string"
+ },
+ "siteId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "AutomateScriptReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "AutoSyncTime": {
+ "required": [
+ "syncTime",
+ "timeZone"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "syncTime": {
+ "type": "string"
+ },
+ "timeZone": {
+ "$ref": "#/components/schemas/TimeZoneSetupReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "BatchEntry": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "accountType": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "accountNumber": {
+ "type": "string"
+ },
+ "debit": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "credit": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "cost": {
+ "type": "number",
+ "format": "double"
+ },
+ "item": {
+ "type": "string"
+ },
+ "salesCode": {
+ "type": "string"
+ },
+ "costOfGoodsSoldAccountNumber": {
+ "type": "string"
+ },
+ "invoice": {
+ "$ref": "#/components/schemas/InvoiceReference"
+ },
+ "purchaseOrder": {
+ "$ref": "#/components/schemas/PurchaseOrderReference"
+ },
+ "lineItem": {
+ "$ref": "#/components/schemas/PurchaseOrderLineItemReference"
+ },
+ "transfer": {
+ "type": "string"
+ },
+ "expense": {
+ "$ref": "#/components/schemas/ExpenseDetailReference"
+ },
+ "adjustmentDetail": {
+ "$ref": "#/components/schemas/AdjustmentDetailReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "BatchReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "BillableOptionsInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "optionId": {
+ "type": "string"
+ },
+ "billableFlag": {
+ "type": "boolean"
+ },
+ "invoiceFlag": {
+ "type": "boolean"
+ },
+ "timeFlag": {
+ "type": "boolean"
+ },
+ "expenseFlag": {
+ "type": "boolean"
+ },
+ "productFlag": {
+ "type": "boolean"
+ },
+ "defaultFlag": {
+ "type": "boolean"
+ },
+ "includeNoDefaultFlag": {
+ "type": "boolean"
+ },
+ "name": {
+ "type": "string"
+ },
+ "enumId": {
+ "type": "string"
+ }
+ }
+ },
+ "BillingCycle": {
+ "required": [
+ "identifier",
+ "name",
+ "billingOptions"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "identifier": {
+ "type": "string",
+ "description": " Max length: 5;"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "defaultFlag": {
+ "type": "boolean"
+ },
+ "billingOptions": {
+ "enum": [
+ "BiMonthly",
+ "BiWeekly",
+ "Monthly",
+ "NotRecurring",
+ "Quarterly",
+ "SemiAnnual",
+ "Weekly",
+ "Yearly"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "BillingCycleInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "defaultFlag": {
+ "type": "boolean"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "BillingCycleReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "BillingDeliveryReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "BillingSetup": {
+ "required": [
+ "remitName",
+ "location",
+ "invoiceTitle",
+ "payableName",
+ "overallInvoiceDefault",
+ "emailTemplate"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "remitName": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "location": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "addressOne": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "addressTwo": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "city": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "state": {
+ "$ref": "#/components/schemas/StateReference"
+ },
+ "zip": {
+ "type": "string",
+ "description": " Max length: 12;"
+ },
+ "country": {
+ "$ref": "#/components/schemas/CountryReference"
+ },
+ "phone": {
+ "type": "string",
+ "description": " Max length: 15;"
+ },
+ "invoiceTitle": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "payableName": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "topcomment": {
+ "type": "string",
+ "description": " Max length: 4000;"
+ },
+ "invoiceFooter": {
+ "type": "string",
+ "description": " Max length: 500;"
+ },
+ "quoteFooter": {
+ "type": "string",
+ "description": " Max length: 1000;"
+ },
+ "overallInvoiceDefault": {
+ "$ref": "#/components/schemas/InvoiceTemplateReference"
+ },
+ "standardInvoiceActual": {
+ "$ref": "#/components/schemas/InvoiceTemplateReference"
+ },
+ "standardInvoiceFixed": {
+ "$ref": "#/components/schemas/InvoiceTemplateReference"
+ },
+ "progressInvoice": {
+ "$ref": "#/components/schemas/InvoiceTemplateReference"
+ },
+ "agreementInvoice": {
+ "$ref": "#/components/schemas/InvoiceTemplateReference"
+ },
+ "creditMemoInvoice": {
+ "$ref": "#/components/schemas/InvoiceTemplateReference"
+ },
+ "downPaymentInvoice": {
+ "$ref": "#/components/schemas/InvoiceTemplateReference"
+ },
+ "miscInvoice": {
+ "$ref": "#/components/schemas/InvoiceTemplateReference"
+ },
+ "salesOrderInvoice": {
+ "$ref": "#/components/schemas/InvoiceTemplateReference"
+ },
+ "excludeDoNotBillTimeFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "excludeDoNotBillExpenseFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "excludeDoNotBillProductFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "prefixSuffixFlag": {
+ "enum": [
+ "Prefix",
+ "Suffix"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "prefixSuffixText": {
+ "type": "string",
+ "description": " Max length: 5;"
+ },
+ "chargeAdjToFirmFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "noWatermarkFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "displayTaxFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "allowRestrictedDeptOnRoutingFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "billTicketSeparatelyFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "billTicketCompleteFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "billTicketUnapprovedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "billProjectCompleteFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "billProjectUnapprovedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "progressTimeFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "restrictProjectDownpaymentFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "billSalesOrderCompleteFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "billProductAfterShipFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "restrictDownpaymentFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "copyNonServiceProductsFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "copyServiceProductsFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "copyAgreementProductsFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "printLogoFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "readReceiptFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "deliveryReceiptFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "attachXmlInvoiceFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "disableRoutingEmailFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "emailTemplate": {
+ "$ref": "#/components/schemas/EmailTemplateReference"
+ },
+ "localizedCountry": {
+ "$ref": "#/components/schemas/CountryReference"
+ },
+ "businessNumber": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "currency": {
+ "$ref": "#/components/schemas/CurrencyReference"
+ },
+ "customLabel": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "customText": {
+ "type": "string",
+ "description": " Max length: 500;"
+ },
+ "companyCode": {
+ "type": "string",
+ "description": " Max length: 250;"
+ },
+ "excludeAvalaraFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "BillingSetupInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "remitName": {
+ "type": "string"
+ },
+ "location": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "currency": {
+ "$ref": "#/components/schemas/CurrencyReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "BillingSetupReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "BillingSetupRouting": {
+ "required": [
+ "sequenceNumber",
+ "invoiceRule",
+ "routingRule"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "sequenceNumber": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "invoiceRule": {
+ "enum": [
+ "All",
+ "Standard",
+ "Project",
+ "Agreement"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "routingRule": {
+ "enum": [
+ "Account",
+ "Territory",
+ "Creator",
+ "Department",
+ "Location",
+ "Member",
+ "Project",
+ "Sales"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "member": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ },
+ "parentConnectWiseId": {
+ "type": "string"
+ },
+ "parentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentConnectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "BillingStatus": {
+ "required": [
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 30;"
+ },
+ "sortOrder": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "closedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "sentFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "BillingStatusInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "sortOrder": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "BillingStatusReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "isClosed": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "BillingTerm": {
+ "required": [
+ "name",
+ "dueDays"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "dueDays": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "termsXref": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "BillingTermInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "BillingTermsReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "BillingUnitReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "Board": {
+ "required": [
+ "name",
+ "location",
+ "department"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "location": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "department": {
+ "$ref": "#/components/schemas/SystemDepartmentReference"
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "signOffTemplate": {
+ "$ref": "#/components/schemas/ServiceSignoffReference"
+ },
+ "sendToContactFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "contactTemplate": {
+ "$ref": "#/components/schemas/ServiceEmailTemplateReference"
+ },
+ "sendToResourceFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "resourceTemplate": {
+ "$ref": "#/components/schemas/ServiceEmailTemplateReference"
+ },
+ "projectFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "showDependenciesFlag": {
+ "type": "boolean",
+ "description": "This field only shows if it is Project Board.",
+ "nullable": true
+ },
+ "showEstimatesFlag": {
+ "type": "boolean",
+ "description": "This field only shows if it is Project Board.",
+ "nullable": true
+ },
+ "boardIcon": {
+ "$ref": "#/components/schemas/DocumentReference"
+ },
+ "billTicketsAfterClosedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "billTicketSeparatelyFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "billUnapprovedTimeExpenseFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "overrideBillingSetupFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "dispatchMember": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "serviceManagerMember": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "dutyManagerMember": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "oncallMember": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "workRole": {
+ "$ref": "#/components/schemas/WorkRoleReference"
+ },
+ "workType": {
+ "$ref": "#/components/schemas/WorkTypeReference"
+ },
+ "billTime": {
+ "enum": [
+ "Billable",
+ "DoNotBill",
+ "NoCharge",
+ "NoDefault"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "billExpense": {
+ "enum": [
+ "Billable",
+ "DoNotBill",
+ "NoCharge",
+ "NoDefault"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "billProduct": {
+ "enum": [
+ "Billable",
+ "DoNotBill",
+ "NoCharge",
+ "NoDefault"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "autoCloseStatus": {
+ "$ref": "#/components/schemas/ServiceStatusReference"
+ },
+ "autoAssignNewTicketsFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "autoAssignNewECTicketsFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "autoAssignNewPortalTicketsFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "discussionsLockedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "timeEntryLockedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "notifyEmailFrom": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "notifyEmailFromName": {
+ "type": "string",
+ "description": " Max length: 60;"
+ },
+ "closedLoopDiscussionsFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "closedLoopResolutionFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "closedLoopInternalAnalysisFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "timeEntryDiscussionFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "timeEntryResolutionFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "timeEntryInternalAnalysisFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "problemSort": {
+ "enum": [
+ "Ascending",
+ "Descending"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "resolutionSort": {
+ "enum": [
+ "Ascending",
+ "Descending"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "internalAnalysisSort": {
+ "enum": [
+ "Ascending",
+ "Descending"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "emailConnectorAllowReopenClosedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "emailConnectorReopenStatus": {
+ "$ref": "#/components/schemas/ServiceStatusReference"
+ },
+ "emailConnectorReopenResourcesFlag": {
+ "type": "boolean",
+ "description": "This field can only be set when emailConnectorAllowReopenClosed is true.",
+ "nullable": true
+ },
+ "emailConnectorNewTicketNoMatchFlag": {
+ "type": "boolean",
+ "description": "This field can only be set when emailConnectorAllowReopenClosed is true.",
+ "nullable": true
+ },
+ "emailConnectorNeverReopenByDaysFlag": {
+ "type": "boolean",
+ "description": "This field can only be set when emailConnectorAllowReopenClosed is true.",
+ "nullable": true
+ },
+ "emailConnectorReopenDaysLimit": {
+ "type": "integer",
+ "description": "This field can only be set when emailConnectorNeverReopenByDaysFlag and emailConnectorAllowReopenClosed are both true\n This field is required when emailConnectorNeverReopenByDaysFlag is true.",
+ "format": "int32",
+ "nullable": true
+ },
+ "emailConnectorNeverReopenByDaysClosedFlag": {
+ "type": "boolean",
+ "description": "This field can only be set when emailConnectorAllowReopenClosed is true.",
+ "nullable": true
+ },
+ "emailConnectorReopenDaysClosedLimit": {
+ "type": "integer",
+ "description": "This field can only be set when emailConnectorNeverReopenByDaysClosedFlag and emailConnectorAllowReopenClosed are both true\n This field is required when emailConnectorNeverReopenByDaysClosedFlag is true.",
+ "format": "int32",
+ "nullable": true
+ },
+ "useMemberDisplayNameFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "sendToCCFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "autoAssignTicketOwnerFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "autoAssignLimitFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "autoAssignLimitAmount": {
+ "type": "integer",
+ "description": "This field can only be set when autoAssignLimitFlag is true",
+ "format": "int32",
+ "nullable": true
+ },
+ "closedLoopAllFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "percentageCalculation": {
+ "enum": [
+ "ActualHours",
+ "Manual",
+ "ClosedPhases",
+ "ClosedTickets"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "allSort": {
+ "enum": [
+ "Ascending",
+ "Descending"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "markFirstNoteIssueFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "restrictBoardByDefaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "sendToBundledFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "BoardAutoAssignResource": {
+ "required": [
+ "notifyWho"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "notifyWho": {
+ "$ref": "#/components/schemas/NotificationRecipientReference"
+ },
+ "member": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ },
+ "parentConnectWiseId": {
+ "type": "string"
+ },
+ "parentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentConnectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "BoardAutoTemplate": {
+ "required": [
+ "type",
+ "subtype",
+ "item",
+ "serviceTemplate"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": {
+ "$ref": "#/components/schemas/ServiceTypeReference"
+ },
+ "subtype": {
+ "$ref": "#/components/schemas/ServiceSubTypeReference"
+ },
+ "item": {
+ "$ref": "#/components/schemas/ServiceItemReference"
+ },
+ "serviceTemplate": {
+ "$ref": "#/components/schemas/ServiceTemplateReference"
+ },
+ "board": {
+ "$ref": "#/components/schemas/BoardReference"
+ },
+ "summarySetting": {
+ "enum": [
+ "Append",
+ "Overwrite",
+ "Ignore"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "discussionSetting": {
+ "enum": [
+ "Append",
+ "Overwrite",
+ "Ignore"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "internalAnalysisSetting": {
+ "enum": [
+ "Append",
+ "Overwrite",
+ "Ignore"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "resolutionSetting": {
+ "enum": [
+ "Append",
+ "Overwrite",
+ "Ignore"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "tasksSetting": {
+ "enum": [
+ "Append",
+ "Overwrite",
+ "Ignore"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "documentsSetting": {
+ "enum": [
+ "Append",
+ "Overwrite",
+ "Ignore"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "resourcesSetting": {
+ "enum": [
+ "Append",
+ "Overwrite",
+ "Ignore"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "budgetHoursSetting": {
+ "enum": [
+ "Append",
+ "Overwrite",
+ "Ignore"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "financeInformationSetting": {
+ "enum": [
+ "Append",
+ "Overwrite",
+ "Ignore"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "sendNotesAsEmailSetting": {
+ "enum": [
+ "Append",
+ "Overwrite",
+ "Ignore"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "impactUrgencySetting": {
+ "enum": [
+ "Append",
+ "Overwrite",
+ "Ignore"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "templatePrioritySetting": {
+ "enum": [
+ "Append",
+ "Overwrite",
+ "Ignore"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "autoApplyFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ },
+ "parentConnectWiseId": {
+ "type": "string"
+ },
+ "parentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentConnectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "BoardCopy": {
+ "required": [
+ "id",
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ }
+ }
+ },
+ "BoardDefault": {
+ "required": [
+ "board"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "board": {
+ "$ref": "#/components/schemas/BoardReference"
+ },
+ "serviceType": {
+ "$ref": "#/components/schemas/ServiceTypeReference"
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "agreementId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "BoardExcludedMember": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "memberId": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "boardId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ },
+ "parentConnectWiseId": {
+ "type": "string"
+ },
+ "parentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentConnectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "BoardInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "location": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "department": {
+ "$ref": "#/components/schemas/SystemDepartmentReference"
+ },
+ "projectFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "closedLoopDiscussionsFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "closedLoopInternalAnalysisFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "closedLoopResolutionFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "closedLoopAllFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "overrideBillingSetupFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "billTicketsAfterClosedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "billUnapprovedTimeExpenseFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "billTime": {
+ "enum": [
+ "Billable",
+ "DoNotBill",
+ "NoCharge",
+ "NoDefault"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "billExpense": {
+ "enum": [
+ "Billable",
+ "DoNotBill",
+ "NoCharge",
+ "NoDefault"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "billProduct": {
+ "enum": [
+ "Billable",
+ "DoNotBill",
+ "NoCharge",
+ "NoDefault"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "problemSort": {
+ "enum": [
+ "Ascending",
+ "Descending"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "internalAnalysisSort": {
+ "enum": [
+ "Ascending",
+ "Descending"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "resolutionSort": {
+ "enum": [
+ "Ascending",
+ "Descending"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "allSort": {
+ "enum": [
+ "Ascending",
+ "Descending"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "BoardItem": {
+ "required": [
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "board": {
+ "$ref": "#/components/schemas/BoardReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ },
+ "parentConnectWiseId": {
+ "type": "string"
+ },
+ "parentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentConnectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "BoardItemAssociation": {
+ "required": [
+ "id"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "subTypeAssociationIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "description": "If addAllSubTypesFlag and removeAllSubTypesFlag are both false, this field is required."
+ },
+ "addAllSubTypesFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "removeAllSubTypesFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "item": {
+ "$ref": "#/components/schemas/ServiceItemReference"
+ },
+ "board": {
+ "$ref": "#/components/schemas/BoardReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "BoardNotification": {
+ "required": [
+ "notifyWho"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "notifyWho": {
+ "$ref": "#/components/schemas/NotificationRecipientReference"
+ },
+ "member": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "email": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ },
+ "parentConnectWiseId": {
+ "type": "string"
+ },
+ "parentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentConnectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "BoardReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "BoardSkillMapping": {
+ "required": [
+ "type",
+ "skillCategory",
+ "skill"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": {
+ "$ref": "#/components/schemas/ServiceTypeReference"
+ },
+ "subType": {
+ "$ref": "#/components/schemas/ServiceSubTypeReference"
+ },
+ "item": {
+ "$ref": "#/components/schemas/ServiceItemReference"
+ },
+ "skillCategory": {
+ "$ref": "#/components/schemas/SkillCategoryReference"
+ },
+ "skill": {
+ "$ref": "#/components/schemas/SkillReference"
+ },
+ "board": {
+ "$ref": "#/components/schemas/BoardReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "BoardStatus": {
+ "required": [
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "board": {
+ "$ref": "#/components/schemas/BoardReference"
+ },
+ "sortOrder": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "displayOnBoard": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "inactive": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "closedStatus": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "timeEntryNotAllowed": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "roundRobinCatchall": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "escalationStatus": {
+ "enum": [
+ "NotResponded",
+ "Responded",
+ "ResolutionPlan",
+ "Resolved",
+ "NoEscalation"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "customerPortalDescription": {
+ "type": "string",
+ "description": " Max length: 500;"
+ },
+ "customerPortalFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "emailTemplate": {
+ "$ref": "#/components/schemas/ServiceEmailTemplateReference"
+ },
+ "statusIndicator": {
+ "$ref": "#/components/schemas/StatusIndicatorReference"
+ },
+ "customStatusIndicatorName": {
+ "type": "string",
+ "description": " Max length: 30;"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "saveTimeAsNote": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "connectWiseId": {
+ "type": "string"
+ },
+ "parentConnectWiseId": {
+ "type": "string"
+ },
+ "parentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentConnectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "BoardStatusInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "sortOrder": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "closedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "BoardStatusNotification": {
+ "required": [
+ "notifyWho"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "notifyWho": {
+ "$ref": "#/components/schemas/NotificationRecipientReference"
+ },
+ "status": {
+ "$ref": "#/components/schemas/ServiceStatusReference"
+ },
+ "member": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "email": {
+ "type": "string",
+ "description": "Service Status Notification email must be entered if the notify type is \"Email Address\". Max length: 255;"
+ },
+ "workflowStep": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ },
+ "parentConnectWiseId": {
+ "type": "string"
+ },
+ "parentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentConnectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "BoardSubType": {
+ "required": [
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "typeAssociationIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "addAllTypesFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "removeAllTypesFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "board": {
+ "$ref": "#/components/schemas/BoardReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ },
+ "parentConnectWiseId": {
+ "type": "string"
+ },
+ "parentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentConnectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "BoardSubTypeInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "typeAssociationIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "BoardTeam": {
+ "required": [
+ "name",
+ "teamLeader"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 30;"
+ },
+ "teamLeader": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "notifyOnTicketDelete": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "defaultRoundRobinFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "roundRobinFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "boardId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "locationId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "businessUnitId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ },
+ "parentConnectWiseId": {
+ "type": "string"
+ },
+ "parentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentConnectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "BoardTeamInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "BoardType": {
+ "required": [
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "category": {
+ "enum": [
+ "Reactive",
+ "Proactive"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "requestForChangeFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "integrationXref": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "skillCategory": {
+ "$ref": "#/components/schemas/SkillCategoryReference"
+ },
+ "skill": {
+ "$ref": "#/components/schemas/SkillReference"
+ },
+ "board": {
+ "$ref": "#/components/schemas/BoardReference"
+ },
+ "location": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "department": {
+ "$ref": "#/components/schemas/SystemDepartmentReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ },
+ "parentConnectWiseId": {
+ "type": "string"
+ },
+ "parentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentConnectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "BoardTypeInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "board": {
+ "$ref": "#/components/schemas/BoardReference"
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "BoardTypeSubTypeItemAssociation": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": {
+ "$ref": "#/components/schemas/ServiceTypeReference"
+ },
+ "subType": {
+ "$ref": "#/components/schemas/ServiceSubTypeReference"
+ },
+ "item": {
+ "$ref": "#/components/schemas/ServiceItemReference"
+ },
+ "board": {
+ "$ref": "#/components/schemas/BoardReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "BulkResult": {
+ "type": "object",
+ "properties": {
+ "payload": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ResultInfo"
+ }
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "BundleRequest": {
+ "type": "object",
+ "properties": {
+ "sequenceNumber": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "resourceType": {
+ "type": "string"
+ },
+ "version": {
+ "type": "string"
+ },
+ "apiRequest": {
+ "$ref": "#/components/schemas/ApiRequest"
+ }
+ }
+ },
+ "BundleRequestsCollection": {
+ "required": [
+ "requests"
+ ],
+ "type": "object",
+ "properties": {
+ "requests": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/BundleRequest"
+ }
+ }
+ }
+ },
+ "BundleResult": {
+ "type": "object",
+ "properties": {
+ "sequenceNumber": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "resourceType": {
+ "type": "string"
+ },
+ "entities": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/IRestIdentifiedItem"
+ }
+ },
+ "count": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "version": {
+ "type": "string"
+ },
+ "success": {
+ "type": "boolean"
+ },
+ "statusCode": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "error": {
+ "$ref": "#/components/schemas/ErrorResponseMessage"
+ }
+ }
+ },
+ "BundleResultsCollection": {
+ "type": "object",
+ "properties": {
+ "results": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/BundleResult"
+ }
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "Calendar": {
+ "required": [
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "holidayList": {
+ "$ref": "#/components/schemas/HolidayListReference"
+ },
+ "mondayStartTime": {
+ "type": "string"
+ },
+ "mondayEndTime": {
+ "type": "string"
+ },
+ "tuesdayStartTime": {
+ "type": "string"
+ },
+ "tuesdayEndTime": {
+ "type": "string"
+ },
+ "wednesdayStartTime": {
+ "type": "string"
+ },
+ "wednesdayEndTime": {
+ "type": "string"
+ },
+ "thursdayStartTime": {
+ "type": "string"
+ },
+ "thursdayEndTime": {
+ "type": "string"
+ },
+ "fridayStartTime": {
+ "type": "string"
+ },
+ "fridayEndTime": {
+ "type": "string"
+ },
+ "saturdayStartTime": {
+ "type": "string"
+ },
+ "saturdayEndTime": {
+ "type": "string"
+ },
+ "sundayStartTime": {
+ "type": "string"
+ },
+ "sundayEndTime": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "CalendarInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "holidayList": {
+ "$ref": "#/components/schemas/HolidayListReference"
+ },
+ "mondayStartTime": {
+ "type": "string"
+ },
+ "mondayEndTime": {
+ "type": "string"
+ },
+ "tuesdayStartTime": {
+ "type": "string"
+ },
+ "tuesdayEndTime": {
+ "type": "string"
+ },
+ "wednesdayStartTime": {
+ "type": "string"
+ },
+ "wednesdayEndTime": {
+ "type": "string"
+ },
+ "thursdayStartTime": {
+ "type": "string"
+ },
+ "thursdayEndTime": {
+ "type": "string"
+ },
+ "fridayStartTime": {
+ "type": "string"
+ },
+ "fridayEndTime": {
+ "type": "string"
+ },
+ "saturdayStartTime": {
+ "type": "string"
+ },
+ "saturdayEndTime": {
+ "type": "string"
+ },
+ "sundayStartTime": {
+ "type": "string"
+ },
+ "sundayEndTime": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "CalendarReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "CalendarSetupReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "CallbackEntry": {
+ "required": [
+ "url",
+ "objectId",
+ "type",
+ "level"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "description": {
+ "type": "string",
+ "description": " Max length: 100;"
+ },
+ "url": {
+ "type": "string",
+ "description": " Required Reference"
+ },
+ "objectId": {
+ "type": "integer",
+ "description": " Required Reference",
+ "format": "int32",
+ "nullable": true
+ },
+ "type": {
+ "type": "string",
+ "description": " Required Reference"
+ },
+ "level": {
+ "type": "string",
+ "description": " Required Reference"
+ },
+ "memberId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "payloadVersion": {
+ "type": "string"
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "isSoapCallbackFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "isSelfSuppressedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "connectWiseID": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "Campaign": {
+ "required": [
+ "name",
+ "type",
+ "subType",
+ "startDate"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "type": {
+ "$ref": "#/components/schemas/CampaignTypeReference"
+ },
+ "subType": {
+ "$ref": "#/components/schemas/CampaignSubTypeReference"
+ },
+ "status": {
+ "$ref": "#/components/schemas/CampaignStatusReference"
+ },
+ "startDate": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "endDate": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "locationId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "member": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "inactive": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "inactiveDaysAfterEnd": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "notes": {
+ "type": "string"
+ },
+ "defaultGroup": {
+ "$ref": "#/components/schemas/GroupReference"
+ },
+ "marketingManagerDefaultTrackId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "opportunityDefaultTrackId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "impressions": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "budgetRevenue": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "budgetCost": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "actualCost": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "budgetGrossMargin": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "budgetROI": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "actualRevenue": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "actualGrossMargin": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "actualROI": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "emailsSent": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "Campaign.SubType.CampaignSubType": {
+ "required": [
+ "type",
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": {
+ "$ref": "#/components/schemas/CampaignTypeReference"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 100;"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "CampaignAudit": {
+ "required": [
+ "emailsSent"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "emailsSent": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "emailsUnsent": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "documentsCreated": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "emailSubject": {
+ "type": "string",
+ "description": " Max length: 1000;"
+ },
+ "group": {
+ "$ref": "#/components/schemas/GroupReference"
+ },
+ "campaignId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "createdBy": {
+ "type": "string"
+ },
+ "dateCreated": {
+ "type": "string"
+ }
+ }
+ },
+ "CampaignReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "CampaignStatus": {
+ "required": [
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 100;"
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "CampaignStatusReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "CampaignSubTypeReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "CampaignType": {
+ "required": [
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 100;"
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "CampaignTypeInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "CampaignTypeReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "CatalogComponent": {
+ "required": [
+ "quantity",
+ "catalogItem"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "sequenceNumber": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "quantity": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "catalogItem": {
+ "$ref": "#/components/schemas/CatalogItemReference"
+ },
+ "hidePriceFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "hideItemIdentifierFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "hideDescriptionFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "hideQuantityFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "hideExtendedPriceFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "parentCatalogItem": {
+ "$ref": "#/components/schemas/CatalogItemReference"
+ },
+ "price": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "cost": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "CatalogInventory": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "catalogItem": {
+ "$ref": "#/components/schemas/CatalogItemReference"
+ },
+ "warehouse": {
+ "$ref": "#/components/schemas/WarehouseReference"
+ },
+ "warehouseBin": {
+ "$ref": "#/components/schemas/WarehouseBinReference"
+ },
+ "onHand": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "serialNumbers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/OnHandSerialNumberReference"
+ }
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "CatalogItem": {
+ "required": [
+ "identifier",
+ "description",
+ "subcategory",
+ "type",
+ "customerDescription"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "identifier": {
+ "type": "string",
+ "description": " Max length: 75;"
+ },
+ "description": {
+ "type": "string",
+ "description": " Max length: 60;"
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "subcategory": {
+ "$ref": "#/components/schemas/ProductSubCategoryReference"
+ },
+ "type": {
+ "$ref": "#/components/schemas/ProductTypeReference"
+ },
+ "productClass": {
+ "enum": [
+ "Agreement",
+ "Bundle",
+ "Inventory",
+ "NonInventory",
+ "Service"
+ ],
+ "type": "string",
+ "description": "Defaults to Non-Inventory.",
+ "nullable": true
+ },
+ "serializedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "serializedCostFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "phaseProductFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "unitOfMeasure": {
+ "$ref": "#/components/schemas/UnitOfMeasureReference"
+ },
+ "minStockLevel": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "price": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "cost": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "priceAttribute": {
+ "enum": [
+ "FixedFee",
+ "NotToExceed",
+ "OverrideRate",
+ "TimeAndMaterials"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "taxableFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "dropShipFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "specialOrderFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "customerDescription": {
+ "type": "string",
+ "description": " Max length: 6000;"
+ },
+ "manufacturer": {
+ "$ref": "#/components/schemas/ManufacturerReference"
+ },
+ "manufacturerPartNumber": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "vendor": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "vendorSku": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "notes": {
+ "type": "string"
+ },
+ "integrationXRef": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "sla": {
+ "$ref": "#/components/schemas/SLAReference"
+ },
+ "entityType": {
+ "$ref": "#/components/schemas/EntityTypeReference"
+ },
+ "recurringFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "recurringRevenue": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "recurringCost": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "recurringOneTimeFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "recurringBillCycle": {
+ "$ref": "#/components/schemas/BillingCycleReference"
+ },
+ "recurringCycleType": {
+ "enum": [
+ "ContractYear",
+ "CalendarYear"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "calculatedPriceFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "calculatedCostFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "category": {
+ "$ref": "#/components/schemas/ProductCategoryReference"
+ },
+ "calculatedPrice": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "calculatedCost": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "billableOption": {
+ "enum": [
+ "Billable",
+ "DoNotBill",
+ "NoCharge",
+ "NoDefault"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "connectWiseID": {
+ "type": "string"
+ },
+ "agreementType": {
+ "$ref": "#/components/schemas/AgreementTypeReference"
+ },
+ "markupPercentage": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "markupFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "autoUpdateUnitCostFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "autoUpdateUnitPriceFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "customFields": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CustomFieldValue"
+ }
+ }
+ }
+ },
+ "CatalogItemInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "identifier": {
+ "type": "string"
+ },
+ "description": {
+ "type": "string"
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "productClass": {
+ "enum": [
+ "Agreement",
+ "Bundle",
+ "Inventory",
+ "NonInventory",
+ "Service"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "serializedCostFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "price": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "cost": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "taxableFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "dropShipFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "specialOrderFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "customerDescription": {
+ "type": "string"
+ },
+ "manufacturerPartNumber": {
+ "type": "string"
+ },
+ "vendorSku": {
+ "type": "string"
+ },
+ "billableOption": {
+ "enum": [
+ "Billable",
+ "DoNotBill",
+ "NoCharge",
+ "NoDefault"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "CatalogItemReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "identifier": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "CatalogPricing": {
+ "type": "object",
+ "properties": {
+ "catalogItem": {
+ "$ref": "#/components/schemas/CatalogItemReference"
+ },
+ "company": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "location": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "quantity": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "date": {
+ "type": "string"
+ },
+ "price": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ }
+ }
+ },
+ "CatalogVendors": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "catalogItemId": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "vendorId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vendorSku": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "isPreferredVendor": {
+ "type": "boolean"
+ },
+ "vendorName": {
+ "type": "string"
+ }
+ }
+ },
+ "Category": {
+ "required": [
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "priceLevelXref": {
+ "type": "string",
+ "description": " Max length: 10;"
+ },
+ "integrationXref": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "locationIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "addAllLocations": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "removeAllLocations": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "CategoryInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "Certification": {
+ "required": [
+ "name",
+ "company"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "company": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "CertificationReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ChangeOrder": {
+ "required": [
+ "purchaseHeaderRecId"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "purchaseHeaderRecId": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ChargeCode": {
+ "required": [
+ "name",
+ "company"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "company": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "location": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "department": {
+ "$ref": "#/components/schemas/SystemDepartmentReference"
+ },
+ "billTime": {
+ "enum": [
+ "Billable",
+ "DoNotBill",
+ "NoCharge",
+ "NoDefault"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "expenseEntryFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "allowAllExpenseTypeFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "timeEntryFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "workType": {
+ "$ref": "#/components/schemas/WorkTypeReference"
+ },
+ "workRole": {
+ "$ref": "#/components/schemas/WorkRoleReference"
+ },
+ "integrationXref": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "expenseTypeIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "ChargeCodeExpenseType": {
+ "required": [
+ "type"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": {
+ "$ref": "#/components/schemas/ExpenseTypeReference"
+ },
+ "chargeCode": {
+ "$ref": "#/components/schemas/ChargeCodeReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ChargeCodeInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "location": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "department": {
+ "$ref": "#/components/schemas/SystemDepartmentReference"
+ },
+ "expenseEntryFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "allowAllExpenseTypeFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "timeEntryFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "workType": {
+ "$ref": "#/components/schemas/WorkTypeReference"
+ },
+ "workRole": {
+ "$ref": "#/components/schemas/WorkRoleReference"
+ },
+ "expenseTypeIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ChargeCodeReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "Classification": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "multiplier": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "companyFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "employeeFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ClassificationReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ClearPickerRequest": {
+ "type": "object",
+ "properties": {
+ "member": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "type": {
+ "enum": [
+ "Company",
+ "Vendor"
+ ],
+ "type": "string",
+ "nullable": true
+ }
+ }
+ },
+ "ClosedInvoice": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "status": {
+ "$ref": "#/components/schemas/BillingStatusReference"
+ },
+ "internalNotes": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "Code": {
+ "required": [
+ "name",
+ "description"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "description": {
+ "type": "string"
+ },
+ "boardId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "locationId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "businessUnitId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "Commission": {
+ "required": [
+ "member"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "member": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "commissionPercent": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "dateStart": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "dateEnd": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "location": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "department": {
+ "$ref": "#/components/schemas/SystemDepartmentReference"
+ },
+ "company": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "site": {
+ "$ref": "#/components/schemas/SiteReference"
+ },
+ "agreement": {
+ "$ref": "#/components/schemas/AgreementReference"
+ },
+ "project": {
+ "$ref": "#/components/schemas/ProjectReference"
+ },
+ "serviceBoard": {
+ "$ref": "#/components/schemas/BoardReference"
+ },
+ "ticket": {
+ "$ref": "#/components/schemas/TicketReference"
+ },
+ "territory": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "billingMethod": {
+ "enum": [
+ "Agreement",
+ "CreditMemo",
+ "DownPayment",
+ "Miscellaneous",
+ "Progress",
+ "Standard",
+ "Consolidated"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "serviceType": {
+ "$ref": "#/components/schemas/ServiceTypeReference"
+ },
+ "projectBoard": {
+ "$ref": "#/components/schemas/ProjectBoardReference"
+ },
+ "projectType": {
+ "$ref": "#/components/schemas/ProjectTypeReference"
+ },
+ "agreementType": {
+ "$ref": "#/components/schemas/AgreementTypeReference"
+ },
+ "numberOfMonths": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "productCategory": {
+ "$ref": "#/components/schemas/ProductCategoryReference"
+ },
+ "productSubCategory": {
+ "$ref": "#/components/schemas/ProductSubCategoryReference"
+ },
+ "item": {
+ "$ref": "#/components/schemas/IvItemReference"
+ },
+ "commissionBasis": {
+ "enum": [
+ "GrossProfit",
+ "SalesAmount"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "invoiceOption": {
+ "enum": [
+ "AllInvoices",
+ "PaidInvoices"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "servicesFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "agreementsFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "productsFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "myOpportunitiesFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "CommunicationType": {
+ "required": [
+ "description"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "description": {
+ "type": "string"
+ },
+ "phoneFlag": {
+ "type": "boolean",
+ "description": "Gets or sets at least one flag is required to be true -- phone, fax, or email.",
+ "nullable": true
+ },
+ "faxFlag": {
+ "type": "boolean",
+ "description": "Gets or sets at least one flag is required to be true -- phone, fax, or email.",
+ "nullable": true
+ },
+ "emailFlag": {
+ "type": "boolean",
+ "description": "Gets or sets at least one flag is required to be true -- phone, fax, or email.",
+ "nullable": true
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "exchangeXref": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "iphoneXref": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "androidXref": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "googleXref": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "disabled": {
+ "type": "boolean"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "CommunicationTypeInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "description": {
+ "type": "string"
+ },
+ "phoneFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "faxFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "emailFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "CommunicationTypeReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "coreEntityId": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "Company": {
+ "required": [
+ "identifier",
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "identifier": {
+ "type": "string",
+ "description": " Max length: 156;"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 156;"
+ },
+ "status": {
+ "$ref": "#/components/schemas/CompanyStatusReference"
+ },
+ "addressLine1": {
+ "type": "string",
+ "description": "Gets or sets at least one address field is required -- addressLine1, addressLine2, city, state, zip and/or country. Max length: 50;"
+ },
+ "addressLine2": {
+ "type": "string",
+ "description": "Gets or sets at least one address field is required -- addressLine1, addressLine2, city, state, zip and/or country. Max length: 50;"
+ },
+ "city": {
+ "type": "string",
+ "description": "Gets or sets at least one address field is required -- addressLine1, addressLine2, city, state, zip and/or country. Max length: 50;"
+ },
+ "state": {
+ "type": "string",
+ "description": "Gets or sets at least one address field is required -- addressLine1, addressLine2, city, state, zip and/or country. Max length: 50;"
+ },
+ "zip": {
+ "type": "string",
+ "description": "Gets or sets at least one address field is required -- addressLine1, addressLine2, city, state, zip and/or country. Max length: 12;"
+ },
+ "country": {
+ "$ref": "#/components/schemas/CountryReference"
+ },
+ "phoneNumber": {
+ "type": "string",
+ "description": " Max length: 30;"
+ },
+ "faxNumber": {
+ "type": "string",
+ "description": " Max length: 30;"
+ },
+ "website": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "territory": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "market": {
+ "$ref": "#/components/schemas/MarketDescriptionReference"
+ },
+ "accountNumber": {
+ "type": "string"
+ },
+ "defaultContact": {
+ "$ref": "#/components/schemas/ContactReference"
+ },
+ "dateAcquired": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "sicCode": {
+ "$ref": "#/components/schemas/SicCodeReference"
+ },
+ "parentCompany": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "annualRevenue": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "creditLimit": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "additionalDebt": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "numberOfEmployees": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "yearEstablished": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "revenueYear": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "ownershipType": {
+ "$ref": "#/components/schemas/OwnershipTypeReference"
+ },
+ "timeZoneSetup": {
+ "$ref": "#/components/schemas/TimeZoneSetupReference"
+ },
+ "leadSource": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "leadFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "unsubscribeFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "calendar": {
+ "$ref": "#/components/schemas/CalendarReference"
+ },
+ "userDefinedField1": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "userDefinedField2": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "userDefinedField3": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "userDefinedField4": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "userDefinedField5": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "userDefinedField6": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "userDefinedField7": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "userDefinedField8": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "userDefinedField9": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "userDefinedField10": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "vendorIdentifier": {
+ "type": "string"
+ },
+ "taxIdentifier": {
+ "type": "string"
+ },
+ "taxCode": {
+ "$ref": "#/components/schemas/TaxCodeReference"
+ },
+ "billingTerms": {
+ "$ref": "#/components/schemas/BillingTermsReference"
+ },
+ "invoiceTemplate": {
+ "$ref": "#/components/schemas/InvoiceTemplateReference"
+ },
+ "pricingSchedule": {
+ "$ref": "#/components/schemas/PricingScheduleReference"
+ },
+ "companyEntityType": {
+ "$ref": "#/components/schemas/EntityTypeReference"
+ },
+ "billToCompany": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "billingSite": {
+ "$ref": "#/components/schemas/SiteReference"
+ },
+ "billingContact": {
+ "$ref": "#/components/schemas/ContactReference"
+ },
+ "invoiceDeliveryMethod": {
+ "$ref": "#/components/schemas/BillingDeliveryReference"
+ },
+ "emailTemplate": {
+ "$ref": "#/components/schemas/EmailTemplateReference"
+ },
+ "invoiceToEmailAddress": {
+ "type": "string"
+ },
+ "invoiceCCEmailAddress": {
+ "type": "string"
+ },
+ "deletedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "dateDeleted": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "deletedBy": {
+ "type": "string"
+ },
+ "mobileGuid": {
+ "type": "string",
+ "format": "uuid",
+ "nullable": true
+ },
+ "facebookUrl": {
+ "type": "string"
+ },
+ "twitterUrl": {
+ "type": "string"
+ },
+ "linkedInUrl": {
+ "type": "string"
+ },
+ "currency": {
+ "$ref": "#/components/schemas/CurrencyReference"
+ },
+ "territoryManager": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "resellerIdentifier": {
+ "type": "string"
+ },
+ "isVendorFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "types": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CompanyTypeReference"
+ },
+ "description": "Gets or sets integrer array of Company_Type_Recids to be assigned to company that can be passed in only during new company creation (post)\n To update existing companies type, use the /company/companyTypeAssociations or /company/companies/{ID}/typeAssociations endpoints."
+ },
+ "site": {
+ "$ref": "#/components/schemas/SiteReference"
+ },
+ "integratorTags": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "customFields": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CustomFieldValue"
+ }
+ }
+ }
+ },
+ "Company.CompanyTypeAssociation": {
+ "required": [
+ "type",
+ "company"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": {
+ "$ref": "#/components/schemas/CompanyTypeReference"
+ },
+ "company": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "Company.Configuration": {
+ "required": [
+ "name",
+ "type",
+ "company"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 100;"
+ },
+ "type": {
+ "$ref": "#/components/schemas/ConfigurationTypeReference"
+ },
+ "status": {
+ "$ref": "#/components/schemas/ConfigurationStatusReference"
+ },
+ "company": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "contact": {
+ "$ref": "#/components/schemas/ContactReference"
+ },
+ "site": {
+ "$ref": "#/components/schemas/SiteReference"
+ },
+ "locationId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "location": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "businessUnitId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "department": {
+ "$ref": "#/components/schemas/SystemDepartmentReference"
+ },
+ "deviceIdentifier": {
+ "type": "string",
+ "description": " Max length: 100;"
+ },
+ "serialNumber": {
+ "type": "string",
+ "description": " Max length: 250;"
+ },
+ "modelNumber": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "tagNumber": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "purchaseDate": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "installationDate": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "installedBy": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "warrantyExpirationDate": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "vendorNotes": {
+ "type": "string"
+ },
+ "notes": {
+ "type": "string"
+ },
+ "macAddress": {
+ "type": "string",
+ "description": " Max length: 25;"
+ },
+ "lastLoginName": {
+ "type": "string",
+ "description": " Max length: 100;"
+ },
+ "billFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "backupSuccesses": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "backupIncomplete": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "backupFailed": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "backupRestores": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "lastBackupDate": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "backupServerName": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "backupBillableSpaceGb": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "backupProtectedDeviceList": {
+ "type": "string"
+ },
+ "backupYear": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "backupMonth": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "ipAddress": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "defaultGateway": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "osType": {
+ "type": "string",
+ "description": " Max length: 250;"
+ },
+ "osInfo": {
+ "type": "string",
+ "description": " Max length: 250;"
+ },
+ "cpuSpeed": {
+ "type": "string",
+ "description": " Max length: 100;"
+ },
+ "ram": {
+ "type": "string",
+ "description": " Max length: 25;"
+ },
+ "localHardDrives": {
+ "type": "string"
+ },
+ "parentConfigurationId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vendor": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "manufacturer": {
+ "$ref": "#/components/schemas/ManufacturerReference"
+ },
+ "questions": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ConfigurationQuestion"
+ }
+ },
+ "activeFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "managementLink": {
+ "type": "string",
+ "description": " Max length: 1000;"
+ },
+ "remoteLink": {
+ "type": "string",
+ "description": " Max length: 1000;"
+ },
+ "sla": {
+ "$ref": "#/components/schemas/SLAReference"
+ },
+ "mobileGuid": {
+ "type": "string",
+ "format": "uuid",
+ "nullable": true
+ },
+ "displayVendorFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "companyLocationId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "showRemoteFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "showAutomateFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "needsRenewalFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "manufacturerPartNumber": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "customFields": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CustomFieldValue"
+ }
+ }
+ }
+ },
+ "Company.ContactTypeAssociation": {
+ "required": [
+ "type",
+ "contact"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": {
+ "$ref": "#/components/schemas/ContactTypeReference"
+ },
+ "contact": {
+ "$ref": "#/components/schemas/ContactReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "CompanyCompanyTypeAssociation.CompanyTypeAssociation": {
+ "required": [
+ "type",
+ "company"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": {
+ "$ref": "#/components/schemas/CompanyTypeReference"
+ },
+ "company": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "CompanyCustomNote": {
+ "required": [
+ "customNote",
+ "status"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "customNote": {
+ "type": "string",
+ "description": " Max length: 1500;"
+ },
+ "status": {
+ "$ref": "#/components/schemas/CompanyStatusReference"
+ },
+ "company": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "CompanyFinance": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "billOverrideFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "billSrFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "billCompleteSrFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "billUnapprovedSrFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "billRestrictPmFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "billCompletePmFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "billUnapprovedPmFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "emailTemplate": {
+ "$ref": "#/components/schemas/EmailTemplateReference"
+ },
+ "company": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "customFields": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CustomFieldValue"
+ }
+ }
+ }
+ },
+ "CompanyGroup": {
+ "required": [
+ "group"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "description": " Required On Updates;",
+ "format": "int32"
+ },
+ "group": {
+ "$ref": "#/components/schemas/GroupReference"
+ },
+ "company": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "defaultContactFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "allContactsFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "removeAllContactsFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "unsubscribeFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "contactIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "CompanyInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "identifier": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "territory": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "defaultContact": {
+ "$ref": "#/components/schemas/ContactReference"
+ },
+ "phoneNumber": {
+ "type": "string"
+ },
+ "city": {
+ "type": "string"
+ },
+ "site": {
+ "$ref": "#/components/schemas/SiteReference"
+ },
+ "isVendorFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "currency": {
+ "$ref": "#/components/schemas/CurrencyReference"
+ },
+ "billToCompany": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "billingSite": {
+ "$ref": "#/components/schemas/SiteReference"
+ },
+ "billingContact": {
+ "$ref": "#/components/schemas/ContactReference"
+ },
+ "billingTerms": {
+ "$ref": "#/components/schemas/BillingTermsReference"
+ },
+ "taxCode": {
+ "$ref": "#/components/schemas/TaxCodeReference"
+ },
+ "deletedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "types": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CompanyTypeReference"
+ }
+ },
+ "status": {
+ "$ref": "#/components/schemas/CompanyStatusReference"
+ },
+ "noServiceFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "addressLine1": {
+ "type": "string"
+ },
+ "addressLine2": {
+ "type": "string"
+ },
+ "state": {
+ "type": "string"
+ },
+ "country": {
+ "$ref": "#/components/schemas/CountryReference"
+ },
+ "zip": {
+ "type": "string"
+ },
+ "leadFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "faxNumber": {
+ "type": "string"
+ },
+ "vendorIdentifier": {
+ "type": "string"
+ },
+ "taxIdentifier": {
+ "type": "string"
+ },
+ "facebookUrl": {
+ "type": "string"
+ },
+ "twitterUrl": {
+ "type": "string"
+ },
+ "linkedInUrl": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "CompanyManagementSummary": {
+ "required": [
+ "groupIdentifier"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "managementSolution": {
+ "$ref": "#/components/schemas/ManagementSolutionReference"
+ },
+ "groupIdentifier": {
+ "type": "string",
+ "description": " Max length: 100;"
+ },
+ "deviceType": {
+ "enum": [
+ "WorkstationsAndServers",
+ "BackupStats",
+ "Servers",
+ "Workstations"
+ ],
+ "type": "string",
+ "description": "Gets or sets deviceType is required if the managementSolution is Legacy.",
+ "nullable": true
+ },
+ "agreement": {
+ "$ref": "#/components/schemas/AgreementReference"
+ },
+ "snmpMachines": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "totalWorkstations": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "totalServers": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "totalWindowsServers": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "totalWindowsWorkstations": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "totalManagedMachines": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "serversOffline": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "serversDiskSpaceLow": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "failedBackupJobs": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "totalNotifications": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "successfulBackupJobs": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "serverAvailability": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "virusesRemoved": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "spywareItemsRemoved": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "windowsPatchesInstalled": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "diskCleanups": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "diskDefragmentations": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "fullyPatchedMachines": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "missingOneTwoPatchesMachines": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "missingThreeFivePatchesMachines": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "missingMoreFivePatchesMachines": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "missingUnscannedPatchesMachines": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "alertsGenerated": {
+ "type": "string"
+ },
+ "internetConnectivity": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "diskSpaceCleanedMb": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "missingSecurityPatches": {
+ "type": "string"
+ },
+ "cpuUtilization": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "memoryUtilization": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "company": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "CompanyMerge": {
+ "required": [
+ "toCompanyId"
+ ],
+ "type": "object",
+ "properties": {
+ "toCompanyId": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "enum": [
+ "From",
+ "To"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "identifier": {
+ "enum": [
+ "From",
+ "To"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "status": {
+ "enum": [
+ "From",
+ "To"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "type": {
+ "enum": [
+ "From",
+ "To"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "primaryAddress": {
+ "enum": [
+ "From",
+ "To"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "primaryContact": {
+ "enum": [
+ "From",
+ "To"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "phone": {
+ "enum": [
+ "From",
+ "To"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "fax": {
+ "enum": [
+ "From",
+ "To"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "website": {
+ "enum": [
+ "From",
+ "To"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "market": {
+ "enum": [
+ "From",
+ "To"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "territory": {
+ "enum": [
+ "From",
+ "To"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "revenue": {
+ "enum": [
+ "From",
+ "To"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "revenueYear": {
+ "enum": [
+ "From",
+ "To"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "numberOfEmployees": {
+ "enum": [
+ "From",
+ "To"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "sicCode": {
+ "enum": [
+ "From",
+ "To"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "dateAcquired": {
+ "enum": [
+ "From",
+ "To"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "timeZone": {
+ "enum": [
+ "From",
+ "To"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "sourceList": {
+ "enum": [
+ "From",
+ "To"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "userDefinedField1": {
+ "enum": [
+ "From",
+ "To"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "userDefinedField2": {
+ "enum": [
+ "From",
+ "To"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "userDefinedField3": {
+ "enum": [
+ "From",
+ "To"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "userDefinedField4": {
+ "enum": [
+ "From",
+ "To"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "userDefinedField5": {
+ "enum": [
+ "From",
+ "To"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "userDefinedField6": {
+ "enum": [
+ "From",
+ "To"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "userDefinedField7": {
+ "enum": [
+ "From",
+ "To"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "userDefinedField8": {
+ "enum": [
+ "From",
+ "To"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "userDefinedField9": {
+ "enum": [
+ "From",
+ "To"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "userDefinedField10": {
+ "enum": [
+ "From",
+ "To"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "billingAddress": {
+ "enum": [
+ "From",
+ "To"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "billingContact": {
+ "enum": [
+ "From",
+ "To"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "taxCode": {
+ "enum": [
+ "From",
+ "To"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "accountNumber": {
+ "enum": [
+ "From",
+ "To"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "billingTerms": {
+ "enum": [
+ "From",
+ "To"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "notes": {
+ "enum": [
+ "Discard",
+ "Merge"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "sites": {
+ "enum": [
+ "Discard",
+ "Merge"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "activities": {
+ "enum": [
+ "Discard",
+ "Merge"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "opportunities": {
+ "enum": [
+ "Discard",
+ "Merge"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "services": {
+ "enum": [
+ "Discard",
+ "Merge"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "projects": {
+ "enum": [
+ "Discard",
+ "Merge"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "contacts": {
+ "enum": [
+ "Discard",
+ "Merge"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "documents": {
+ "enum": [
+ "Discard",
+ "Merge"
+ ],
+ "type": "string",
+ "nullable": true
+ }
+ }
+ },
+ "CompanyNote": {
+ "required": [
+ "text"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "text": {
+ "type": "string"
+ },
+ "type": {
+ "$ref": "#/components/schemas/NoteTypeReference"
+ },
+ "flagged": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "enteredBy": {
+ "type": "string"
+ },
+ "company": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "CompanyNoteType": {
+ "required": [
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "identifier": {
+ "type": "string",
+ "description": " Max length: 15;"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "importFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "CompanyNoteTypeInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "identifier": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "CompanyPickerItem": {
+ "required": [
+ "company"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "member": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "company": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "companyStatus": {
+ "$ref": "#/components/schemas/CompanyStatusReference"
+ },
+ "companyType": {
+ "$ref": "#/components/schemas/CompanyTypeReference"
+ },
+ "companySite": {
+ "$ref": "#/components/schemas/SiteReference"
+ },
+ "companyLocation": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "companyCountry": {
+ "$ref": "#/components/schemas/CountryReference"
+ },
+ "vendorPickerFlag": {
+ "type": "boolean",
+ "description": "Gets or sets if true, this record was created by the vendor picker component. Otherwise, the record was created by the company picker component.",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "CompanyReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "identifier": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "CompanyServiceTemplate": {
+ "type": "object",
+ "properties": {
+ "parentTemplate": {
+ "$ref": "#/components/schemas/ServiceTemplateReference"
+ },
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "board": {
+ "$ref": "#/components/schemas/BoardReference"
+ },
+ "type": {
+ "$ref": "#/components/schemas/ServiceTypeReference"
+ },
+ "item": {
+ "$ref": "#/components/schemas/ServiceItemReference"
+ },
+ "subtype": {
+ "$ref": "#/components/schemas/ServiceSubTypeReference"
+ },
+ "serviceLocation": {
+ "$ref": "#/components/schemas/ServiceLocationReference"
+ },
+ "status": {
+ "$ref": "#/components/schemas/ServiceStatusReference"
+ },
+ "source": {
+ "$ref": "#/components/schemas/ServiceSourceReference"
+ },
+ "priority": {
+ "$ref": "#/components/schemas/PriorityReference"
+ },
+ "team": {
+ "$ref": "#/components/schemas/ServiceTeamReference"
+ },
+ "company": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "contact": {
+ "$ref": "#/components/schemas/ContactReference"
+ },
+ "site": {
+ "$ref": "#/components/schemas/SiteReference"
+ },
+ "assignedNotifyFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "location": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "department": {
+ "$ref": "#/components/schemas/SystemDepartmentReference"
+ },
+ "summary": {
+ "type": "string"
+ },
+ "problem": {
+ "type": "string"
+ },
+ "hoursBudget": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "hourlyRate": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "internalAnalysis": {
+ "type": "string"
+ },
+ "resolution": {
+ "type": "string"
+ },
+ "timeBillableFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "expenseBillableFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "productBillableFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "purchaseOrderNumber": {
+ "type": "string"
+ },
+ "reference": {
+ "type": "string"
+ },
+ "estimatedExpenseCost": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "estimatedExpenseRevenue": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "estimatedProductCost": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "estimatedProductRevenue": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "estimatedTimeCost": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "estimatedTimeRevenue": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "billComplete_Flag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "billServiceSeparatelyFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "billingAmount": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "billUnapprovedTimeAndExpensesFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "overrideFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "timeInvoiceFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "expenseInvoiceFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "productInvoiceFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "agreement": {
+ "$ref": "#/components/schemas/AgreementReference"
+ },
+ "workRole": {
+ "$ref": "#/components/schemas/WorkRoleReference"
+ },
+ "workType": {
+ "$ref": "#/components/schemas/WorkTypeReference"
+ },
+ "billTime": {
+ "enum": [
+ "Billable",
+ "DoNotBill",
+ "NoCharge",
+ "NoDefault"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "billExpenses": {
+ "enum": [
+ "Billable",
+ "DoNotBill",
+ "NoCharge",
+ "NoDefault"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "billProducts": {
+ "enum": [
+ "Billable",
+ "DoNotBill",
+ "NoCharge",
+ "NoDefault"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "billingMethod": {
+ "enum": [
+ "ActualRates",
+ "FixedFee",
+ "NotToExceed",
+ "OverrideRate"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "severity": {
+ "enum": [
+ "Low",
+ "Medium",
+ "High"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "impact": {
+ "enum": [
+ "Low",
+ "Medium",
+ "High"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "assignedBy": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "scheduleDaysBefore": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "serviceDaysBefore": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "attachScheduleToNewServiceFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "templateFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "emailContactFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "emailResourceFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "emailCCFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "emailCC": {
+ "type": "string"
+ },
+ "restrictDownpaymentFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "CompanySite": {
+ "required": [
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 156;"
+ },
+ "addressLine1": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "addressLine2": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "city": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "stateReference": {
+ "$ref": "#/components/schemas/StateReference"
+ },
+ "zip": {
+ "type": "string",
+ "description": " Max length: 12;"
+ },
+ "country": {
+ "$ref": "#/components/schemas/CountryReference"
+ },
+ "addressFormat": {
+ "type": "string"
+ },
+ "phoneNumber": {
+ "type": "string",
+ "description": " Max length: 30;"
+ },
+ "phoneNumberExt": {
+ "type": "string",
+ "description": " Max length: 30;"
+ },
+ "faxNumber": {
+ "type": "string",
+ "description": " Max length: 30;"
+ },
+ "taxCode": {
+ "$ref": "#/components/schemas/TaxCodeReference"
+ },
+ "entityType": {
+ "$ref": "#/components/schemas/EntityTypeReference"
+ },
+ "expenseReimbursement": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "primaryAddressFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "defaultShippingFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "defaultBillingFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "defaultMailingFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "billSeparateFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "mobileGuid": {
+ "type": "string",
+ "format": "uuid",
+ "nullable": true
+ },
+ "calendar": {
+ "$ref": "#/components/schemas/CalendarReference"
+ },
+ "timeZone": {
+ "$ref": "#/components/schemas/TimeZoneSetupReference"
+ },
+ "company": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "territory": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "invoiceTemplate": {
+ "$ref": "#/components/schemas/InvoiceTemplateReference"
+ },
+ "customFields": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CustomFieldValue"
+ }
+ }
+ }
+ },
+ "CompanySiteInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "addressLine1": {
+ "type": "string"
+ },
+ "addressLine2": {
+ "type": "string"
+ },
+ "city": {
+ "type": "string"
+ },
+ "stateReference": {
+ "$ref": "#/components/schemas/StateReference"
+ },
+ "country": {
+ "$ref": "#/components/schemas/CountryReference"
+ },
+ "zip": {
+ "type": "string"
+ },
+ "addressFormat": {
+ "type": "string"
+ },
+ "phoneNumber": {
+ "type": "string"
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "defaultShippingFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "defaultBillingFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "primaryAddressFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "taxCode": {
+ "$ref": "#/components/schemas/TaxCodeReference"
+ },
+ "phoneNumberExt": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "CompanyStatus": {
+ "required": [
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "notifyFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "disallowSavingFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "notificationMessage": {
+ "type": "string",
+ "description": " Max length: 500;"
+ },
+ "customNoteFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "cancelOpenTracksFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "track": {
+ "$ref": "#/components/schemas/TrackReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "CompanyStatusReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "CompanyTeam": {
+ "required": [
+ "teamRole"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "company": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "teamRole": {
+ "$ref": "#/components/schemas/TeamRoleReference"
+ },
+ "location": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "department": {
+ "$ref": "#/components/schemas/SystemDepartmentReference"
+ },
+ "contact": {
+ "$ref": "#/components/schemas/ContactReference"
+ },
+ "member": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "accountManagerFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "techFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "salesFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "CompanyType": {
+ "required": [
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "vendorFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "serviceAlertFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "serviceAlertMessage": {
+ "type": "string",
+ "description": " Max length: 150;"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "CompanyTypeInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "isVendor": {
+ "type": "boolean"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "CompanyTypeReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ConfigurationQuestion": {
+ "type": "object",
+ "properties": {
+ "answerId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "questionId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "question": {
+ "type": "string"
+ },
+ "answer": {
+ "type": "object"
+ },
+ "sequenceNumber": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "numberOfDecimals": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "fieldType": {
+ "enum": [
+ "TextArea",
+ "Currency",
+ "Date",
+ "Hyperlink",
+ "IPAddress",
+ "Checkbox",
+ "Number",
+ "Percent",
+ "Text",
+ "Password"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "requiredFlag": {
+ "type": "boolean",
+ "nullable": true
+ }
+ }
+ },
+ "ConfigurationReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "deviceIdentifier": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ConfigurationStatus": {
+ "required": [
+ "description"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "description": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "closedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "ConfigurationStatusInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "description": {
+ "type": "string"
+ },
+ "closedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ConfigurationStatusReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ConfigurationTabsCount": {
+ "type": "object"
+ },
+ "ConfigurationType": {
+ "required": [
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "systemFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "ConfigurationTypeCopy": {
+ "required": [
+ "id",
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ }
+ }
+ },
+ "ConfigurationTypeInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "systemFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ConfigurationTypeQuestion": {
+ "required": [
+ "fieldType",
+ "entryType",
+ "sequenceNumber",
+ "question"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "configurationType": {
+ "$ref": "#/components/schemas/ConfigurationTypeReference"
+ },
+ "fieldType": {
+ "enum": [
+ "TextArea",
+ "Currency",
+ "Date",
+ "Hyperlink",
+ "IPAddress",
+ "Checkbox",
+ "Number",
+ "Percent",
+ "Text",
+ "Password"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "entryType": {
+ "enum": [
+ "Date",
+ "EntryField",
+ "List",
+ "Option"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "sequenceNumber": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "question": {
+ "type": "string",
+ "description": " Max length: 1000;"
+ },
+ "numberOfDecimals": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "requiredFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ },
+ "parentConnectWiseId": {
+ "type": "string"
+ },
+ "parentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ }
+ },
+ "ConfigurationTypeQuestionInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "configurationType": {
+ "$ref": "#/components/schemas/ConfigurationTypeReference"
+ },
+ "fieldType": {
+ "enum": [
+ "TextArea",
+ "Currency",
+ "Date",
+ "Hyperlink",
+ "IPAddress",
+ "Checkbox",
+ "Number",
+ "Percent",
+ "Text",
+ "Password"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "entryType": {
+ "enum": [
+ "Date",
+ "EntryField",
+ "List",
+ "Option"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "sequenceNumber": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "question": {
+ "type": "string"
+ },
+ "numberOfDecimals": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "requiredFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ConfigurationTypeQuestionReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "question": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ConfigurationTypeQuestionValue": {
+ "required": [
+ "value"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "configurationType": {
+ "$ref": "#/components/schemas/ConfigurationTypeReference"
+ },
+ "question": {
+ "$ref": "#/components/schemas/ConfigurationTypeQuestionReference"
+ },
+ "value": {
+ "type": "string",
+ "description": " Max length: 1000;"
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ },
+ "parentConnectWiseId": {
+ "type": "string"
+ },
+ "parentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentConnectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "ConfigurationTypeQuestionValueInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "configurationType": {
+ "$ref": "#/components/schemas/ConfigurationTypeReference"
+ },
+ "question": {
+ "$ref": "#/components/schemas/ConfigurationTypeQuestionReference"
+ },
+ "value": {
+ "type": "string"
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ConfigurationTypeReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ConnectWiseHostedScreen": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "screenId": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ }
+ }
+ },
+ "ConnectWiseHostedSetup": {
+ "required": [
+ "screenId",
+ "description",
+ "url",
+ "type"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "screenId": {
+ "type": "integer",
+ "description": "Can be obtained via ConnectWiseHostedApiScreen report.",
+ "format": "int32",
+ "nullable": true
+ },
+ "description": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "url": {
+ "type": "string",
+ "description": " Max length: 1024;"
+ },
+ "type": {
+ "enum": [
+ "Tab",
+ "Pod",
+ "ToolbarButton"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "clientId": {
+ "type": "string",
+ "description": "Only required if not already set. Max length: 36;"
+ },
+ "origin": {
+ "type": "string",
+ "description": " Max length: 100;"
+ },
+ "podHeight": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "toolbarButtonDialogHeight": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "toolbarButtonDialogWidth": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "toolbarButtonText": {
+ "type": "string",
+ "description": "Only required for ToolbarButtons. Max length: 50;"
+ },
+ "toolbarButtonToolTip": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "toolbarButtonIconDocumentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "disabledFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "locationIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "locationsEnabledFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "createdBy": {
+ "type": "string"
+ },
+ "dateCreated": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "Contact": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "firstName": {
+ "type": "string"
+ },
+ "lastName": {
+ "type": "string"
+ },
+ "company": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "site": {
+ "$ref": "#/components/schemas/SiteReference"
+ },
+ "addressLine1": {
+ "type": "string"
+ },
+ "addressLine2": {
+ "type": "string"
+ },
+ "city": {
+ "type": "string"
+ },
+ "state": {
+ "type": "string"
+ },
+ "zip": {
+ "type": "string"
+ },
+ "country": {
+ "$ref": "#/components/schemas/CountryReference"
+ },
+ "relationship": {
+ "$ref": "#/components/schemas/RelationshipReference"
+ },
+ "relationshipOverride": {
+ "type": "string"
+ },
+ "department": {
+ "$ref": "#/components/schemas/ContactDepartmentReference"
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "defaultMergeContactId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "securityIdentifier": {
+ "type": "string"
+ },
+ "managerContact": {
+ "$ref": "#/components/schemas/ContactReference"
+ },
+ "assistantContact": {
+ "$ref": "#/components/schemas/ContactReference"
+ },
+ "title": {
+ "type": "string"
+ },
+ "school": {
+ "type": "string"
+ },
+ "nickName": {
+ "type": "string"
+ },
+ "marriedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "childrenFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "children": {
+ "type": "string"
+ },
+ "significantOther": {
+ "type": "string"
+ },
+ "portalPassword": {
+ "type": "string"
+ },
+ "portalSecurityLevel": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "disablePortalLoginFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "unsubscribeFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "gender": {
+ "enum": [
+ "Female",
+ "Male"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "birthDay": {
+ "type": "string"
+ },
+ "anniversary": {
+ "type": "string"
+ },
+ "presence": {
+ "enum": [
+ "NoAgent",
+ "Online",
+ "DoNotDisturb",
+ "Away",
+ "Offline"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "mobileGuid": {
+ "type": "string",
+ "format": "uuid",
+ "nullable": true
+ },
+ "facebookUrl": {
+ "type": "string"
+ },
+ "twitterUrl": {
+ "type": "string"
+ },
+ "linkedInUrl": {
+ "type": "string"
+ },
+ "defaultPhoneType": {
+ "type": "string"
+ },
+ "defaultPhoneNbr": {
+ "type": "string"
+ },
+ "defaultPhoneExtension": {
+ "type": "string"
+ },
+ "defaultBillingFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "userDefinedField1": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "userDefinedField2": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "userDefinedField3": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "userDefinedField4": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "userDefinedField5": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "userDefinedField6": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "userDefinedField7": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "userDefinedField8": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "userDefinedField9": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "userDefinedField10": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "companyLocation": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "communicationItems": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ContactCommunicationItem"
+ }
+ },
+ "types": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ContactTypeReference"
+ }
+ },
+ "integratorTags": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "customFields": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CustomFieldValue"
+ }
+ },
+ "photo": {
+ "$ref": "#/components/schemas/DocumentReference"
+ },
+ "ignoreDuplicates": {
+ "type": "boolean"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "typeIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "description": "Gets or sets integrer array of Contact_Type_Recids to be assigned to contact that can be passed in only during new contact creation (post)\n To update existing contacts type, use the /company/contactTypeAssociations or /company/contacts/{ID}/typeAssociations endpoints."
+ }
+ }
+ },
+ "ContactCommunication": {
+ "required": [
+ "type",
+ "value"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "contactId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "type": {
+ "$ref": "#/components/schemas/CommunicationTypeReference"
+ },
+ "value": {
+ "type": "string",
+ "description": " Max length: 250;"
+ },
+ "extension": {
+ "type": "string",
+ "description": " Max length: 15;"
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "mobileGuid": {
+ "type": "string",
+ "format": "uuid",
+ "nullable": true
+ },
+ "communicationType": {
+ "enum": [
+ "Email",
+ "Fax",
+ "Phone"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "domain": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ContactCommunicationItem": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": {
+ "$ref": "#/components/schemas/CommunicationTypeReference"
+ },
+ "value": {
+ "type": "string"
+ },
+ "extension": {
+ "type": "string"
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "domain": {
+ "type": "string"
+ },
+ "communicationType": {
+ "enum": [
+ "Email",
+ "Fax",
+ "Phone"
+ ],
+ "type": "string",
+ "nullable": true
+ }
+ }
+ },
+ "ContactContactTypeAssociation.ContactTypeAssociation": {
+ "required": [
+ "type",
+ "contact"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": {
+ "$ref": "#/components/schemas/ContactTypeReference"
+ },
+ "contact": {
+ "$ref": "#/components/schemas/ContactReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ContactDepartment": {
+ "required": [
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 30;"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "ContactDepartmentInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ContactDepartmentReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ContactGroup": {
+ "required": [
+ "group"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "group": {
+ "$ref": "#/components/schemas/GroupReference"
+ },
+ "contact": {
+ "$ref": "#/components/schemas/ContactReference"
+ },
+ "description": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "unsubscribeFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "companyUnsubcribedEmailMessage": {
+ "type": "string"
+ },
+ "companyGroupUnsubscribedEmailMessage": {
+ "type": "string"
+ },
+ "contactUnsubscribedEmailMessage": {
+ "type": "string"
+ },
+ "contactGroupUnsubscribedEmailMessage": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ContactInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "firstName": {
+ "type": "string"
+ },
+ "lastName": {
+ "type": "string"
+ },
+ "communicationItems": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ContactCommunicationItem"
+ }
+ },
+ "defaultPhoneNbr": {
+ "type": "string"
+ },
+ "defaultPhoneType": {
+ "type": "string"
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "company": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "companyLocation": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "site": {
+ "$ref": "#/components/schemas/SiteReference"
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "title": {
+ "type": "string"
+ },
+ "types": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ContactTypeReference"
+ }
+ },
+ "addressLine1": {
+ "type": "string"
+ },
+ "addressLine2": {
+ "type": "string"
+ },
+ "city": {
+ "type": "string"
+ },
+ "state": {
+ "type": "string"
+ },
+ "country": {
+ "$ref": "#/components/schemas/CountryReference"
+ },
+ "zip": {
+ "type": "string"
+ },
+ "department": {
+ "$ref": "#/components/schemas/ContactDepartmentReference"
+ },
+ "defaultBillingFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "facebookUrl": {
+ "type": "string"
+ },
+ "twitterUrl": {
+ "type": "string"
+ },
+ "linkedInUrl": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ContactNote": {
+ "required": [
+ "text"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "contactId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "text": {
+ "type": "string"
+ },
+ "type": {
+ "$ref": "#/components/schemas/NoteTypeReference"
+ },
+ "flagged": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "enteredBy": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ContactReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ContactRelationship": {
+ "required": [
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "ContactTrack": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "trackId": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "startDate": {
+ "type": "string"
+ },
+ "endDate": {
+ "type": "string"
+ },
+ "actionTaken": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "actionRemaining": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "startedBy": {
+ "type": "string"
+ },
+ "company": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "contact": {
+ "$ref": "#/components/schemas/ContactReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ContactType": {
+ "required": [
+ "description"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "description": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "serviceAlertFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "serviceAlertMessage": {
+ "type": "string",
+ "description": " Max length: 150;"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "ContactTypeInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "description": {
+ "type": "string"
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "serviceAlertFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "serviceAlertMessage": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ContactTypeReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "Conversion": {
+ "required": [
+ "uomType"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "quantity": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "uomType": {
+ "$ref": "#/components/schemas/UnitOfMeasureReference"
+ },
+ "parentUOM": {
+ "$ref": "#/components/schemas/UnitOfMeasureReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ },
+ "parentConnectWiseId": {
+ "type": "string"
+ },
+ "parentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentConnectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "ConversionTypeReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ConvertItem": {
+ "required": [
+ "recordType"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "recordType": {
+ "enum": [
+ "ProjectIssue",
+ "ProjectTicket",
+ "ServiceTicket"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "project": {
+ "$ref": "#/components/schemas/ProjectReference"
+ },
+ "phase": {
+ "$ref": "#/components/schemas/ProjectPhaseReference"
+ },
+ "wbsCode": {
+ "type": "string"
+ }
+ }
+ },
+ "ConvertOrderToServiceTicket": {
+ "type": "object",
+ "properties": {
+ "serviceTicketRecId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "copyOverAllDocuments": {
+ "type": "boolean"
+ },
+ "documentRecIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "copyOverAllProducts": {
+ "type": "boolean"
+ },
+ "productRecIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "copyOverNotes": {
+ "type": "boolean"
+ }
+ }
+ },
+ "ConvertToProject": {
+ "required": [
+ "phase",
+ "wbsCode"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "recordType": {
+ "enum": [
+ "ProjectIssue",
+ "ProjectTicket",
+ "ServiceTicket"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "project": {
+ "$ref": "#/components/schemas/ProjectReference"
+ },
+ "phase": {
+ "$ref": "#/components/schemas/ProjectPhaseReference"
+ },
+ "wbsCode": {
+ "type": "string"
+ }
+ }
+ },
+ "CorporateStructure": {
+ "required": [
+ "fiscalYearStart",
+ "locationCaption",
+ "groupCaption",
+ "baseCurrency"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "levelCount": {
+ "enum": [
+ "Level1",
+ "Level2",
+ "Level3",
+ "Level4",
+ "Level5"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "level1Name": {
+ "type": "string",
+ "description": " Max length: 20;"
+ },
+ "level2Name": {
+ "type": "string",
+ "description": " Max length: 20;"
+ },
+ "level3Name": {
+ "type": "string",
+ "description": " Max length: 20;"
+ },
+ "level4Name": {
+ "type": "string",
+ "description": " Max length: 20;"
+ },
+ "level5Name": {
+ "type": "string",
+ "description": " Max length: 20;"
+ },
+ "fiscalYearStart": {
+ "enum": [
+ "January",
+ "February",
+ "March",
+ "April",
+ "May",
+ "June",
+ "July",
+ "August",
+ "September",
+ "October",
+ "November",
+ "December"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "locationCaption": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "groupCaption": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "baseCurrency": {
+ "$ref": "#/components/schemas/CurrencyReference"
+ },
+ "president": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "chiefOperatingOfficer": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "controller": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "dispatcher": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "serviceManager": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "dutyManager": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "CorporateStructureInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "locationCaption": {
+ "type": "string"
+ },
+ "groupCaption": {
+ "type": "string"
+ },
+ "baseCurrency": {
+ "$ref": "#/components/schemas/CurrencyReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "CorporateStructureLevel": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ }
+ }
+ },
+ "CorporateStructureLevelReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "Count": {
+ "type": "object",
+ "properties": {
+ "count": {
+ "type": "integer",
+ "format": "int32"
+ }
+ }
+ },
+ "Country": {
+ "required": [
+ "name",
+ "currency"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "currency": {
+ "$ref": "#/components/schemas/CurrencyReference"
+ },
+ "cityCaption": {
+ "type": "string",
+ "description": " Max length: 25;"
+ },
+ "stateCaption": {
+ "type": "string",
+ "description": " Max length: 25;"
+ },
+ "zipCaption": {
+ "type": "string",
+ "description": " Max length: 25;"
+ },
+ "zipMinimumLength": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "dialingPrefix": {
+ "type": "string",
+ "description": " Max length: 5;"
+ },
+ "addressFormat": {
+ "$ref": "#/components/schemas/AddressFormatReference"
+ },
+ "countryCode": {
+ "type": "string",
+ "description": " Max length: 2;"
+ },
+ "coreEntityCountryCode": {
+ "enum": [
+ "AF",
+ "AX",
+ "AL",
+ "DZ",
+ "AS",
+ "AD",
+ "AO",
+ "AI",
+ "AQ",
+ "AR",
+ "AM",
+ "AW",
+ "AT",
+ "AZ",
+ "BH",
+ "BD",
+ "BB",
+ "BY",
+ "BZ",
+ "BJ",
+ "BM",
+ "BT",
+ "BO",
+ "BQ",
+ "BA",
+ "BW",
+ "BV",
+ "IO",
+ "BN",
+ "BG",
+ "BF",
+ "BI",
+ "CM",
+ "CV",
+ "KY",
+ "CF",
+ "TD",
+ "CL",
+ "CX",
+ "CC",
+ "CO",
+ "KM",
+ "CG",
+ "CK",
+ "CI",
+ "HR",
+ "CU",
+ "CW",
+ "CY",
+ "CZ",
+ "CD",
+ "DK",
+ "DJ",
+ "DM",
+ "EC",
+ "EG",
+ "GQ",
+ "ER",
+ "EE",
+ "ET",
+ "FK",
+ "FO",
+ "FJ",
+ "FI",
+ "FR",
+ "GF",
+ "PF",
+ "TF",
+ "GA",
+ "GM",
+ "GE",
+ "GH",
+ "GI",
+ "GR",
+ "GL",
+ "GD",
+ "GP",
+ "GU",
+ "GT",
+ "GG",
+ "GN",
+ "GW",
+ "GY",
+ "HT",
+ "HM",
+ "HN",
+ "HK",
+ "HU",
+ "IS",
+ "IN",
+ "IR",
+ "IQ",
+ "IE",
+ "IM",
+ "IT",
+ "JM",
+ "JP",
+ "JE",
+ "JO",
+ "KZ",
+ "KE",
+ "KI",
+ "XK",
+ "KW",
+ "KG",
+ "LA",
+ "LV",
+ "LB",
+ "LS",
+ "LR",
+ "LY",
+ "LI",
+ "LT",
+ "LU",
+ "MO",
+ "MK",
+ "MG",
+ "MW",
+ "MY",
+ "ML",
+ "MT",
+ "MH",
+ "MQ",
+ "MR",
+ "MU",
+ "YT",
+ "FM",
+ "MD",
+ "MC",
+ "MN",
+ "ME",
+ "MS",
+ "MZ",
+ "NA",
+ "NR",
+ "NP",
+ "NC",
+ "NZ",
+ "NI",
+ "NE",
+ "NG",
+ "NU",
+ "NF",
+ "KP",
+ "MP",
+ "OM",
+ "PK",
+ "PW",
+ "PS",
+ "PG",
+ "PY",
+ "PE",
+ "PN",
+ "PL",
+ "PT",
+ "PR",
+ "RE",
+ "RO",
+ "RU",
+ "RW",
+ "BL",
+ "SH",
+ "PM",
+ "VC",
+ "WS",
+ "SM",
+ "ST",
+ "SN",
+ "RS",
+ "SC",
+ "SL",
+ "SX",
+ "SK",
+ "SI",
+ "SB",
+ "SO",
+ "ZA",
+ "GS",
+ "KR",
+ "SS",
+ "ES",
+ "LK",
+ "SD",
+ "SR",
+ "SJ",
+ "SZ",
+ "SE",
+ "SY",
+ "TJ",
+ "TZ",
+ "TH",
+ "TL",
+ "TG",
+ "TK",
+ "TO",
+ "TN",
+ "TR",
+ "TV",
+ "UG",
+ "UA",
+ "GB",
+ "UM",
+ "UZ",
+ "VU",
+ "VN",
+ "WF",
+ "EH",
+ "YE",
+ "ZM",
+ "ZW",
+ "US",
+ "CR",
+ "MX",
+ "AE",
+ "VI",
+ "VG",
+ "SA",
+ "KH",
+ "AU",
+ "ID",
+ "CA",
+ "BR",
+ "TW",
+ "TM",
+ "TC",
+ "QA",
+ "MM",
+ "CN",
+ "SG",
+ "IL",
+ "VA",
+ "DE",
+ "NL",
+ "AG",
+ "BE",
+ "LC",
+ "UY",
+ "PH",
+ "BS",
+ "VE",
+ "CH",
+ "MF",
+ "KN",
+ "TT",
+ "DO",
+ "PA",
+ "MV",
+ "SV",
+ "NO",
+ "MA",
+ "AC",
+ "TA"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "localizationCaptionOne": {
+ "type": "string",
+ "description": " Max length: 25;"
+ },
+ "localizationValueOne": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "disabled": {
+ "type": "boolean"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "CountryInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "cityCaption": {
+ "type": "string"
+ },
+ "stateCaption": {
+ "type": "string"
+ },
+ "zipCaption": {
+ "type": "string"
+ },
+ "dialingPrefix": {
+ "type": "string"
+ },
+ "localizationCaptionOne": {
+ "type": "string"
+ },
+ "currency": {
+ "$ref": "#/components/schemas/CurrencyReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "CountryReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "identifier": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "CreateAccountingBatchRequest": {
+ "required": [
+ "processedRecordIds"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "batchIdentifier": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "glInterfaceIdentifier": {
+ "type": "string"
+ },
+ "exportInvoicesFlag": {
+ "type": "boolean",
+ "description": "Batch must export Invoices, Expenses or Products.",
+ "nullable": true
+ },
+ "exportExpensesFlag": {
+ "type": "boolean",
+ "description": "Batch must export Invoices, Expenses or Products.",
+ "nullable": true
+ },
+ "exportProductsFlag": {
+ "type": "boolean",
+ "description": "Batch must export Invoices, Expenses or Products.",
+ "nullable": true
+ },
+ "processedRecordIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "description": "GL Entry RecIDs."
+ },
+ "summarizeExpenses": {
+ "type": "boolean",
+ "nullable": true
+ }
+ }
+ },
+ "Crm": {
+ "required": [
+ "accountManagerRole",
+ "technicalContactRole",
+ "salesRepRole"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "companyListCount": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "lockProbabilityFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "accountManagerRole": {
+ "$ref": "#/components/schemas/TeamRoleReference"
+ },
+ "technicalContactRole": {
+ "$ref": "#/components/schemas/TeamRoleReference"
+ },
+ "salesRepRole": {
+ "$ref": "#/components/schemas/TeamRoleReference"
+ },
+ "companyIdGenerationFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "excludeSpacesFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "field1Caption": {
+ "type": "string",
+ "description": " Max length: 25;"
+ },
+ "field2Caption": {
+ "type": "string",
+ "description": " Max length: 25;"
+ },
+ "field3Caption": {
+ "type": "string",
+ "description": " Max length: 25;"
+ },
+ "field4Caption": {
+ "type": "string",
+ "description": " Max length: 25;"
+ },
+ "field5Caption": {
+ "type": "string",
+ "description": " Max length: 25;"
+ },
+ "field6Caption": {
+ "type": "string",
+ "description": " Max length: 25;"
+ },
+ "field7Caption": {
+ "type": "string",
+ "description": " Max length: 25;"
+ },
+ "field8Caption": {
+ "type": "string",
+ "description": " Max length: 25;"
+ },
+ "field9Caption": {
+ "type": "string",
+ "description": " Max length: 25;"
+ },
+ "field10Caption": {
+ "type": "string",
+ "description": " Max length: 25;"
+ },
+ "primaryRepCaption": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "secondaryRepCaption": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "other1Caption": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "other2Caption": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "defaultYear": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "CrmInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "accountManagerRole": {
+ "$ref": "#/components/schemas/TeamRoleReference"
+ },
+ "technicalContactRole": {
+ "$ref": "#/components/schemas/TeamRoleReference"
+ },
+ "salesRepRole": {
+ "$ref": "#/components/schemas/TeamRoleReference"
+ },
+ "field1Caption": {
+ "type": "string"
+ },
+ "field2Caption": {
+ "type": "string"
+ },
+ "field3Caption": {
+ "type": "string"
+ },
+ "field4Caption": {
+ "type": "string"
+ },
+ "field5Caption": {
+ "type": "string"
+ },
+ "field6Caption": {
+ "type": "string"
+ },
+ "field7Caption": {
+ "type": "string"
+ },
+ "field8Caption": {
+ "type": "string"
+ },
+ "field9Caption": {
+ "type": "string"
+ },
+ "field10Caption": {
+ "type": "string"
+ },
+ "primaryRepCaption": {
+ "type": "string"
+ },
+ "secondaryRepCaption": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "CurrencyCode": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "CurrencyCodeReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "CurrencyInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "CurrencyReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "symbol": {
+ "type": "string"
+ },
+ "currencyCode": {
+ "type": "string"
+ },
+ "decimalSeparator": {
+ "type": "string"
+ },
+ "numberOfDecimals": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "thousandsSeparator": {
+ "type": "string"
+ },
+ "negativeParenthesesFlag": {
+ "type": "boolean"
+ },
+ "displaySymbolFlag": {
+ "type": "boolean"
+ },
+ "currencyIdentifier": {
+ "type": "string"
+ },
+ "displayIdFlag": {
+ "type": "boolean"
+ },
+ "rightAlign": {
+ "type": "boolean"
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "CustomFieldInfo": {
+ "type": "object",
+ "properties": {
+ "caption": {
+ "type": "string",
+ "description": "Field caption"
+ },
+ "connectWiseID": {
+ "type": "string"
+ },
+ "entryMethod": {
+ "enum": [
+ "Date",
+ "EntryField",
+ "List",
+ "Option"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "id": {
+ "type": "integer",
+ "description": "ID of the custom user defined field",
+ "format": "int32"
+ },
+ "numberOfDecimals": {
+ "type": "integer",
+ "description": "Only valid for Number or percent",
+ "format": "int32",
+ "nullable": true
+ },
+ "podId": {
+ "type": "string",
+ "description": "Id of the Pod where the custom field will be placed"
+ },
+ "rowNum": {
+ "type": "integer",
+ "description": "Must be between 1 and 500. This defines the order in which the custom fields will appear",
+ "format": "int32",
+ "nullable": true
+ },
+ "type": {
+ "enum": [
+ "TextArea",
+ "Button",
+ "Currency",
+ "Date",
+ "Hyperlink",
+ "IPAddress",
+ "Checkbox",
+ "Number",
+ "Percent",
+ "PhoneNumber",
+ "Text",
+ "Password"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "userDefinedFieldRecId": {
+ "type": "integer",
+ "description": "ID of the custom user defined field",
+ "format": "int32"
+ },
+ "value": {
+ "type": "object"
+ },
+ "screenId": {
+ "type": "string",
+ "description": "Field ScreenID"
+ },
+ "displayOnScreenFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "CustomFieldValue": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "caption": {
+ "type": "string"
+ },
+ "type": {
+ "enum": [
+ "TextArea",
+ "Button",
+ "Currency",
+ "Date",
+ "Hyperlink",
+ "IPAddress",
+ "Checkbox",
+ "Number",
+ "Percent",
+ "PhoneNumber",
+ "Text",
+ "Password"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "entryMethod": {
+ "enum": [
+ "Date",
+ "EntryField",
+ "List",
+ "Option"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "numberOfDecimals": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "value": {
+ "type": "object"
+ },
+ "connectWiseId": {
+ "type": "string"
+ },
+ "rowNum": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "userDefinedFieldRecId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "podId": {
+ "type": "string"
+ }
+ }
+ },
+ "CustomReport": {
+ "required": [
+ "reportLink",
+ "name",
+ "module",
+ "description"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "reportLink": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 100;"
+ },
+ "module": {
+ "enum": [
+ "Companies",
+ "Finance",
+ "Marketing",
+ "Procurement",
+ "Project",
+ "Sales",
+ "ServiceDesk",
+ "TimeExpense"
+ ],
+ "type": "string",
+ "description": "The Module Name.",
+ "nullable": true
+ },
+ "description": {
+ "type": "string",
+ "description": " Max length: 150;"
+ },
+ "generatedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "parameterPrefix": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "parameterSeparator": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "parameterNameSeparator": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "parameterSuffix": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "locationFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "locationParamId": {
+ "type": "integer",
+ "description": "Parameter unique identifier for the Custom Report's Location parameter.",
+ "format": "int32",
+ "nullable": true
+ },
+ "locationDefaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "locationOverride": {
+ "type": "string"
+ },
+ "departmentFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "departmentParamId": {
+ "type": "integer",
+ "description": "Parameter unique identifier for the Custom Report's Department parameter.",
+ "format": "int32",
+ "nullable": true
+ },
+ "departmentDefaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "departmentOverride": {
+ "type": "string"
+ },
+ "territoryFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "territoryParamId": {
+ "type": "integer",
+ "description": "Parameter unique identifier for the Custom Report's Terriroty parameter.",
+ "format": "int32",
+ "nullable": true
+ },
+ "territoryDefaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "territoryOverride": {
+ "type": "string"
+ },
+ "companyFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "companyParamId": {
+ "type": "integer",
+ "description": "Parameter unique identifier for the Custom Report's Company parameter.",
+ "format": "int32",
+ "nullable": true
+ },
+ "companyOverride": {
+ "type": "string"
+ },
+ "memberFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "memberParamId": {
+ "type": "integer",
+ "description": "Parameter unique identifier for the Custom Report's Member parameter.",
+ "format": "int32",
+ "nullable": true
+ },
+ "memberOverride": {
+ "type": "string"
+ },
+ "startDateFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "startDateParamId": {
+ "type": "integer",
+ "description": "Parameter unique identifier for the Custom Report's Start Date parameter.",
+ "format": "int32",
+ "nullable": true
+ },
+ "startDateOverride": {
+ "type": "string"
+ },
+ "endDateFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "endDateParamId": {
+ "type": "integer",
+ "description": "Parameter unique identifier for the Custom Report's End Date parameter.",
+ "format": "int32",
+ "nullable": true
+ },
+ "endDateOverride": {
+ "type": "string"
+ },
+ "oppTypeFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "oppTypeParamId": {
+ "type": "integer",
+ "description": "Parameter unique identifier for the Custom Report's Opportunity Type parameter.",
+ "format": "int32",
+ "nullable": true
+ },
+ "oppTypeOverride": {
+ "type": "string"
+ },
+ "opportunityFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "opportunityParamId": {
+ "type": "integer",
+ "description": "Parameter unique identifier for the Custom Report's Opportunity parameter.",
+ "format": "int32",
+ "nullable": true
+ },
+ "opportunityOverride": {
+ "type": "string"
+ },
+ "marketingCampaignFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "marketingCampaignParamId": {
+ "type": "integer",
+ "description": "Parameter unique identifier for the Custom Report's Marketing Campaign parameter.",
+ "format": "int32",
+ "nullable": true
+ },
+ "marketingCampaignOverride": {
+ "type": "string"
+ },
+ "serviceBoardFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "serviceBoardParamId": {
+ "type": "integer",
+ "description": "Parameter unique identifier for the Custom Report's Service Board parameter.",
+ "format": "int32",
+ "nullable": true
+ },
+ "serviceBoardDefaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "serviceBoardOverride": {
+ "type": "string"
+ },
+ "serviceTypeFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "serviceTypeParamId": {
+ "type": "integer",
+ "description": "Parameter unique identifier for the Custom Report's Service Type parameter.",
+ "format": "int32",
+ "nullable": true
+ },
+ "serviceTypeOverride": {
+ "type": "string"
+ },
+ "serviceStatusFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "serviceStatusParamId": {
+ "type": "integer",
+ "description": "Parameter unique identifier for the Custom Report's Service Status parameter.",
+ "format": "int32",
+ "nullable": true
+ },
+ "serviceStatusOverride": {
+ "type": "string"
+ },
+ "agreementTypeFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "agreementTypeParamId": {
+ "type": "integer",
+ "description": "Parameter unique identifier for the Custom Report's Agreement Type parameter.",
+ "format": "int32",
+ "nullable": true
+ },
+ "agreementTypeOverride": {
+ "type": "string"
+ },
+ "agreementFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "agreementParamId": {
+ "type": "integer",
+ "description": "Parameter unique identifier for the Custom Report's Agreement parameter.",
+ "format": "int32",
+ "nullable": true
+ },
+ "agreementOverride": {
+ "type": "string"
+ },
+ "projectTypeFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "projectTypeParamId": {
+ "type": "integer",
+ "description": "Parameter unique identifier for the Custom Report's Project Type parameter.",
+ "format": "int32",
+ "nullable": true
+ },
+ "projectTypeOverride": {
+ "type": "string"
+ },
+ "projectFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "projectParamId": {
+ "type": "integer",
+ "description": "Parameter unique identifier for the Custom Report's Project parameter.",
+ "format": "int32",
+ "nullable": true
+ },
+ "projectOverride": {
+ "type": "string"
+ },
+ "workRoleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "workRoleParamId": {
+ "type": "integer",
+ "description": "Parameter unique identifier for the Custom Report's Work Role parameter.",
+ "format": "int32",
+ "nullable": true
+ },
+ "workRoleOverride": {
+ "type": "string"
+ },
+ "workTypeFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "workTypeParamId": {
+ "type": "integer",
+ "description": "Parameter unique identifier for the Custom Report's Work Type parameter.",
+ "format": "int32",
+ "nullable": true
+ },
+ "workTypeOverride": {
+ "type": "string"
+ },
+ "invoiceFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "invoiceParamId": {
+ "type": "integer",
+ "description": "Parameter unique identifier for the Custom Report's Invoice Type parameter.",
+ "format": "int32",
+ "nullable": true
+ },
+ "invoiceOverride": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "CustomReportParameter": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": "Either a caption name or parameter name is required. Max length: 50;"
+ },
+ "captionName": {
+ "type": "string",
+ "description": "Either a caption name or parameter name is required. Max length: 50;"
+ },
+ "customReport": {
+ "$ref": "#/components/schemas/CustomReportReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "CustomReportReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "CwTimeZone": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "offset": {
+ "type": "number",
+ "description": "The hours offset (+/-).",
+ "format": "double"
+ },
+ "startDate": {
+ "type": "string"
+ },
+ "endDate": {
+ "type": "string"
+ },
+ "daylightSavingsFlag": {
+ "type": "boolean",
+ "description": "Determined based on system library value for specified timeZone.\n Not able to be used in query params at this time.",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "DeliveryMethod": {
+ "required": [
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "emailFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "integrationEmailFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "integrationPrintFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "integrationActiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "Department": {
+ "required": [
+ "identifier",
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "identifier": {
+ "type": "string",
+ "description": " Max length: 15;"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "DepartmentInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "DepartmentLocation": {
+ "required": [
+ "location"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "location": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "department": {
+ "$ref": "#/components/schemas/SystemDepartmentReference"
+ },
+ "departmentManager": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "dispatch": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "serviceManager": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "dutyManager": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "ldapConfig": {
+ "$ref": "#/components/schemas/LdapConfigurationReference"
+ },
+ "addAllLocations": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "removeAllLocations": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "DepartmentLocationInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "location": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "department": {
+ "$ref": "#/components/schemas/SystemDepartmentReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "DirectionalSync": {
+ "required": [
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "DirectionalSyncInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "DirectionalSyncReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "DocumentFormData": {
+ "type": "object",
+ "properties": {
+ "file": {
+ "type": "string",
+ "format": "binary"
+ },
+ "recordId": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "recordType": {
+ "type": "string"
+ },
+ "title": {
+ "type": "string"
+ },
+ "url": {
+ "type": "string"
+ },
+ "privateFlag": {
+ "type": "boolean"
+ },
+ "readOnlyFlay": {
+ "type": "boolean"
+ },
+ "isAvatar": {
+ "type": "boolean"
+ }
+ }
+ },
+ "DocumentInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "title": {
+ "type": "string"
+ },
+ "fileName": {
+ "type": "string"
+ },
+ "serverFileName": {
+ "type": "string"
+ },
+ "owner": {
+ "type": "string"
+ },
+ "linkFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "imageFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "publicFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "htmlTemplateFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "readOnlyFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "size": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "urlFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "createdOnDate": {
+ "type": "string"
+ },
+ "documentType": {
+ "$ref": "#/components/schemas/DocumentTypeReference"
+ },
+ "guid": {
+ "type": "string",
+ "format": "uuid",
+ "example": "00000000-0000-0000-0000-000000000000"
+ },
+ "guidSecondary": {
+ "type": "string",
+ "format": "uuid",
+ "example": "00000000-0000-0000-0000-000000000000"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "DocumentReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "DocumentSetup": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "uploadAsLinkFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "isPublicFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "docPath": {
+ "type": "string",
+ "description": " Max length: 100;"
+ },
+ "templatePath": {
+ "type": "string",
+ "description": " Max length: 200;"
+ },
+ "templateOutputPath": {
+ "type": "string",
+ "description": " Max length: 200;"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "DocumentType": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "fileExtension": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "mimeType": {
+ "type": "string"
+ },
+ "description": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "DocumentTypeReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "EmailConnector": {
+ "required": [
+ "serviceBoard",
+ "defaultCompany",
+ "emailErrorsTo"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "emailServerType": {
+ "enum": [
+ "IMAP",
+ "Office365",
+ "Google",
+ "Asio365"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "imapSetup": {
+ "$ref": "#/components/schemas/ImapSetupReference"
+ },
+ "office365EmailSetup": {
+ "$ref": "#/components/schemas/Office365EmailSetupReference"
+ },
+ "asio365EmailSetup": {
+ "$ref": "#/components/schemas/Office365EmailSetupReference"
+ },
+ "googleEmailSetup": {
+ "$ref": "#/components/schemas/GoogleEmailSetupReference"
+ },
+ "serviceBoard": {
+ "$ref": "#/components/schemas/BoardReference"
+ },
+ "defaultCompany": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "defaultMember": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "location": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "department": {
+ "$ref": "#/components/schemas/SystemDepartmentReference"
+ },
+ "emailNotifyFrom": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "bccEmailTo": {
+ "type": "string",
+ "description": " Max length: 250;"
+ },
+ "emailErrorsTo": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "setEmailToDefaultContactFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "noResponseFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "neverRespondFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "discardDuplicatesFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "postRepliesToTicketFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "createContactFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "responseEmailForNew": {
+ "type": "string"
+ },
+ "responseEmailForExisting": {
+ "type": "string"
+ },
+ "sourceOverride": {
+ "$ref": "#/components/schemas/ServiceSourceReference"
+ },
+ "priorityOverride": {
+ "$ref": "#/components/schemas/PriorityReference"
+ },
+ "typeOverride": {
+ "$ref": "#/components/schemas/ServiceTypeReference"
+ },
+ "subTypeOverride": {
+ "$ref": "#/components/schemas/ServiceSubTypeReference"
+ },
+ "itemOverride": {
+ "$ref": "#/components/schemas/ServiceItemReference"
+ },
+ "statusOverride": {
+ "$ref": "#/components/schemas/ServiceStatusReference"
+ },
+ "addCcFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "inboundTicketMailboxId": {
+ "type": "string"
+ },
+ "useEmailMessageIdFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "EmailConnectorInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "defaultCompany": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "imapSetup": {
+ "$ref": "#/components/schemas/ImapSetupReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "EmailConnectorParsingRule": {
+ "required": [
+ "priority",
+ "parsingVariable",
+ "searchTerm"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "parsingStyle": {
+ "$ref": "#/components/schemas/EmailConnectorParsingStyleReference"
+ },
+ "priority": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "parsingVariable": {
+ "$ref": "#/components/schemas/EmailConnectorParsingVariableReference"
+ },
+ "searchTerm": {
+ "type": "string",
+ "description": " Max length: 250;"
+ },
+ "servicePriority": {
+ "$ref": "#/components/schemas/PriorityReference"
+ },
+ "serviceStatus": {
+ "$ref": "#/components/schemas/ServiceStatusReference"
+ },
+ "serviceType": {
+ "$ref": "#/components/schemas/ServiceTypeReference"
+ },
+ "serviceSubType": {
+ "$ref": "#/components/schemas/ServiceSubTypeReference"
+ },
+ "serviceItem": {
+ "$ref": "#/components/schemas/ServiceItemReference"
+ },
+ "serviceBoard": {
+ "$ref": "#/components/schemas/BoardReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "EmailConnectorParsingStyle": {
+ "required": [
+ "parsingType",
+ "parseRule",
+ "priority"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "parsingType": {
+ "$ref": "#/components/schemas/EmailConnectorParsingTypeReference"
+ },
+ "parseRule": {
+ "type": "string",
+ "description": " Max length: 500;"
+ },
+ "priority": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "EmailConnectorParsingStyleReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "EmailConnectorParsingTypeReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "EmailConnectorParsingVariableReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "identifier": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "EmailConnectorReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "EmailExclusion": {
+ "required": [
+ "description"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "description": {
+ "type": "string",
+ "description": " Max length: 100;"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "EmailOpened": {
+ "required": [
+ "contactId"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "campaignId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "contactId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "dateOpened": {
+ "type": "string",
+ "format": "date-time"
+ }
+ }
+ },
+ "EmailTemplateReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "EmailToken": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "token": {
+ "type": "string"
+ },
+ "description": {
+ "type": "string"
+ },
+ "addressFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "agreementFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "companyFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "configFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "contactFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "invoiceFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "purchaseOrderFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "purchaseOrderStatusFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "rmaFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "salesFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "serviceFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "tracksFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "workflowFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "portalPasswordFlag": {
+ "type": "boolean",
+ "nullable": true
+ }
+ }
+ },
+ "EntityType": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "code": {
+ "type": "string"
+ }
+ }
+ },
+ "EntityTypeInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ }
+ }
+ },
+ "EntityTypeReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "EPayConfiguration": {
+ "required": [
+ "location",
+ "currency",
+ "url",
+ "storeIdentifier"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "location": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "currency": {
+ "$ref": "#/components/schemas/CurrencyReference"
+ },
+ "url": {
+ "type": "string",
+ "description": " Max length: 400;"
+ },
+ "storeIdentifier": {
+ "type": "string",
+ "description": " Max length: 500;"
+ },
+ "encryptionKey": {
+ "type": "string",
+ "description": " Max length: 500;"
+ },
+ "initializationVector": {
+ "type": "string",
+ "description": " Max length: 500;"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ErrorResponseMessage": {
+ "type": "object",
+ "properties": {
+ "code": {
+ "type": "string"
+ },
+ "message": {
+ "type": "string"
+ },
+ "errors": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ValidationError"
+ }
+ }
+ }
+ },
+ "ExistingTenantReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ExpenseDetailReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "amount": {
+ "type": "number",
+ "format": "double"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ExpenseEntry": {
+ "required": [
+ "type",
+ "amount",
+ "date"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "expenseReport": {
+ "$ref": "#/components/schemas/ExpenseReportReference"
+ },
+ "company": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "chargeToId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "chargeToType": {
+ "enum": [
+ "Company",
+ "ServiceTicket",
+ "ProjectTicket",
+ "ChargeCode",
+ "Activity"
+ ],
+ "type": "string",
+ "description": "Gets or sets\n company or chargeToType is required.",
+ "nullable": true
+ },
+ "type": {
+ "$ref": "#/components/schemas/ExpenseTypeReference"
+ },
+ "member": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "paymentMethod": {
+ "$ref": "#/components/schemas/PaymentMethodReference"
+ },
+ "classification": {
+ "$ref": "#/components/schemas/ClassificationReference"
+ },
+ "amount": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "billableOption": {
+ "enum": [
+ "Billable",
+ "DoNotBill",
+ "NoCharge",
+ "NoDefault"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "date": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "locationId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "businessUnitId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "notes": {
+ "type": "string"
+ },
+ "agreement": {
+ "$ref": "#/components/schemas/AgreementReference"
+ },
+ "invoiceAmount": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "mobileGuid": {
+ "type": "string",
+ "format": "uuid",
+ "nullable": true
+ },
+ "taxes": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ExpenseTax"
+ }
+ },
+ "invoice": {
+ "$ref": "#/components/schemas/InvoiceReference"
+ },
+ "currency": {
+ "$ref": "#/components/schemas/CurrencyReference"
+ },
+ "status": {
+ "enum": [
+ "Open",
+ "Rejected",
+ "PendingApproval",
+ "ErrorsCorrected",
+ "PendingProjectApproval",
+ "ApprovedByTierOne",
+ "RejectBySecondTier",
+ "ApprovedByTierTwo",
+ "ReadyToBill",
+ "Billed",
+ "WrittenOff",
+ "BilledAgreement"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "billAmount": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "agreementAmount": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "odometerStart": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "odometerEnd": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "ticket": {
+ "$ref": "#/components/schemas/TicketReference"
+ },
+ "project": {
+ "$ref": "#/components/schemas/ProjectReference"
+ },
+ "phase": {
+ "$ref": "#/components/schemas/ProjectPhaseReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "customFields": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CustomFieldValue"
+ }
+ }
+ }
+ },
+ "ExpenseEntryAudit": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "member": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "source": {
+ "enum": [
+ "None",
+ "Member",
+ "API",
+ "Workflow",
+ "Portal",
+ "Mobile",
+ "Network",
+ "EmailConnector",
+ "MassMaintenance",
+ "Application",
+ "SystemAPI",
+ "Conversion"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "type": {
+ "enum": [
+ "Activity",
+ "CloseDate",
+ "Company",
+ "Contact",
+ "Conversion",
+ "Document",
+ "Forecast",
+ "Note",
+ "Notes",
+ "Opportunity",
+ "Products",
+ "Stage",
+ "Status",
+ "Surveys",
+ "Team",
+ "Tracks",
+ "Configuration",
+ "ConfigurationQuestions",
+ "DeviceBackupDetails",
+ "Tickets",
+ "Subject",
+ "ActivityOverview",
+ "Schedule",
+ "Resources",
+ "ExpenseEntry",
+ "Member",
+ "Date",
+ "Classification",
+ "Amount",
+ "ExpenseType",
+ "WorkType",
+ "WorkRole",
+ "Mileage",
+ "Billing",
+ "ExpenseHeader",
+ "Project",
+ "TimeEntry",
+ "TicketStatus",
+ "DateTime",
+ "DeductHours",
+ "ActualHours",
+ "Invoice",
+ "CompanyFinance",
+ "Billable",
+ "SalesOrder",
+ "Shipping",
+ "Profile",
+ "Group",
+ "GroupContact",
+ "GroupCompany",
+ "Options",
+ "Site",
+ "Agreement",
+ "Addition",
+ "Adjustment",
+ "Microsoft365",
+ "API",
+ "ProjectFinance",
+ "CompanyProfile",
+ "CompanyTeam",
+ "CompanyMgmt",
+ "InvoiceTotal",
+ "BillingInformation",
+ "ShippingInformation",
+ "BillingStatus",
+ "Location",
+ "Department",
+ "Territory",
+ "Payment",
+ "Credit",
+ "SubcontractorInformation",
+ "InvoicingParameters",
+ "ApplicationParameters",
+ "Finance",
+ "Invoicing",
+ "Email",
+ "Batching",
+ "KnowledgeBase",
+ "KbArticle",
+ "KnowledgeBaseApproval",
+ "KnowledgeBaseTicket",
+ "ManageNetwork",
+ "Tasks",
+ "CustomField",
+ "ScreenConnect",
+ "SLA",
+ "Ticket",
+ "Workflow",
+ "Record",
+ "CombinedTickets",
+ "Template",
+ "PurchaseOrder",
+ "Meeting",
+ "RmaOverview",
+ "ReturnedBy",
+ "PurchasedFromVendor",
+ "WarrantyVendor",
+ "RepairVendor",
+ "AdditionalDetails",
+ "TicketTemplate",
+ "AutoGeneration",
+ "TimeInternalNote",
+ "TimeDiscussion",
+ "TimeInternal",
+ "TimeResolution",
+ "MemberTemplate",
+ "Delegation",
+ "Skill",
+ "Certification",
+ "Accrual",
+ "ApiKey",
+ "Login",
+ "Notifications",
+ "System",
+ "ServiceBoard",
+ "ProjectBoard",
+ "Scheduling",
+ "TimeBillingExpense",
+ "CRM",
+ "Procurement",
+ "JobRole",
+ "Details",
+ "Authentication"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "message": {
+ "type": "string"
+ },
+ "oldValue": {
+ "type": "string"
+ },
+ "newValue": {
+ "type": "string"
+ },
+ "value": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ExpenseReport": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "member": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "year": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "period": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "dateStart": {
+ "type": "string"
+ },
+ "dateEnd": {
+ "type": "string"
+ },
+ "status": {
+ "enum": [
+ "Open",
+ "Rejected",
+ "PendingApproval",
+ "ErrorsCorrected",
+ "PendingProjectApproval",
+ "ApprovedByTierOne",
+ "RejectBySecondTier",
+ "ApprovedByTierTwo",
+ "ReadyToBill",
+ "Billed",
+ "WrittenOff",
+ "BilledAgreement"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "total": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "dueDate": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ExpenseReportAudit": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "member": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "source": {
+ "enum": [
+ "None",
+ "Member",
+ "API",
+ "Workflow",
+ "Portal",
+ "Mobile",
+ "Network",
+ "EmailConnector",
+ "MassMaintenance",
+ "Application",
+ "SystemAPI",
+ "Conversion"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "type": {
+ "enum": [
+ "Activity",
+ "CloseDate",
+ "Company",
+ "Contact",
+ "Conversion",
+ "Document",
+ "Forecast",
+ "Note",
+ "Notes",
+ "Opportunity",
+ "Products",
+ "Stage",
+ "Status",
+ "Surveys",
+ "Team",
+ "Tracks",
+ "Configuration",
+ "ConfigurationQuestions",
+ "DeviceBackupDetails",
+ "Tickets",
+ "Subject",
+ "ActivityOverview",
+ "Schedule",
+ "Resources",
+ "ExpenseEntry",
+ "Member",
+ "Date",
+ "Classification",
+ "Amount",
+ "ExpenseType",
+ "WorkType",
+ "WorkRole",
+ "Mileage",
+ "Billing",
+ "ExpenseHeader",
+ "Project",
+ "TimeEntry",
+ "TicketStatus",
+ "DateTime",
+ "DeductHours",
+ "ActualHours",
+ "Invoice",
+ "CompanyFinance",
+ "Billable",
+ "SalesOrder",
+ "Shipping",
+ "Profile",
+ "Group",
+ "GroupContact",
+ "GroupCompany",
+ "Options",
+ "Site",
+ "Agreement",
+ "Addition",
+ "Adjustment",
+ "Microsoft365",
+ "API",
+ "ProjectFinance",
+ "CompanyProfile",
+ "CompanyTeam",
+ "CompanyMgmt",
+ "InvoiceTotal",
+ "BillingInformation",
+ "ShippingInformation",
+ "BillingStatus",
+ "Location",
+ "Department",
+ "Territory",
+ "Payment",
+ "Credit",
+ "SubcontractorInformation",
+ "InvoicingParameters",
+ "ApplicationParameters",
+ "Finance",
+ "Invoicing",
+ "Email",
+ "Batching",
+ "KnowledgeBase",
+ "KbArticle",
+ "KnowledgeBaseApproval",
+ "KnowledgeBaseTicket",
+ "ManageNetwork",
+ "Tasks",
+ "CustomField",
+ "ScreenConnect",
+ "SLA",
+ "Ticket",
+ "Workflow",
+ "Record",
+ "CombinedTickets",
+ "Template",
+ "PurchaseOrder",
+ "Meeting",
+ "RmaOverview",
+ "ReturnedBy",
+ "PurchasedFromVendor",
+ "WarrantyVendor",
+ "RepairVendor",
+ "AdditionalDetails",
+ "TicketTemplate",
+ "AutoGeneration",
+ "TimeInternalNote",
+ "TimeDiscussion",
+ "TimeInternal",
+ "TimeResolution",
+ "MemberTemplate",
+ "Delegation",
+ "Skill",
+ "Certification",
+ "Accrual",
+ "ApiKey",
+ "Login",
+ "Notifications",
+ "System",
+ "ServiceBoard",
+ "ProjectBoard",
+ "Scheduling",
+ "TimeBillingExpense",
+ "CRM",
+ "Procurement",
+ "JobRole",
+ "Details",
+ "Authentication"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "message": {
+ "type": "string"
+ },
+ "oldValue": {
+ "type": "string"
+ },
+ "newValue": {
+ "type": "string"
+ },
+ "value": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ExpenseReportReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ExpenseReportTierUpdate": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "approvalType": {
+ "enum": [
+ "DataEntry",
+ "Tier1Update",
+ "Tier2Update",
+ "Billing",
+ "Service",
+ "Project",
+ "MonthlySummary",
+ "SalesActivity",
+ "Schedule"
+ ],
+ "type": "string",
+ "nullable": true
+ }
+ }
+ },
+ "ExpenseRevenueReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "revenue": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "cost": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "margin": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "percentage": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ExpenseTax": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "amount": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "type": {
+ "$ref": "#/components/schemas/ExpenseTaxTypeReference"
+ }
+ }
+ },
+ "ExpenseTaxTypeInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "inactive": {
+ "type": "boolean"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ExpenseTaxTypeReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ExpenseType": {
+ "required": [
+ "name",
+ "amountCaption",
+ "billExpenses",
+ "invoiceMarkupOption"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 30;"
+ },
+ "amountCaption": {
+ "type": "string"
+ },
+ "reimbursementRate": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "billExpenses": {
+ "enum": [
+ "Billable",
+ "DoNotBill",
+ "NoCharge",
+ "NoDefault"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "invoiceMarkupOption": {
+ "enum": [
+ "Amount",
+ "Mile",
+ "Percent"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "invoiceMarkupAmount": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "advancedAmountFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "mileageFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "quantityFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "maxAmount": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "integrationXRef": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "ExpenseTypeExemption": {
+ "required": [
+ "expenseType"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "expenseType": {
+ "$ref": "#/components/schemas/ExpenseTypeReference"
+ },
+ "taxableLevels": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ExpenseTypeInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "amountCaption": {
+ "type": "string"
+ },
+ "mileageFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ExpenseTypeReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "Experiment": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "experimentId": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "description": {
+ "type": "string"
+ },
+ "properties": {
+ "type": "string"
+ },
+ "inactiveFlag": {
+ "type": "boolean"
+ },
+ "memberInactiveFlag": {
+ "type": "boolean"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ExportAccountingBatchRequest": {
+ "type": "object",
+ "properties": {
+ "batchIdentifier": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "glInterfaceIdentifier": {
+ "type": "string"
+ },
+ "thruDate": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "locationId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "summarizeInvoices": {
+ "enum": [
+ "Default",
+ "Condensed",
+ "Detailed"
+ ],
+ "type": "string"
+ },
+ "exportInvoicesFlag": {
+ "type": "boolean",
+ "description": "Batch export must include invoices, expenses, or products (procurement).",
+ "nullable": true
+ },
+ "includedInvoiceIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ "excludedInvoiceIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ "exportExpensesFlag": {
+ "type": "boolean",
+ "description": "Batch export must include invoices, expenses, or products (procurement).",
+ "nullable": true
+ },
+ "includedExpenseIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ "excludedExpenseIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ "exportPaymentsFlag": {
+ "type": "boolean",
+ "description": "Batch export must include invoices, expenses, or products (procurement).",
+ "nullable": true
+ },
+ "includedPaymentIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "exportProductsFlag": {
+ "type": "boolean",
+ "description": "Batch export must include invoices, expenses, or products (procurement).",
+ "nullable": true
+ },
+ "includedProductIds": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "excludedProductIds": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "FileUploadSetting": {
+ "required": [
+ "restrictFileTypesFlag"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "restrictFileTypesFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "globalFileSizeLimit": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "FilterValues": {
+ "type": "object",
+ "properties": {
+ "conditions": {
+ "type": "string"
+ },
+ "orderBy": {
+ "type": "string"
+ },
+ "childconditions": {
+ "type": "string"
+ },
+ "customfieldconditions": {
+ "type": "string"
+ }
+ }
+ },
+ "Finance.Currency": {
+ "required": [
+ "currencyIdentifier",
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "currencyIdentifier": {
+ "type": "string",
+ "description": " Max length: 10;"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "symbol": {
+ "type": "string",
+ "description": " Max length: 10;"
+ },
+ "displayIdFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "displaySymbolFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "currencyCode": {
+ "$ref": "#/components/schemas/CurrencyCodeReference"
+ },
+ "thousandsSeparator": {
+ "type": "string",
+ "description": " Max length: 1;"
+ },
+ "decimalSeparator": {
+ "type": "string",
+ "description": " Max length: 1;"
+ },
+ "negativeParenthesesFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "rightAlign": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "numberOfDecimals": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "reportFormat": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "Forecast": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "forecastItems": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ForecastItem"
+ }
+ },
+ "productRevenue": {
+ "$ref": "#/components/schemas/ProductRevenueReference"
+ },
+ "serviceRevenue": {
+ "$ref": "#/components/schemas/ServiceRevenueReference"
+ },
+ "agreementRevenue": {
+ "$ref": "#/components/schemas/AgreementRevenueReference"
+ },
+ "timeRevenue": {
+ "$ref": "#/components/schemas/TimeRevenueReference"
+ },
+ "expenseRevenue": {
+ "$ref": "#/components/schemas/ExpenseRevenueReference"
+ },
+ "forecastRevenueTotals": {
+ "$ref": "#/components/schemas/ForecastRevenueReference"
+ },
+ "inclusiveRevenueTotals": {
+ "$ref": "#/components/schemas/InclusiveRevenueReference"
+ },
+ "recurringTotal": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "wonRevenue": {
+ "$ref": "#/components/schemas/WonRevenueReference"
+ },
+ "lostRevenue": {
+ "$ref": "#/components/schemas/LostRevenueReference"
+ },
+ "openRevenue": {
+ "$ref": "#/components/schemas/OpenRevenueReference"
+ },
+ "otherRevenue1": {
+ "$ref": "#/components/schemas/Other1RevenueReference"
+ },
+ "otherRevenue2": {
+ "$ref": "#/components/schemas/Other2RevenueReference"
+ },
+ "salesTaxRevenue": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "forecastTotalWithTaxes": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "expectedProbability": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "taxCode": {
+ "$ref": "#/components/schemas/TaxCodeReference"
+ },
+ "billingTerms": {
+ "$ref": "#/components/schemas/BillingTermsReference"
+ },
+ "currency": {
+ "$ref": "#/components/schemas/CurrencyReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ForecastItem": {
+ "required": [
+ "opportunity",
+ "status",
+ "forecastType"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "forecastDescription": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "opportunity": {
+ "$ref": "#/components/schemas/OpportunityReference"
+ },
+ "quantity": {
+ "type": "number",
+ "format": "double"
+ },
+ "status": {
+ "$ref": "#/components/schemas/OpportunityStatusReference"
+ },
+ "catalogItem": {
+ "$ref": "#/components/schemas/IvItemReference"
+ },
+ "productDescription": {
+ "type": "string"
+ },
+ "productClass": {
+ "type": "string"
+ },
+ "revenue": {
+ "type": "number",
+ "format": "double"
+ },
+ "cost": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "margin": {
+ "type": "number",
+ "format": "double"
+ },
+ "percentage": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "includeFlag": {
+ "type": "boolean"
+ },
+ "quoteWerksDocNo": {
+ "type": "string",
+ "description": " Max length: 20;"
+ },
+ "quoteWerksDocName": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "quoteWerksQuantity": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "forecastType": {
+ "enum": [
+ "Other1",
+ "Other2",
+ "Agreement",
+ "Product",
+ "Service"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "linkFlag": {
+ "type": "boolean"
+ },
+ "recurringRevenue": {
+ "type": "number",
+ "format": "double"
+ },
+ "recurringCost": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "recurringDateStart": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "recurringDateEnd": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "billCycle": {
+ "$ref": "#/components/schemas/BillingCycleReference"
+ },
+ "cycleBasis": {
+ "type": "string"
+ },
+ "cycles": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "recurringFlag": {
+ "type": "boolean"
+ },
+ "sequenceNumber": {
+ "type": "number",
+ "format": "double"
+ },
+ "subNumber": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "taxableFlag": {
+ "type": "boolean"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ForecastRevenueReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "revenue": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "cost": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "margin": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "percentage": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "FormSubmitted": {
+ "required": [
+ "contactId",
+ "url"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "campaignId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "contactId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "dateSubmitted": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "url": {
+ "type": "string",
+ "description": " Max length: 2083;"
+ },
+ "queryString": {
+ "type": "string"
+ },
+ "pageType": {
+ "type": "string"
+ },
+ "pageSubType": {
+ "type": "string"
+ },
+ "topic": {
+ "type": "string"
+ },
+ "version": {
+ "type": "string"
+ },
+ "status": {
+ "type": "string"
+ }
+ }
+ },
+ "GenericBoardTeamReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "isProjectTeamFlag": {
+ "type": "boolean"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "GenericIdIdentifierReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "identifier": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ }
+ }
+ },
+ "GenericNameIdDTO": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "tag": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ }
+ }
+ },
+ "GLAccount": {
+ "required": [
+ "glType",
+ "mappedType",
+ "mappedRecord"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "glType": {
+ "enum": [
+ "AP",
+ "AR",
+ "EE",
+ "EI",
+ "EO",
+ "IA",
+ "IT",
+ "P",
+ "PF",
+ "R",
+ "RA",
+ "RD",
+ "RE",
+ "RP",
+ "ST",
+ "SD",
+ "ET",
+ "FT",
+ "PT",
+ "WP",
+ "WR"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "mappedType": {
+ "$ref": "#/components/schemas/MappedTypeReference"
+ },
+ "mappedRecord": {
+ "$ref": "#/components/schemas/MappedRecordReference"
+ },
+ "segment1": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "segment2": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "segment3": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "segment4": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "segment5": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "segment6": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "segment7": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "segment8": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "segment9": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "segment10": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "cogs1": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "cogs2": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "cogs3": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "cogs4": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "cogs5": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "cogs6": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "cogs7": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "cogs8": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "cogs9": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "cogs10": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "productId": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "inventory": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "salesCode": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "GLCaption": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "segment1": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "segment2": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "segment3": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "segment4": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "segment5": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "segment6": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "segment7": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "segment8": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "segment9": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "segment10": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "segment1type": {
+ "enum": [
+ "Account",
+ "Class"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "segment2type": {
+ "enum": [
+ "Account",
+ "Class"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "segment3type": {
+ "enum": [
+ "Account",
+ "Class"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "segment4type": {
+ "enum": [
+ "Account",
+ "Class"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "segment5type": {
+ "enum": [
+ "Account",
+ "Class"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "segment6type": {
+ "enum": [
+ "Account",
+ "Class"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "segment7type": {
+ "enum": [
+ "Account",
+ "Class"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "segment8type": {
+ "enum": [
+ "Account",
+ "Class"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "segment9type": {
+ "enum": [
+ "Account",
+ "Class"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "segment10type": {
+ "enum": [
+ "Account",
+ "Class"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "cogs1": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "cogs2": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "cogs3": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "cogs4": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "cogs5": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "cogs6": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "cogs7": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "cogs8": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "cogs9": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "cogs10": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "GLEntry": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": {
+ "type": "string"
+ },
+ "amount": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "description": {
+ "type": "string",
+ "description": " Max length: 100;"
+ },
+ "segment1": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "segment2": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "segment3": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "segment4": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "segment5": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "segment6": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "segment7": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "segment8": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "segment9": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "segment10": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "productId": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "cost": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "salesCode": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "inventory": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "cogs1": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "cogs2": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "cogs3": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "cogs4": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "cogs5": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "cogs6": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "cogs7": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "cogs8": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "cogs9": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "cogs10": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "isBatched": {
+ "type": "boolean"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "GLExport": {
+ "type": "object",
+ "properties": {
+ "exportSettings": {
+ "$ref": "#/components/schemas/GLExportSettings"
+ },
+ "vendors": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/GLExportVendor"
+ }
+ },
+ "customers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/GLExportCustomer"
+ }
+ },
+ "transactions": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/GLExportTransaction"
+ }
+ },
+ "expenses": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/GLExportExpense"
+ }
+ },
+ "expenseBills": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/GLExportExpenseBill"
+ }
+ },
+ "purchaseTransactions": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/GLExportPurchaseTransaction"
+ }
+ },
+ "adjustmentTransactions": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/GLExportAdjustmentTransaction"
+ }
+ },
+ "inventoryTransfers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/GLExportInventoryTransfer"
+ }
+ }
+ }
+ },
+ "GLExportAdjustmentTransaction": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "documentType": {
+ "type": "string"
+ },
+ "documentDate": {
+ "type": "string"
+ },
+ "glTypeID": {
+ "type": "string"
+ },
+ "accountNumber": {
+ "type": "string"
+ },
+ "memo": {
+ "type": "string"
+ },
+ "glClass": {
+ "type": "string"
+ },
+ "adjustmentDescription": {
+ "type": "string"
+ },
+ "adjustmentDetail": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/GLExportAdjustmentTransactionDetail"
+ }
+ }
+ }
+ },
+ "GLExportAdjustmentTransactionDetail": {
+ "type": "object",
+ "properties": {
+ "glClass": {
+ "type": "string"
+ },
+ "description": {
+ "type": "string"
+ },
+ "memo": {
+ "type": "string"
+ },
+ "item": {
+ "$ref": "#/components/schemas/IvItemReference"
+ },
+ "quantity": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "total": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "cost": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "costAccountNumber": {
+ "type": "string"
+ },
+ "inventoryAccountNumber": {
+ "type": "string"
+ },
+ "accountNumber": {
+ "type": "string"
+ },
+ "productAccountNumber": {
+ "type": "string"
+ }
+ }
+ },
+ "GLExportCustomer": {
+ "type": "object",
+ "properties": {
+ "company": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "companyType": {
+ "$ref": "#/components/schemas/CompanyTypeReference"
+ },
+ "contact": {
+ "$ref": "#/components/schemas/ContactReference"
+ },
+ "site": {
+ "$ref": "#/components/schemas/SiteReference"
+ },
+ "accountNumber": {
+ "type": "string"
+ },
+ "billingTerms": {
+ "$ref": "#/components/schemas/BillingTermsReference"
+ },
+ "billingTermsXref": {
+ "type": "string"
+ },
+ "dueDays": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "taxable": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "taxCode": {
+ "$ref": "#/components/schemas/TaxCodeReference"
+ },
+ "currency": {
+ "$ref": "#/components/schemas/CurrencyReference"
+ },
+ "stateTaxXref": {
+ "type": "string"
+ },
+ "countyTaxXref": {
+ "type": "string"
+ },
+ "cityTaxXref": {
+ "type": "string"
+ },
+ "countryTaxXref": {
+ "type": "string"
+ },
+ "compositeTaxXref": {
+ "type": "string"
+ },
+ "stateTaxRate": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "countyTaxRate": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "cityTaxRate": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "countryTaxRate": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "compositeTaxRate": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "taxGroupRate": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "taxAgencyXref": {
+ "type": "string"
+ },
+ "stateTaxAgencyXref": {
+ "type": "string"
+ },
+ "countyTaxAgencyXref": {
+ "type": "string"
+ },
+ "cityTaxAgencyXref": {
+ "type": "string"
+ },
+ "countryTaxAgencyXref": {
+ "type": "string"
+ },
+ "compositeTaxAgencyXref": {
+ "type": "string"
+ },
+ "taxLevels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/GLExportCustomerTaxLevel"
+ }
+ }
+ }
+ },
+ "GLExportCustomerTaxLevel": {
+ "type": "object",
+ "properties": {
+ "taxRate": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "taxCodeXref": {
+ "type": "string"
+ },
+ "agencyXref": {
+ "type": "string"
+ },
+ "taxLevel": {
+ "type": "integer",
+ "format": "int32"
+ }
+ }
+ },
+ "GLExportExpense": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "documentDate": {
+ "type": "string"
+ },
+ "documentType": {
+ "type": "string"
+ },
+ "apAccountNumber": {
+ "type": "string"
+ },
+ "apClass": {
+ "type": "string"
+ },
+ "accountNumber": {
+ "type": "string"
+ },
+ "glClass": {
+ "type": "string"
+ },
+ "glTypeId": {
+ "type": "string"
+ },
+ "memo": {
+ "type": "string"
+ },
+ "description": {
+ "type": "string"
+ },
+ "periodStartDate": {
+ "type": "string"
+ },
+ "periodEndDate": {
+ "type": "string"
+ },
+ "member": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "vendorNumber": {
+ "type": "string"
+ },
+ "company": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "companyAccountNumber": {
+ "type": "string"
+ },
+ "project": {
+ "$ref": "#/components/schemas/ProjectReference"
+ },
+ "currency": {
+ "$ref": "#/components/schemas/CurrencyReference"
+ },
+ "total": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "offset": {
+ "$ref": "#/components/schemas/GLExportExpenseOffset"
+ }
+ }
+ },
+ "GLExportExpenseBill": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "documentDate": {
+ "type": "string"
+ },
+ "documentType": {
+ "type": "string"
+ },
+ "documentNumber": {
+ "type": "string"
+ },
+ "memo": {
+ "type": "string"
+ },
+ "glClass": {
+ "type": "string"
+ },
+ "apAccountNumber": {
+ "type": "string"
+ },
+ "member": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "vendorNumber": {
+ "type": "string"
+ },
+ "currency": {
+ "$ref": "#/components/schemas/CurrencyReference"
+ },
+ "total": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "detail": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/GLExportExpenseBillDetail"
+ }
+ }
+ }
+ },
+ "GLExportExpenseBillDetail": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "documentDate": {
+ "type": "string"
+ },
+ "glTypeId": {
+ "type": "string"
+ },
+ "memo": {
+ "type": "string"
+ },
+ "company": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "accountNumber": {
+ "type": "string"
+ },
+ "expenseClass": {
+ "$ref": "#/components/schemas/ClassificationReference"
+ },
+ "currency": {
+ "$ref": "#/components/schemas/CurrencyReference"
+ },
+ "total": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "billable": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "reimbursable": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "companyAdvance": {
+ "type": "boolean",
+ "nullable": true
+ }
+ }
+ },
+ "GLExportExpenseOffset": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "documentDate": {
+ "type": "string"
+ },
+ "documentType": {
+ "type": "string"
+ },
+ "accountNumber": {
+ "type": "string"
+ },
+ "glTypeId": {
+ "type": "string"
+ },
+ "glClass": {
+ "type": "string"
+ },
+ "member": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "memo": {
+ "type": "string"
+ },
+ "description": {
+ "type": "string"
+ },
+ "total": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ }
+ }
+ },
+ "GLExportInventoryTransfer": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "documentType": {
+ "type": "string"
+ },
+ "documentDate": {
+ "type": "string"
+ },
+ "accountNumber": {
+ "type": "string"
+ },
+ "glClass": {
+ "type": "string"
+ },
+ "glTypeId": {
+ "type": "string"
+ },
+ "description": {
+ "type": "string"
+ },
+ "salesCode": {
+ "type": "string"
+ },
+ "memo": {
+ "type": "string"
+ },
+ "costAccountNumber": {
+ "type": "string"
+ },
+ "inventoryAccountNumber": {
+ "type": "string"
+ },
+ "transferId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "item": {
+ "$ref": "#/components/schemas/IvItemReference"
+ },
+ "glItemId": {
+ "type": "string"
+ },
+ "salesDescription": {
+ "type": "string"
+ },
+ "itemDescription": {
+ "type": "string"
+ },
+ "currency": {
+ "$ref": "#/components/schemas/CurrencyReference"
+ },
+ "itemPrice": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "taxable": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "unitOfMeasure": {
+ "$ref": "#/components/schemas/UnitOfMeasureReference"
+ },
+ "quantity": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "cost": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "total": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "subCategory": {
+ "$ref": "#/components/schemas/ProductSubCategoryReference"
+ },
+ "serializedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "serialNumbers": {
+ "type": "string"
+ },
+ "bin": {
+ "$ref": "#/components/schemas/WarehouseBinReference"
+ },
+ "warehouse": {
+ "$ref": "#/components/schemas/WarehouseReference"
+ },
+ "transferFromBin": {
+ "$ref": "#/components/schemas/WarehouseBinReference"
+ },
+ "transferFromLocationXref": {
+ "type": "string"
+ },
+ "transferToBin": {
+ "$ref": "#/components/schemas/WarehouseBinReference"
+ },
+ "transferToLocationXref": {
+ "type": "string"
+ },
+ "locationXref": {
+ "type": "string"
+ },
+ "priceLevelXref": {
+ "type": "string"
+ },
+ "uomScheduleXref": {
+ "type": "string"
+ },
+ "itemTypeXref": {
+ "type": "string"
+ },
+ "inventoryXref": {
+ "type": "string"
+ },
+ "cogsXref": {
+ "type": "string"
+ },
+ "taxNote": {
+ "type": "string"
+ },
+ "offset": {
+ "$ref": "#/components/schemas/GLExportInventoryTransferOffset"
+ }
+ }
+ },
+ "GLExportInventoryTransferOffset": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "documentType": {
+ "type": "string"
+ },
+ "documentDate": {
+ "type": "string"
+ },
+ "accountNumber": {
+ "type": "string"
+ },
+ "glClass": {
+ "type": "string"
+ },
+ "total": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "memo": {
+ "type": "string"
+ },
+ "description": {
+ "type": "string"
+ },
+ "glTypeId": {
+ "type": "string"
+ }
+ }
+ },
+ "GLExportPurchaseTransaction": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "documentDate": {
+ "type": "string"
+ },
+ "documentNumber": {
+ "type": "string"
+ },
+ "description": {
+ "type": "string"
+ },
+ "memo": {
+ "type": "string"
+ },
+ "apAccountNumber": {
+ "type": "string"
+ },
+ "purchaseDate": {
+ "type": "string"
+ },
+ "company": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "companyType": {
+ "$ref": "#/components/schemas/CompanyTypeReference"
+ },
+ "contact": {
+ "$ref": "#/components/schemas/ContactReference"
+ },
+ "site": {
+ "$ref": "#/components/schemas/SiteReference"
+ },
+ "purchaseClass": {
+ "type": "string"
+ },
+ "freightAmount": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "freightPackingSlip": {
+ "type": "string"
+ },
+ "packingSlip": {
+ "type": "string"
+ },
+ "dropshipFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "currency": {
+ "$ref": "#/components/schemas/CurrencyReference"
+ },
+ "total": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "billingTerms": {
+ "$ref": "#/components/schemas/BillingTermsReference"
+ },
+ "billingTermsXref": {
+ "type": "string"
+ },
+ "dueDays": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vendorNumber": {
+ "type": "string"
+ },
+ "vendorAccountNumber": {
+ "type": "string"
+ },
+ "vendorInvoiceDate": {
+ "type": "string"
+ },
+ "vendorInvoiceNumber": {
+ "type": "string"
+ },
+ "taxAgencyXref": {
+ "type": "string"
+ },
+ "stateTaxXref": {
+ "type": "string"
+ },
+ "countyTaxXref": {
+ "type": "string"
+ },
+ "cityTaxXref": {
+ "type": "string"
+ },
+ "shipToCompany": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "shipToCompanyAccountNumber": {
+ "type": "string"
+ },
+ "shipToCompanyType": {
+ "$ref": "#/components/schemas/CompanyTypeReference"
+ },
+ "shipToContact": {
+ "$ref": "#/components/schemas/ContactReference"
+ },
+ "shipToSite": {
+ "$ref": "#/components/schemas/SiteReference"
+ },
+ "shipToTaxGroup": {
+ "type": "string"
+ },
+ "taxCode": {
+ "$ref": "#/components/schemas/TaxCodeReference"
+ },
+ "taxGroupRate": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "useAvalaraTaxFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "purchaseHeaderTaxGroup": {
+ "type": "string"
+ },
+ "purchaseHeaderTaxableFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "purchaseHeaderFreightTaxableFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "taxLevels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/GLExportPurchaseTransactionTaxLevel"
+ }
+ },
+ "purchaseDetail": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/GLExportPurchaseTransactionDetail"
+ }
+ },
+ "purchaseDetailTax": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/GLExportPurchaseTransactionDetailTax"
+ }
+ }
+ }
+ },
+ "GLExportPurchaseTransactionDetail": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "documentDate": {
+ "type": "string"
+ },
+ "glClass": {
+ "type": "string"
+ },
+ "glTypeId": {
+ "type": "string"
+ },
+ "glItemId": {
+ "type": "string"
+ },
+ "salesCode": {
+ "type": "string"
+ },
+ "description": {
+ "type": "string"
+ },
+ "cost": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "memo": {
+ "type": "string"
+ },
+ "taxNote": {
+ "type": "string"
+ },
+ "vendorNumber": {
+ "type": "string"
+ },
+ "accountNumber": {
+ "type": "string"
+ },
+ "costAccountNumber": {
+ "type": "string"
+ },
+ "inventoryAccountNumber": {
+ "type": "string"
+ },
+ "vendorAccountNumber": {
+ "type": "string"
+ },
+ "item": {
+ "$ref": "#/components/schemas/IvItemReference"
+ },
+ "itemDescription": {
+ "type": "string"
+ },
+ "salesDescription": {
+ "type": "string"
+ },
+ "taxable": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "itemPrice": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "itemCost": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "unitOfMeasure": {
+ "$ref": "#/components/schemas/UnitOfMeasureReference"
+ },
+ "quantity": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "total": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "currency": {
+ "$ref": "#/components/schemas/CurrencyReference"
+ },
+ "serializedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "serialNumbers": {
+ "type": "string"
+ },
+ "dropShippedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "lineNumber": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "warehouseBin": {
+ "$ref": "#/components/schemas/WarehouseBinReference"
+ },
+ "warehouseSite": {
+ "$ref": "#/components/schemas/SiteReference"
+ },
+ "subCategory": {
+ "$ref": "#/components/schemas/ProductSubCategoryReference"
+ },
+ "shipmentMethod": {
+ "$ref": "#/components/schemas/ShipmentMethodReference"
+ },
+ "itemTypeXref": {
+ "type": "string"
+ },
+ "inventoryXref": {
+ "type": "string"
+ },
+ "cogsXref": {
+ "type": "string"
+ },
+ "uomScheduleXref": {
+ "type": "string"
+ },
+ "priceLevelXref": {
+ "type": "string"
+ },
+ "locationXref": {
+ "type": "string"
+ },
+ "taxCode": {
+ "$ref": "#/components/schemas/TaxCodeReference"
+ },
+ "purchaseHeaderTaxGroup": {
+ "type": "string"
+ },
+ "taxCodeXref": {
+ "type": "string"
+ },
+ "taxRate": {
+ "type": "number",
+ "format": "double"
+ },
+ "taxAgencyXref": {
+ "type": "string"
+ }
+ }
+ },
+ "GLExportPurchaseTransactionDetailTax": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "documentDate": {
+ "type": "string"
+ },
+ "accountNumber": {
+ "type": "string"
+ },
+ "glClass": {
+ "type": "string"
+ },
+ "cost": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "salesCode": {
+ "type": "string"
+ },
+ "glTypeId": {
+ "type": "string"
+ },
+ "glItemId": {
+ "type": "string"
+ },
+ "memo": {
+ "type": "string"
+ },
+ "vendorNumber": {
+ "type": "string"
+ },
+ "vendorAccountNumber": {
+ "type": "string"
+ },
+ "costAccountNumber": {
+ "type": "string"
+ },
+ "inventoryAccountNumber": {
+ "type": "string"
+ },
+ "itemTypeXref": {
+ "type": "string"
+ },
+ "inventoryXref": {
+ "type": "string"
+ },
+ "cogsXref": {
+ "type": "string"
+ },
+ "uomScheduleXref": {
+ "type": "string"
+ },
+ "priceLevelXref": {
+ "type": "string"
+ },
+ "locationXref": {
+ "type": "string"
+ },
+ "item": {
+ "$ref": "#/components/schemas/IvItemReference"
+ },
+ "taxableFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "salesDescription": {
+ "type": "string"
+ },
+ "itemDescription": {
+ "type": "string"
+ },
+ "itemPrice": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "itemCost": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "unitOfMeasure": {
+ "$ref": "#/components/schemas/UnitOfMeasureReference"
+ },
+ "quantity": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "total": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "currency": {
+ "$ref": "#/components/schemas/CurrencyReference"
+ },
+ "serializedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "serialNumbers": {
+ "type": "string"
+ },
+ "dropShippedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "lineNumber": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "warehouseSite": {
+ "$ref": "#/components/schemas/SiteReference"
+ },
+ "warehouseBin": {
+ "$ref": "#/components/schemas/WarehouseBinReference"
+ },
+ "shipmentMethod": {
+ "$ref": "#/components/schemas/ShipmentMethodReference"
+ },
+ "subCategory": {
+ "$ref": "#/components/schemas/ProductSubCategoryReference"
+ },
+ "taxCode": {
+ "$ref": "#/components/schemas/TaxCodeReference"
+ },
+ "taxRate": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "taxRatePercent": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "taxAgencyXref": {
+ "type": "string"
+ },
+ "taxNote": {
+ "type": "string"
+ },
+ "purchaseHeaderTaxGroup": {
+ "type": "string"
+ }
+ }
+ },
+ "GLExportPurchaseTransactionTaxLevel": {
+ "type": "object",
+ "properties": {
+ "taxCodeXref": {
+ "type": "string"
+ },
+ "taxLevel": {
+ "type": "integer",
+ "format": "int32"
+ }
+ }
+ },
+ "GLExportSettings": {
+ "type": "object"
+ },
+ "GLExportTransaction": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "glClass": {
+ "type": "string"
+ },
+ "glTypeId": {
+ "type": "string"
+ },
+ "documentDate": {
+ "type": "string"
+ },
+ "documentNumber": {
+ "type": "string"
+ },
+ "documentType": {
+ "type": "string"
+ },
+ "memo": {
+ "type": "string"
+ },
+ "description": {
+ "type": "string"
+ },
+ "attention": {
+ "type": "string"
+ },
+ "salesTerritory": {
+ "type": "string"
+ },
+ "company": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "companyType": {
+ "$ref": "#/components/schemas/CompanyTypeReference"
+ },
+ "companyAccountNumber": {
+ "type": "string"
+ },
+ "site": {
+ "$ref": "#/components/schemas/SiteReference"
+ },
+ "billingTerms": {
+ "$ref": "#/components/schemas/BillingTermsReference"
+ },
+ "billingTermsXref": {
+ "type": "string"
+ },
+ "dueDays": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "dueDate": {
+ "type": "string"
+ },
+ "emailDeliveryFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "printDeliveryFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "agreementPrePaymentFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "accountNumber": {
+ "type": "string"
+ },
+ "billingType": {
+ "type": "string"
+ },
+ "glEntryIds": {
+ "type": "string"
+ },
+ "purchaseOrder": {
+ "$ref": "#/components/schemas/PurchaseOrderReference"
+ },
+ "project": {
+ "$ref": "#/components/schemas/ProjectReference"
+ },
+ "currency": {
+ "$ref": "#/components/schemas/CurrencyReference"
+ },
+ "total": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "salesRepId": {
+ "type": "string"
+ },
+ "salesRepName": {
+ "type": "string"
+ },
+ "taxable": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "taxableTotal": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "taxCode": {
+ "$ref": "#/components/schemas/TaxCodeReference"
+ },
+ "taxGroupRate": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "piggyBackFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "taxAccountNumber": {
+ "type": "string"
+ },
+ "salesTax": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "stateTax": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "countyTax": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "cityTax": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "taxableAmount1": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "taxableAmount2": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "taxableAmount3": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "taxableAmount4": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "taxableAmount5": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "taxAgencyXref": {
+ "type": "string"
+ },
+ "stateTaxXref": {
+ "type": "string"
+ },
+ "countyTaxXref": {
+ "type": "string"
+ },
+ "taxId": {
+ "type": "string"
+ },
+ "taxDpAppliedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "useAvalaraFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "sendAvalaraTaxFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "shipToCompany": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "shipToCompanyAccountNumber": {
+ "type": "string"
+ },
+ "shipToCompanyType": {
+ "$ref": "#/components/schemas/CompanyTypeReference"
+ },
+ "shipToTaxId": {
+ "type": "string"
+ },
+ "shipSite": {
+ "$ref": "#/components/schemas/SiteReference"
+ },
+ "shipContact": {
+ "type": "string"
+ },
+ "detail": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/GLExportTransactionDetail"
+ }
+ },
+ "taxLevels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/GLExportTransactionTaxLevel"
+ }
+ }
+ }
+ },
+ "GLExportTransactionDetail": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "documentDate": {
+ "type": "string"
+ },
+ "documentType": {
+ "type": "string"
+ },
+ "accountNumber": {
+ "type": "string"
+ },
+ "glClass": {
+ "type": "string"
+ },
+ "glTypeId": {
+ "type": "string"
+ },
+ "glItemId": {
+ "type": "string"
+ },
+ "invoiceSummaryOption": {
+ "type": "string"
+ },
+ "cost": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "salesCode": {
+ "type": "string"
+ },
+ "memo": {
+ "type": "string"
+ },
+ "description": {
+ "type": "string"
+ },
+ "quantity": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "total": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "currency": {
+ "$ref": "#/components/schemas/CurrencyReference"
+ },
+ "timeEntry": {
+ "$ref": "#/components/schemas/TimeEntryReference"
+ },
+ "costAccountNumber": {
+ "type": "string"
+ },
+ "inventoryAccountNumber": {
+ "type": "string"
+ },
+ "productAccountNumber": {
+ "type": "string"
+ },
+ "taxCode": {
+ "$ref": "#/components/schemas/TaxCodeReference"
+ },
+ "taxCodeXref": {
+ "type": "string"
+ },
+ "taxAgencyXref": {
+ "type": "string"
+ },
+ "taxNote": {
+ "type": "string"
+ },
+ "taxRate": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "taxRatePercent": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "taxableFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "taxable2Flag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "taxable3Flag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "taxable4Flag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "taxable5Flag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "item": {
+ "$ref": "#/components/schemas/IvItemReference"
+ },
+ "product": {
+ "$ref": "#/components/schemas/ProductReference"
+ },
+ "itemTaxableFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "itemPrice": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "itemCost": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "itemDescription": {
+ "type": "string"
+ },
+ "salesDescription": {
+ "type": "string"
+ },
+ "unitOfMeasure": {
+ "$ref": "#/components/schemas/UnitOfMeasureReference"
+ },
+ "subCategory": {
+ "$ref": "#/components/schemas/ProductSubCategoryReference"
+ },
+ "serializedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "serialNumbers": {
+ "type": "string"
+ },
+ "warehouseSite": {
+ "$ref": "#/components/schemas/SiteReference"
+ },
+ "warehouseBin": {
+ "$ref": "#/components/schemas/WarehouseBinReference"
+ },
+ "shipmentMethod": {
+ "$ref": "#/components/schemas/ShipmentMethodReference"
+ },
+ "dropShippedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "itemTypeXref": {
+ "type": "string"
+ },
+ "inventoryXref": {
+ "type": "string"
+ },
+ "cogsXref": {
+ "type": "string"
+ },
+ "uomScheduleXref": {
+ "type": "string"
+ },
+ "priceLevelXref": {
+ "type": "string"
+ },
+ "locationXref": {
+ "type": "string"
+ },
+ "taxLevels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/GLExportTransactionDetailTaxLevel"
+ }
+ }
+ }
+ },
+ "GLExportTransactionDetailTaxLevel": {
+ "type": "object",
+ "properties": {
+ "taxableFlag": {
+ "type": "boolean"
+ },
+ "taxLevel": {
+ "type": "integer",
+ "format": "int32"
+ }
+ }
+ },
+ "GLExportTransactionTaxLevel": {
+ "type": "object",
+ "properties": {
+ "taxAmount": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "taxableAmount": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "taxCodeXref": {
+ "type": "string"
+ },
+ "taxLevel": {
+ "type": "integer",
+ "format": "int32"
+ }
+ }
+ },
+ "GLExportVendor": {
+ "type": "object",
+ "properties": {
+ "member": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "vendor": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "vendorNumber": {
+ "type": "string"
+ },
+ "company": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "contact": {
+ "$ref": "#/components/schemas/ContactReference"
+ },
+ "accountNumber": {
+ "type": "string"
+ },
+ "billingTerms": {
+ "$ref": "#/components/schemas/BillingTermsReference"
+ },
+ "dueDays": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "site": {
+ "$ref": "#/components/schemas/SiteReference"
+ },
+ "taxCode": {
+ "$ref": "#/components/schemas/TaxCodeReference"
+ }
+ }
+ },
+ "GLPath": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "location": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "path": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "sqlServerName": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "databaseName": {
+ "type": "string",
+ "description": " Max length: 100;"
+ },
+ "lastPaymentSync": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "lastPaymentSyncBy": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "GoogleEmailSetup": {
+ "required": [
+ "name",
+ "username",
+ "inboxFolder",
+ "processedFolder",
+ "failedFolder"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 200;"
+ },
+ "username": {
+ "type": "string",
+ "description": " Max length: 100;"
+ },
+ "inboxFolder": {
+ "type": "string",
+ "description": " Max length: 40;"
+ },
+ "processedFolder": {
+ "type": "string",
+ "description": " Max length: 40;"
+ },
+ "failedFolder": {
+ "type": "string",
+ "description": " Max length: 40;"
+ },
+ "clientId": {
+ "type": "string",
+ "description": " Max length: 200;"
+ },
+ "privateKey": {
+ "type": "string",
+ "description": " Max length: 4000;"
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "emailConnector": {
+ "$ref": "#/components/schemas/EmailConnectorReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "GoogleEmailSetupReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "Group": {
+ "required": [
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "publicDescription": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "publicFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "GroupInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "GroupReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "Holiday": {
+ "required": [
+ "name",
+ "date"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "allDayFlag": {
+ "type": "boolean",
+ "description": "Can be set to false to set a holiday for specific hours (Defaults to True).",
+ "nullable": true
+ },
+ "date": {
+ "type": "string",
+ "format": "date"
+ },
+ "timeStart": {
+ "type": "string"
+ },
+ "timeEnd": {
+ "type": "string"
+ },
+ "holidayList": {
+ "$ref": "#/components/schemas/HolidayListReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ },
+ "parentConnectWiseId": {
+ "type": "string"
+ },
+ "parentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ }
+ },
+ "HolidayInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "allDayFlag": {
+ "type": "boolean",
+ "description": "Can be set to false to set a holiday for specific hours (Defaults to True).",
+ "nullable": true
+ },
+ "date": {
+ "type": "string"
+ },
+ "timeStart": {
+ "type": "string"
+ },
+ "timeEnd": {
+ "type": "string"
+ },
+ "holidayList": {
+ "$ref": "#/components/schemas/HolidayListReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "HolidayList": {
+ "required": [
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "HolidayListInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "HolidayListReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "HttpContent": {
+ "type": "object",
+ "properties": {
+ "headers": {
+ "type": "array",
+ "items": { }
+ }
+ }
+ },
+ "HttpMethod": {
+ "type": "object",
+ "properties": {
+ "get": {
+ "$ref": "#/components/schemas/HttpMethod"
+ },
+ "put": {
+ "$ref": "#/components/schemas/HttpMethod"
+ },
+ "post": {
+ "$ref": "#/components/schemas/HttpMethod"
+ },
+ "delete": {
+ "$ref": "#/components/schemas/HttpMethod"
+ },
+ "head": {
+ "$ref": "#/components/schemas/HttpMethod"
+ },
+ "options": {
+ "$ref": "#/components/schemas/HttpMethod"
+ },
+ "trace": {
+ "$ref": "#/components/schemas/HttpMethod"
+ },
+ "method": {
+ "type": "string"
+ }
+ }
+ },
+ "HttpRequestMessage": {
+ "type": "object",
+ "properties": {
+ "version": {
+ "$ref": "#/components/schemas/Version"
+ },
+ "content": {
+ "$ref": "#/components/schemas/HttpContent"
+ },
+ "method": {
+ "$ref": "#/components/schemas/HttpMethod"
+ },
+ "requestUri": {
+ "type": "string"
+ },
+ "headers": {
+ "type": "array",
+ "items": { }
+ },
+ "properties": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "object"
+ }
+ }
+ }
+ },
+ "HttpResponseMessage": {
+ "type": "object",
+ "properties": {
+ "version": {
+ "$ref": "#/components/schemas/Version"
+ },
+ "content": {
+ "$ref": "#/components/schemas/HttpContent"
+ },
+ "statusCode": {
+ "enum": [
+ "Continue",
+ "SwitchingProtocols",
+ "OK",
+ "Created",
+ "Accepted",
+ "NonAuthoritativeInformation",
+ "NoContent",
+ "ResetContent",
+ "PartialContent",
+ "MultipleChoices",
+ "Ambiguous",
+ "MovedPermanently",
+ "Moved",
+ "Found",
+ "Redirect",
+ "SeeOther",
+ "RedirectMethod",
+ "NotModified",
+ "UseProxy",
+ "Unused",
+ "TemporaryRedirect",
+ "RedirectKeepVerb",
+ "BadRequest",
+ "Unauthorized",
+ "PaymentRequired",
+ "Forbidden",
+ "NotFound",
+ "MethodNotAllowed",
+ "NotAcceptable",
+ "ProxyAuthenticationRequired",
+ "RequestTimeout",
+ "Conflict",
+ "Gone",
+ "LengthRequired",
+ "PreconditionFailed",
+ "RequestEntityTooLarge",
+ "RequestUriTooLong",
+ "UnsupportedMediaType",
+ "RequestedRangeNotSatisfiable",
+ "ExpectationFailed",
+ "UpgradeRequired",
+ "InternalServerError",
+ "NotImplemented",
+ "BadGateway",
+ "ServiceUnavailable",
+ "GatewayTimeout",
+ "HttpVersionNotSupported"
+ ],
+ "type": "string"
+ },
+ "reasonPhrase": {
+ "type": "string"
+ },
+ "headers": {
+ "type": "array",
+ "items": { }
+ },
+ "requestMessage": {
+ "$ref": "#/components/schemas/HttpRequestMessage"
+ },
+ "isSuccessStatusCode": {
+ "type": "boolean"
+ }
+ }
+ },
+ "IdCollection": {
+ "type": "object",
+ "properties": {
+ "ids": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ }
+ }
+ },
+ "Imap": {
+ "required": [
+ "name",
+ "imapName",
+ "processedName",
+ "failedFolder",
+ "server",
+ "userName",
+ "port"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 200;"
+ },
+ "imapName": {
+ "type": "string",
+ "description": " Max length: 40;"
+ },
+ "processedName": {
+ "type": "string",
+ "description": " Max length: 40;"
+ },
+ "failedFolder": {
+ "type": "string",
+ "description": " Max length: 40;"
+ },
+ "server": {
+ "type": "string",
+ "description": " Max length: 200;"
+ },
+ "userName": {
+ "type": "string",
+ "description": " Max length: 80;"
+ },
+ "password": {
+ "type": "string",
+ "description": " Max length: 80;"
+ },
+ "port": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "sslFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "emailConnector": {
+ "$ref": "#/components/schemas/EmailConnectorReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ImapInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "emailConnector": {
+ "$ref": "#/components/schemas/EmailConnectorReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ImapSetupReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "Impact": {
+ "required": [
+ "description"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "description": {
+ "type": "string",
+ "description": " Max length: 200;"
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ImportMassMaintenance": {
+ "type": "object",
+ "properties": {
+ "deletedContactCount": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "deletedCompanyCount": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "message": {
+ "type": "string"
+ },
+ "success": {
+ "type": "boolean"
+ }
+ }
+ },
+ "InclusiveRevenueReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "revenue": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "cost": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "margin": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "percentage": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "Info": {
+ "type": "object",
+ "properties": {
+ "version": {
+ "type": "string"
+ },
+ "isCloud": {
+ "type": "boolean"
+ },
+ "serverTimeZone": {
+ "type": "string"
+ },
+ "licenseBits": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/LicenseBit"
+ }
+ },
+ "cloudRegion": {
+ "type": "string"
+ },
+ "maxWorkFlowRecordsAllowed": {
+ "type": "integer",
+ "format": "int32"
+ }
+ }
+ },
+ "InOutBoard": {
+ "required": [
+ "member",
+ "inOutType",
+ "dateBack"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "member": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "inOutType": {
+ "$ref": "#/components/schemas/InOutTypeReference"
+ },
+ "additionalInfo": {
+ "type": "string",
+ "description": " Max length: 100;"
+ },
+ "dateBack": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "InOutType": {
+ "required": [
+ "description"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "description": {
+ "type": "string",
+ "description": " Max length: 30;"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "InOutTypeInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "description": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "InOutTypeReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "IntegratorLogin": {
+ "required": [
+ "username"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "username": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "password": {
+ "type": "string",
+ "description": "The password will never be returned in response. Max length: 50;"
+ },
+ "canAccessAllRecordsFlag": {
+ "type": "boolean",
+ "description": "This flag controls whether the integrator can access only the db records it created, or all system records.",
+ "nullable": true
+ },
+ "canAccessAllApisFlag": {
+ "type": "boolean",
+ "description": "Setting this flag to true will create an integrator that can access all of the available apis in the system.\n If this field is set to true, both the member and board fields are required.",
+ "nullable": true
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "dateInactivated": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "inactivatedBy": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "serviceTicketApiFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "board": {
+ "$ref": "#/components/schemas/BoardReference"
+ },
+ "serviceBoardCallbackUrl": {
+ "type": "string",
+ "description": " Max length: 1000;"
+ },
+ "serviceBoardLegacyCallbackFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "timeEntryApiFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "member": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "timeEntryCallbackUrl": {
+ "type": "string",
+ "description": " Max length: 1000;"
+ },
+ "timeEntryLegacyCallbackFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "managedServicesApiFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "managedServicesAutoChildFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "managedServicesChildingFlag": {
+ "type": "boolean",
+ "description": "True if integrator is allowed to child configurations.",
+ "nullable": true
+ },
+ "contactApiFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "contactCallbackUrl": {
+ "type": "string",
+ "description": " Max length: 1000;"
+ },
+ "contactLegacyCallbackFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "companyApiFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "companyCallbackUrl": {
+ "type": "string",
+ "description": " Max length: 1000;"
+ },
+ "companyLegacyCallbackFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "activityApiFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "activityCallbackUrl": {
+ "type": "string",
+ "description": " Max length: 1000;"
+ },
+ "activityLegacyCallbackFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "invoiceApiFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "productApiFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "productCallbackUrl": {
+ "type": "string",
+ "description": " Max length: 1000;"
+ },
+ "productLegacyCallbackFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "opportunityApiFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "opportunityCallbackUrl": {
+ "type": "string",
+ "description": " Max length: 1000;"
+ },
+ "opportunityLegacyCallbackFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "opportunityConversionApiFlag": {
+ "type": "boolean",
+ "description": "True if the member has access to the Opportunity Conversion Api.",
+ "nullable": true
+ },
+ "memberApiFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "marketingApiFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "purchasingApiFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "purchasingCallbackUrl": {
+ "type": "string",
+ "description": " Max length: 1000;"
+ },
+ "purchasingLegacyCallbackFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "reportingApiFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "systemApiFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "projectApiFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "projectCallbackUrl": {
+ "type": "string",
+ "description": " Max length: 1000;"
+ },
+ "projectLegacyCallbackFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "configurationApiFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "configurationAutoChildFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "configurationChildlingFlag": {
+ "type": "boolean",
+ "description": "True if integrator is allowed to child configurations.",
+ "nullable": true
+ },
+ "configurationCallbackUrl": {
+ "type": "string",
+ "description": " Max length: 1000;"
+ },
+ "configurationLegacyCallbackFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "scheduleApiFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "scheduleCallbackUrl": {
+ "type": "string",
+ "description": " Max length: 1000;"
+ },
+ "scheduleLegacyCallbackFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "agreementApiFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "agreementCallbackUrl": {
+ "type": "string",
+ "description": " Max length: 1000;"
+ },
+ "agreementCallbackLegacyFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "documentApiFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "IntegratorLoginReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "IntegratorTag": {
+ "required": [
+ "text"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "text": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "IntegratorTagCollection": {
+ "type": "object",
+ "properties": {
+ "tags": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "InventoryOnHand": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "catalogItem": {
+ "$ref": "#/components/schemas/CatalogItemReference"
+ },
+ "warehouse": {
+ "$ref": "#/components/schemas/WarehouseReference"
+ },
+ "warehouseBin": {
+ "$ref": "#/components/schemas/WarehouseBinReference"
+ },
+ "onHand": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "serialNumbers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/OnHandSerialNumberReference"
+ }
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "Invoice": {
+ "required": [
+ "type",
+ "company"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "invoiceNumber": {
+ "type": "string",
+ "description": " Max length: 15; Required On Updates;"
+ },
+ "type": {
+ "enum": [
+ "Agreement",
+ "CreditMemo",
+ "DownPayment",
+ "Miscellaneous",
+ "Progress",
+ "Standard",
+ "Consolidated"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "status": {
+ "$ref": "#/components/schemas/BillingStatusReference"
+ },
+ "company": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "billToCompany": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "shipToCompany": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "accountNumber": {
+ "type": "string"
+ },
+ "applyToType": {
+ "enum": [
+ "All",
+ "Agreement",
+ "Project",
+ "ProjectPhase",
+ "SalesOrder",
+ "Ticket"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "applyToId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "attention": {
+ "type": "string",
+ "description": " Max length: 60;"
+ },
+ "shipToAttention": {
+ "type": "string",
+ "description": " Max length: 60;"
+ },
+ "billingSite": {
+ "$ref": "#/components/schemas/SiteReference"
+ },
+ "billingSiteAddressLine1": {
+ "type": "string"
+ },
+ "billingSiteAddressLine2": {
+ "type": "string"
+ },
+ "billingSiteCity": {
+ "type": "string"
+ },
+ "billingSiteState": {
+ "type": "string"
+ },
+ "billingSiteZip": {
+ "type": "string"
+ },
+ "billingSiteCountry": {
+ "type": "string"
+ },
+ "shippingSite": {
+ "$ref": "#/components/schemas/SiteReference"
+ },
+ "shippingSiteAddressLine1": {
+ "type": "string"
+ },
+ "shippingSiteAddressLine2": {
+ "type": "string"
+ },
+ "shippingSiteCity": {
+ "type": "string"
+ },
+ "shippingSiteState": {
+ "type": "string"
+ },
+ "shippingSiteZip": {
+ "type": "string"
+ },
+ "shippingSiteCountry": {
+ "type": "string"
+ },
+ "billingTerms": {
+ "$ref": "#/components/schemas/BillingTermsReference"
+ },
+ "reference": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "customerPO": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "templateSetupId": {
+ "type": "integer",
+ "description": "Can be obtained via InvoiceTemplate report.",
+ "format": "int32",
+ "nullable": true
+ },
+ "invoiceTemplate": {
+ "$ref": "#/components/schemas/InvoiceTemplateDetailReference"
+ },
+ "emailTemplateId": {
+ "type": "integer",
+ "description": "Can be obtained via InvoiceEmailTemplate report.",
+ "format": "int32",
+ "nullable": true
+ },
+ "addToBatchEmailList": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "date": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "restrictDownpaymentFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "locationId": {
+ "type": "integer",
+ "description": " Required On Updates;",
+ "format": "int32",
+ "nullable": true
+ },
+ "location": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "departmentId": {
+ "type": "integer",
+ "description": "departmentId is only required for special invoices.",
+ "format": "int32",
+ "nullable": true
+ },
+ "department": {
+ "$ref": "#/components/schemas/BillingUnitReference"
+ },
+ "territoryId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "territory": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "topComment": {
+ "type": "string"
+ },
+ "bottomComment": {
+ "type": "string"
+ },
+ "taxableFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "taxCode": {
+ "$ref": "#/components/schemas/TaxCodeReference"
+ },
+ "internalNotes": {
+ "type": "string"
+ },
+ "downpaymentPreviouslyTaxedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "serviceTotal": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "overrideDownPaymentAmountFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "currency": {
+ "$ref": "#/components/schemas/CurrencyReference"
+ },
+ "dueDate": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "expenseTotal": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "productTotal": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "previousProgressApplied": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "serviceAdjustmentAmount": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "agreementAmount": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "downpaymentApplied": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "subtotal": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "total": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "remainingDownpayment": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "salesTax": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "adjustmentReason": {
+ "type": "string"
+ },
+ "adjustedBy": {
+ "type": "string"
+ },
+ "closedBy": {
+ "type": "string"
+ },
+ "payments": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "credits": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "balance": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "specialInvoiceFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "billingSetupReference": {
+ "$ref": "#/components/schemas/BillingSetupReference"
+ },
+ "ticket": {
+ "$ref": "#/components/schemas/TicketReference"
+ },
+ "project": {
+ "$ref": "#/components/schemas/ProjectReference"
+ },
+ "phase": {
+ "$ref": "#/components/schemas/ProjectPhaseReference"
+ },
+ "salesOrder": {
+ "$ref": "#/components/schemas/SalesOrderReference"
+ },
+ "agreement": {
+ "$ref": "#/components/schemas/AgreementReference"
+ },
+ "glBatch": {
+ "$ref": "#/components/schemas/BatchReference"
+ },
+ "unbatchedBatch": {
+ "$ref": "#/components/schemas/BatchReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "customFields": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CustomFieldValue"
+ }
+ }
+ }
+ },
+ "InvoiceCommission": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "member": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "percent": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "splitPercent": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "adjustment": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "netAmount": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "amount": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "invoice": {
+ "$ref": "#/components/schemas/InvoiceReference"
+ },
+ "opportunity": {
+ "$ref": "#/components/schemas/OpportunityReference"
+ },
+ "agreement": {
+ "$ref": "#/components/schemas/AgreementReference"
+ },
+ "activity": {
+ "$ref": "#/components/schemas/ActivityReference"
+ },
+ "ticket": {
+ "$ref": "#/components/schemas/TicketReference"
+ },
+ "project": {
+ "$ref": "#/components/schemas/ProjectReference"
+ },
+ "salesOrder": {
+ "$ref": "#/components/schemas/SalesOrderReference"
+ },
+ "adjustedBy": {
+ "type": "string"
+ },
+ "adjustedDate": {
+ "type": "string"
+ },
+ "adjustmentReason": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "InvoiceEmailTemplate": {
+ "required": [
+ "name",
+ "subject"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "serviceSurvey": {
+ "$ref": "#/components/schemas/ServiceSurveyReference"
+ },
+ "useSenderFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "firstName": {
+ "type": "string",
+ "description": "From fields (first name, last name, email address) are required if useSenderFlag is false. Max length: 100;"
+ },
+ "lastName": {
+ "type": "string",
+ "description": "From fields (first name, last name, email address) are required if useSenderFlag is false. Max length: 100;"
+ },
+ "emailAddress": {
+ "type": "string",
+ "description": "From fields (first name, last name, email address) are required if useSenderFlag is false. Max length: 100;"
+ },
+ "subject": {
+ "type": "string",
+ "description": " Max length: 200;"
+ },
+ "body": {
+ "type": "string"
+ },
+ "copySenderFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "invoiceStatus": {
+ "$ref": "#/components/schemas/BillingStatusReference"
+ },
+ "attachInvoiceFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "InvoiceEmailTemplateInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "InvoiceGrouping": {
+ "required": [
+ "name",
+ "customerDescription"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "customerDescription": {
+ "type": "string"
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "showPriceFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "showSubItemsFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "groupParentChildAdditionsFlag": {
+ "type": "boolean"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "InvoiceGroupingReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "description": {
+ "type": "string"
+ },
+ "showPriceFlag": {
+ "type": "boolean"
+ },
+ "showSubItemsFlag": {
+ "type": "boolean"
+ },
+ "groupParentChildAdditionsFlag": {
+ "type": "boolean"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "InvoiceInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "invoice": {
+ "$ref": "#/components/schemas/Invoice"
+ },
+ "invoiceTemplate": {
+ "$ref": "#/components/schemas/InvoiceTemplate"
+ },
+ "products": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ProductItem"
+ }
+ },
+ "bundledComponentsInfo": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ProductComponent"
+ }
+ },
+ "expenses": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ExpenseEntry"
+ }
+ },
+ "timeEntries": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/TimeEntry"
+ }
+ },
+ "logo": {
+ "$ref": "#/components/schemas/DocumentInfo"
+ },
+ "billingSetup": {
+ "$ref": "#/components/schemas/BillingSetup"
+ },
+ "agreementBillingInfo": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/AgreementBillingInfo"
+ }
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "InvoicePayment": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": {
+ "type": "string"
+ },
+ "source": {
+ "enum": [
+ "Default",
+ "WisePay"
+ ],
+ "type": "string"
+ },
+ "invoice": {
+ "$ref": "#/components/schemas/InvoiceReference"
+ },
+ "credit": {
+ "$ref": "#/components/schemas/InvoiceReference"
+ },
+ "amount": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "balance": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "invoiceBalance": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "invoiceTotal": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "paymentDate": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "appliedBy": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "wisePayPayment": {
+ "$ref": "#/components/schemas/WisePayPayment"
+ },
+ "paymentSyncStatus": {
+ "enum": [
+ "Unapplied",
+ "Applied",
+ "Synced"
+ ],
+ "type": "string"
+ },
+ "glBatchID": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "paymentSyncDate": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "paymentAccount": {
+ "type": "string"
+ },
+ "aRPaymentAccount": {
+ "type": "string"
+ }
+ }
+ },
+ "InvoiceReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "identifier": {
+ "type": "string"
+ },
+ "billingType": {
+ "type": "string"
+ },
+ "applyToType": {
+ "type": "string"
+ },
+ "invoiceDate": {
+ "type": "string"
+ },
+ "chargeFirmFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "InvoiceRouting": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "invoice": {
+ "$ref": "#/components/schemas/InvoiceReference"
+ },
+ "sequenceNumber": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "member": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "reviewedFlag": {
+ "type": "boolean"
+ },
+ "dateReviewedUTC": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "InvoiceTemplate": {
+ "required": [
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "marginLeft": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "marginRight": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "marginTop": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "marginBottom": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "logoVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "headerLogoPosition": {
+ "enum": [
+ "Center",
+ "LeftSide",
+ "RightSide"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "remitToVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "headerAddressPosition": {
+ "enum": [
+ "Center",
+ "LeftSide",
+ "RightSide"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "headerTitleVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "headerTitleCaption": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "headerTitlePosition": {
+ "enum": [
+ "Center",
+ "LeftSide",
+ "RightSide"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "headerTitleFont": {
+ "enum": [
+ "Regular",
+ "RegularBold",
+ "Large",
+ "LargeBold",
+ "ExtraLarge",
+ "ExtraLargeBold"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "headerTermsVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "headerTermsCaption": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "headerDueDateVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "headerDueDateCaption": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "headerPoNumberVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "headerPoNumberCaption": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "headerReferenceVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "headerReferenceCaption": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "headerAccountVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "headerAccountCaption": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "headerTaxIdVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "headerTaxIdCaption": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "headerShipToVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "headerShipToCaption": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "headerHoursBasedExtendedAmountVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "payableCaption": {
+ "type": "string",
+ "description": " Max length: 1000;"
+ },
+ "serviceHeaderTicketNumberVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "serviceHeaderTicketNumberCaption": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "serviceHeaderCompanyNameVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "serviceHeaderCompanyNameCaption": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "serviceHeaderSummaryVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "serviceHeaderSummaryCaption": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "serviceHeaderContactNameVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "serviceHeaderContactNameCaption": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "serviceHeaderDetailDescriptionVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "serviceHeaderDetailDescriptionCaption": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "serviceHeaderResolutionVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "serviceHeaderResolutionCaption": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "serviceHeaderAmountVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "serviceHeaderAmountCaption": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "serviceHeaderBillingMethodVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "serviceHeaderBillingMethodCaption": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "serviceHeaderClosedTasksVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "serviceHeaderOpenTasksVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "serviceHeaderBundledTicketsVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "projectHeaderProjectNameVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "projectHeaderProjectNameCaption": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "projectHeaderCompanyNameVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "projectHeaderCompanyNameCaption": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "projectHeaderOriginalDownpaymentVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "projectHeaderOriginalDownpaymentCaption": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "projectHeaderContactNameVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "projectHeaderContactNameCaption": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "projectHeaderAmountVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "projectHeaderAmountCaption": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "projectHeaderBillingMethodVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "projectHeaderBillingMethodCaption": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "projectHeaderBillingTypeVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "projectHeaderBillingTypeCaption": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "invoicePaymentAmountVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "invoicePaymentAmountCaption": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "invoiceCreditAmountVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "invoiceCreditAmountCaption": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "invoiceBalanceDueVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "invoiceBalanceDueCaption": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "creditCreditAmountVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "creditCreditAmountCaption": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "creditRemainingAmountVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "creditRemainingAmountCaption": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "timeDetailVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "timeDetailPrimarySortField": {
+ "type": "string"
+ },
+ "timeDetailPrimarySortDirection": {
+ "type": "string"
+ },
+ "timeDetailSecondarySortField": {
+ "type": "string"
+ },
+ "timeDetailSecondarySortDirection": {
+ "type": "string"
+ },
+ "timeDetailSubtotalVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "timeDetailStartEndTimeVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "timeDetailHoursVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "timeDetailMembersVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "timeDetailBillableVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "timeDetailExtendedAmountVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "timeDetailDollarAmountsOnHourseBasedVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "timeDetailHourlyRateVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "timeDetailContactsVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "timeDetailNotesVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "timeDetailNonBillableCaption": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "timeDetailAgreementVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "timeDetailHoursBasedHoursVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "timeDetailHoursBasedExtAmountVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "timeDetailHoursbasedHourlyRateVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "timeDetailAmountBasedHoursVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "timeDetailAmountBasedExtAmountVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "timeDetailAmountBasedHourlyRateVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "timeDetailSRTicketSummaryVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "timeDetailSRContactVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "timeDetailSRAddressVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "timeDetailPmPhaseVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "timeDetailPmSummaryVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "timeDetailTicketNumberVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "timeDetailDatesVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "servicesStaffCaption": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "servicesStaffVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "servicesAmountCaption": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "servicesAmountVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "servicesHoursCaption": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "servicesHoursVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "servicesRateCaption": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "servicesRateVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "servicesWorkRoleCaption": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "servicesWorkRoleVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "servicesWorkTypeCaption": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "servicesWorkTypeVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "servicesTotalVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "servicesMemberNameVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "servicesMemberNameCaption": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "currencyIdVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "currencySymbolVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "portalFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "servicesCollapsedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "expensesCollapsedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "otherChargesCollapsedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "expensesTypeCaption": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "expensesStaffCaption": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "expensesAmountCaption": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "expensesTypeVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "expensesStaffVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "expensesAmountVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "expensesTotalVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "expenseDetailSubtotalVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "expenseDetailMembersVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "expenseDetailContactsVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "expenseDetailBillableVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "expenseDetailExtAmountVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "expenseDetailNotesVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "expenseDetailPrimarySortField": {
+ "type": "string"
+ },
+ "expenseDetailPrimarySortDirection": {
+ "type": "string"
+ },
+ "expenseDetailSecondarySortField": {
+ "type": "string"
+ },
+ "expenseDetailSecondarySortDirection": {
+ "type": "string"
+ },
+ "expenseDetailNonbillableCaption": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "expenseDetailVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "expenseDetailAgreementVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "expenseDetailAgreementExtAmountVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "expenseDetailTicketNumberVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "expenseDetailSrTicketSummaryVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "expenseDetailSrContactVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "expenseDetailSrAddressVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "expenseDetailPmPhaseVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "expenseDetailPmSummaryVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "otherChargesAmountCaption": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "otherChargesAmountVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "otherChargesDescriptionCaption": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "otherChargesDescriptionVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "otherChargesDisplaySixDecimals": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "otherChargesItemIdVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "otherChargesPriceCaption": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "otherChargesPriceVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "otherChargesQuantityCaption": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "otherChargesQuantityVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "otherChargesSerialNumberVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "otherChargesTotalVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "adjustmentDescriptionVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "adjustmentDescriptionCaption": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "adjustmentQuantityVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "adjustmentQuantityCaption": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "adjustmentAmountVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "adjustmentAmountCaption": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "adjustmentAgrTypeVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "adjustmentTotalVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "adjustmentPriceVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "adjustmentPriceCaption": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "InvoiceTemplateDetailReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "InvoiceTemplateReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "description": "Gets or sets invoice Template Setup Id.",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "InvoiceTemplateSetup": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "customFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "IRestIdentifiedItem": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ }
+ }
+ },
+ "IvItemReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "identifier": {
+ "type": "string"
+ },
+ "serializedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "KBCategoryReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "KnowledgeBaseArticle": {
+ "required": [
+ "title",
+ "issue",
+ "resolution"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "title": {
+ "type": "string"
+ },
+ "issue": {
+ "type": "string"
+ },
+ "resolution": {
+ "type": "string"
+ },
+ "locationId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "businessUnitId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "board": {
+ "$ref": "#/components/schemas/BoardReference"
+ },
+ "categoryId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "subCategoryId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "dateCreated": {
+ "type": "string"
+ },
+ "createdBy": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "KnowledgeBaseCategory": {
+ "required": [
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "location": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "department": {
+ "$ref": "#/components/schemas/SystemDepartmentReference"
+ },
+ "approver": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "KnowledgeBaseSettings": {
+ "required": [
+ "requireApproval"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "requireApproval": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "defaultApprover": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "KnowledgeBaseSubCategory": {
+ "required": [
+ "name",
+ "category"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "category": {
+ "$ref": "#/components/schemas/KBCategoryReference"
+ },
+ "location": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "department": {
+ "$ref": "#/components/schemas/SystemDepartmentReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "KPI": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "category": {
+ "$ref": "#/components/schemas/KPICategoryReference"
+ },
+ "dateFilter": {
+ "type": "string"
+ },
+ "sortOrder": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "KPICategory": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "sortOrder": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "KPICategoryReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "KPIReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "LdapConfiguration": {
+ "required": [
+ "name",
+ "server",
+ "domain"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 100;"
+ },
+ "server": {
+ "type": "string",
+ "description": "FQDN of the Server. Max length: 200;"
+ },
+ "domain": {
+ "type": "string",
+ "description": "Domain Name of the server. Max length: 50;"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "LdapConfigurationInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "LdapConfigurationReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "server": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "LdapConfigurationTestLink": {
+ "required": [
+ "Server"
+ ],
+ "type": "object",
+ "properties": {
+ "server": {
+ "type": "string",
+ "description": " Max length: 200;"
+ }
+ }
+ },
+ "LegacySubCategory": {
+ "required": [
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "LegacySubCategoryInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "LicenseBit": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "activeFlag": {
+ "type": "boolean"
+ }
+ }
+ },
+ "Link": {
+ "required": [
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "tableReferenceId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "url": {
+ "type": "string",
+ "description": " Max length: 1000;"
+ },
+ "screenLink": {
+ "enum": [
+ "Company",
+ "Contact",
+ "Service",
+ "Invoice",
+ "PurchaseOrder",
+ "SalesOrder"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "LinkClicked": {
+ "required": [
+ "contactId",
+ "url"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "campaignId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "contactId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "dateClicked": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "url": {
+ "type": "string",
+ "description": " Max length: 2083;"
+ },
+ "queryString": {
+ "type": "string"
+ }
+ }
+ },
+ "LinkInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "screenLink": {
+ "enum": [
+ "Company",
+ "Contact",
+ "Service",
+ "Invoice",
+ "PurchaseOrder",
+ "SalesOrder"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "LinkResolveUrlInfo": {
+ "required": [
+ "referenceId"
+ ],
+ "type": "object",
+ "properties": {
+ "referenceId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "url": {
+ "type": "string"
+ }
+ }
+ },
+ "LocaleInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "localeCode": {
+ "type": "string"
+ }
+ }
+ },
+ "LocaleReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "Location": {
+ "required": [
+ "structureLevel",
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "ownerLevelId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "structureLevel": {
+ "$ref": "#/components/schemas/CorporateStructureLevelReference"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "manager": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "reportsTo": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "salesRep": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "timeZoneSetup": {
+ "$ref": "#/components/schemas/TimeZoneSetupReference"
+ },
+ "calendar": {
+ "$ref": "#/components/schemas/CalendarReference"
+ },
+ "overrideAddressLine1": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "overrideAddressLine2": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "overrideCity": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "overrideState": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "overrideZip": {
+ "type": "string",
+ "description": " Max length: 12;"
+ },
+ "overrideCountry": {
+ "$ref": "#/components/schemas/CountryReference"
+ },
+ "overridePhoneNumber": {
+ "type": "string",
+ "description": " Max length: 15;"
+ },
+ "overrideFaxNumber": {
+ "type": "string",
+ "description": " Max length: 15;"
+ },
+ "owaUrl": {
+ "type": "string",
+ "description": " Max length: 100;"
+ },
+ "payrollXref": {
+ "type": "string",
+ "description": " Max length: 10;"
+ },
+ "locationFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "clientFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "workRoleIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "departmentIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "LocationDepartment": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "location": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "department": {
+ "$ref": "#/components/schemas/SystemDepartmentReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "LocationInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "location_flag": {
+ "type": "boolean"
+ },
+ "structureLevel": {
+ "$ref": "#/components/schemas/CorporateStructureLevelReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "LocationWorkRole": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "location": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "workRole": {
+ "$ref": "#/components/schemas/WorkRoleReference"
+ },
+ "workRoleInactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "LostRevenueReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "revenue": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "cost": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "margin": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "percentage": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "M365Contact": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "userPrincipalName": {
+ "type": "string"
+ },
+ "displayName": {
+ "type": "string"
+ },
+ "contactRecId": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "tenantId": {
+ "type": "string"
+ },
+ "m365ContactId": {
+ "type": "string"
+ },
+ "department": {
+ "type": "string"
+ },
+ "employeeType": {
+ "type": "string"
+ },
+ "managerId": {
+ "type": "string"
+ },
+ "proxyAddresses": {
+ "type": "string"
+ },
+ "proxyAddressesPlain": {
+ "type": "string"
+ },
+ "groups": {
+ "type": "string"
+ },
+ "directoryRoles": {
+ "type": "string"
+ },
+ "assignedLicenses": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "M365ContactSyncInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "M365ContactSyncMonitoring": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "monitoringTypeId": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "emailAddress": {
+ "type": "string"
+ },
+ "serviceBoardId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "serviceBoardStatusId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "M365ContactSyncProperty": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "includeExcludeType": {
+ "enum": [
+ "All",
+ "M365Property",
+ "None"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "propertyType": {
+ "enum": [
+ "City",
+ "DepartmentContactSync",
+ "Email",
+ "DistributionGroup",
+ "JobTitle",
+ "AssignedLicenses",
+ "DisplayName",
+ "OfficeLocation",
+ "ReportManager",
+ "State",
+ "EmployeeType",
+ "UserType"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "excludeIncludeFlag": {
+ "type": "boolean"
+ },
+ "wildCard": {
+ "type": "string"
+ },
+ "companyRecID": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ManagedDeviceAccount": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "username": {
+ "type": "string"
+ },
+ "password": {
+ "type": "string"
+ },
+ "managedDevicesIntegration": {
+ "$ref": "#/components/schemas/ManagedDevicesIntegrationReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ManagedDevicesIntegration": {
+ "required": [
+ "name",
+ "solution",
+ "loginBy",
+ "defaultBillingLevel"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 30;"
+ },
+ "solution": {
+ "type": "string",
+ "description": " Max length: 30;"
+ },
+ "portalUrl": {
+ "type": "string",
+ "description": " Max length: 200;"
+ },
+ "loginBy": {
+ "enum": [
+ "Global",
+ "Member"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "globalLoginUsername": {
+ "type": "string",
+ "description": "Gets or sets\n this is only required when globalLoginFlag = true. Max length: 50;"
+ },
+ "globalLoginPassword": {
+ "type": "string",
+ "description": "Gets or sets\n this is only required when globalLoginFlag = true. Max length: 50;"
+ },
+ "defaultBillingLevel": {
+ "enum": [
+ "Detail",
+ "Summary"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "managementItSetupType": {
+ "type": "string"
+ },
+ "defaultLocation": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "defaultDepartment": {
+ "$ref": "#/components/schemas/SystemDepartmentReference"
+ },
+ "integratorLogin": {
+ "$ref": "#/components/schemas/IntegratorLoginReference"
+ },
+ "matchOnSerialNumberFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "disableNewCrossReferencesFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "configBillCustomerFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "ManagedDevicesIntegrationCrossReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "managedDevicesIntegration": {
+ "$ref": "#/components/schemas/ManagedDevicesIntegrationReference"
+ },
+ "vendorType": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "vendorLevel": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "agreementType": {
+ "$ref": "#/components/schemas/AgreementTypeReference"
+ },
+ "product": {
+ "$ref": "#/components/schemas/IvItemReference"
+ },
+ "configurationType": {
+ "$ref": "#/components/schemas/ConfigurationTypeReference"
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ },
+ "parentConnectWiseId": {
+ "type": "string"
+ },
+ "parentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentConnectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "ManagedDevicesIntegrationInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "solution": {
+ "type": "string"
+ },
+ "managementItSetupType": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ManagedDevicesIntegrationLogin": {
+ "required": [
+ "username",
+ "member"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "managedDevicesIntegration": {
+ "$ref": "#/components/schemas/ManagedDevicesIntegrationReference"
+ },
+ "username": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "password": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "member": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ },
+ "parentConnectWiseId": {
+ "type": "string"
+ },
+ "parentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentConnectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "ManagedDevicesIntegrationNotification": {
+ "required": [
+ "notifyWho",
+ "logType"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "managedDevicesIntegration": {
+ "$ref": "#/components/schemas/ManagedDevicesIntegrationReference"
+ },
+ "notifyWho": {
+ "$ref": "#/components/schemas/NotificationRecipientReference"
+ },
+ "member": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "logType": {
+ "enum": [
+ "All",
+ "Error",
+ "NewManagedSolution",
+ "NewDeviceType",
+ "NewConfiguration",
+ "NewAddition",
+ "Info"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ },
+ "parentConnectWiseId": {
+ "type": "string"
+ },
+ "parentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentConnectWiseId": {
+ "type": "string"
+ },
+ "notifyCwId": {
+ "type": "string"
+ }
+ }
+ },
+ "ManagedDevicesIntegrationReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ManagedInformation": {
+ "type": "object",
+ "properties": {
+ "managementSolutionName": {
+ "type": "string"
+ },
+ "managedIdentifier": {
+ "type": "string"
+ },
+ "type": {
+ "type": "string"
+ },
+ "level": {
+ "type": "string"
+ },
+ "childConfigurationsMatchingOn": {
+ "type": "string"
+ },
+ "inactivateConfigurationsMatchingOn": {
+ "type": "string"
+ },
+ "inactiveConfigurationStatusId": {
+ "type": "integer",
+ "format": "int32"
+ }
+ }
+ },
+ "Management": {
+ "required": [
+ "addedConfigurationStatus",
+ "deletedConfigurationStatus",
+ "integratorLogin",
+ "scheduleExecutiveSummaryReportFlag"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "runTime": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "addedConfigurationStatus": {
+ "$ref": "#/components/schemas/ConfigurationStatusReference"
+ },
+ "deletedConfigurationStatus": {
+ "$ref": "#/components/schemas/ConfigurationStatusReference"
+ },
+ "integratorLogin": {
+ "$ref": "#/components/schemas/IntegratorLoginReference"
+ },
+ "scheduleExecutiveSummaryReportFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "executiveSummaryReportScheduleDay": {
+ "type": "integer",
+ "description": "Gets or sets\n this is only required when scheduleExecutiveSummaryReportFlag = true.",
+ "format": "int32",
+ "nullable": true
+ },
+ "executiveSummaryReportScheduleHour": {
+ "type": "integer",
+ "description": "Gets or sets\n this is only required when scheduleExecutiveSummaryReportFlag = true. Input should be in 24 hour format, ie 2pm is 14.",
+ "format": "int32",
+ "nullable": true
+ },
+ "executiveSummaryReportScheduleMinute": {
+ "type": "integer",
+ "description": "Gets or sets\n this is only required when scheduleExecutiveSummaryReportFlag = true.",
+ "format": "int32",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "ManagementBackup": {
+ "required": [
+ "type",
+ "item",
+ "billingLevel"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": {
+ "$ref": "#/components/schemas/AgreementTypeReference"
+ },
+ "item": {
+ "$ref": "#/components/schemas/CatalogItemReference"
+ },
+ "billingLevel": {
+ "enum": [
+ "Detail",
+ "Summary"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "ManagementItSolution": {
+ "required": [
+ "name",
+ "managementItSolutionType"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 30;"
+ },
+ "managementItSolutionType": {
+ "enum": [
+ "LevelPlatforms",
+ "NAble",
+ "Continuum",
+ "Custom"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "managementSolutionName": {
+ "type": "string",
+ "description": "Gets or sets\n this is only required when managementItSolutionType is Custom. Max length: 30;"
+ },
+ "managementServerUrl": {
+ "type": "string",
+ "description": "Gets or sets\n this is only required for Level Platforms. Max length: 200;"
+ },
+ "webserviceOverrideUrl": {
+ "type": "string",
+ "description": "Gets or sets\n this is only required for Level Platforms when overrideWebServiceLocationFlag is true. Max length: 200;"
+ },
+ "portalOverrideLoginUrl": {
+ "type": "string",
+ "description": "Gets or sets\n this is only required for Level Platforms when overrideLoginLocationFlag is true. Max length: 200;"
+ },
+ "globalLoginFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "globalLoginUsername": {
+ "type": "string",
+ "description": "Gets or sets\n this is only required when globalLoginFlag = true. Max length: 50;"
+ },
+ "globalLoginPassword": {
+ "type": "string",
+ "description": "Gets or sets\n this is only required when globalLoginFlag = true. Max length: 50;"
+ },
+ "usingSslFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "nAbleUsername": {
+ "type": "string",
+ "description": "Gets or sets\n this is only required for N-Able solution. Max length: 50;"
+ },
+ "nAblePassword": {
+ "type": "string",
+ "description": "Gets or sets\n this is only required for N-Able solution. Max length: 50;"
+ },
+ "overrideWebServiceLocationFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "overrideLoginLocationFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "continuumApiUsername": {
+ "type": "string",
+ "description": "Gets or sets\n this is only required for Continuum solution. Max length: 100;"
+ },
+ "continuumApiPassword": {
+ "type": "string",
+ "description": "Gets or sets\n this is only required for Continuum solution. Max length: 100;"
+ },
+ "levelApiUsername": {
+ "type": "string",
+ "description": "Gets or sets\n this is only required for Level Platforms solution. Max length: 100;"
+ },
+ "levelApiPassword": {
+ "type": "string",
+ "description": "Gets or sets\n this is only required for Level Platforms solution. Max length: 100;"
+ },
+ "levelVarDomain": {
+ "type": "string",
+ "description": "Gets or sets\n this is only required for Level Platforms solution. Max length: 100;"
+ },
+ "noDisplayFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "ManagementItSolutionAgreementInterfaceParameter": {
+ "required": [
+ "agreementType"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "managedDevicesIntegration": {
+ "$ref": "#/components/schemas/ManagedDevicesIntegrationReference"
+ },
+ "agreementType": {
+ "$ref": "#/components/schemas/AgreementTypeReference"
+ },
+ "serverProduct": {
+ "$ref": "#/components/schemas/IvItemReference"
+ },
+ "workstationProduct": {
+ "$ref": "#/components/schemas/IvItemReference"
+ },
+ "spamStatsProduct": {
+ "$ref": "#/components/schemas/IvItemReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ },
+ "parentConnectWiseId": {
+ "type": "string"
+ },
+ "parentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentConnectWiseId": {
+ "type": "string"
+ },
+ "agrTypeCwId": {
+ "type": "string"
+ },
+ "serverProductCwId": {
+ "type": "string"
+ },
+ "workstationProductCwId": {
+ "type": "string"
+ },
+ "spamStatsProductCwId": {
+ "type": "string"
+ }
+ }
+ },
+ "ManagementLogDocumentInfo": {
+ "type": "object",
+ "properties": {
+ "fullPathFileName": {
+ "type": "string"
+ },
+ "fileSize": {
+ "type": "string"
+ }
+ }
+ },
+ "ManagementNetworkSecurity": {
+ "required": [
+ "name",
+ "site"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 30;"
+ },
+ "username": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "password": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "site": {
+ "type": "string",
+ "description": " Max length: 100;"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "ManagementReportNotification": {
+ "required": [
+ "notifyWho"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "notifyWho": {
+ "$ref": "#/components/schemas/NotificationRecipientReference"
+ },
+ "member": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "email": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "globalFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "company": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ },
+ "parentConnectWiseId": {
+ "type": "string"
+ },
+ "parentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentConnectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "ManagementReportSetup": {
+ "required": [
+ "scheduledReportDisabledFlag"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "scheduledReportDisabledFlag": {
+ "type": "boolean"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ManagementSolutionReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "setupName": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "Manufacturer": {
+ "required": [
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "ManufacturerInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ManufacturerReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "MappedRecordReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ }
+ }
+ },
+ "MappedType": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "table": {
+ "type": "string"
+ },
+ "recIdField": {
+ "type": "string"
+ },
+ "glType": {
+ "enum": [
+ "AP",
+ "AR",
+ "EE",
+ "EI",
+ "EO",
+ "IA",
+ "IT",
+ "P",
+ "PF",
+ "R",
+ "RA",
+ "RD",
+ "RE",
+ "RP",
+ "ST",
+ "SD",
+ "ET",
+ "FT",
+ "PT",
+ "WP",
+ "WR"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "sortOrder": {
+ "type": "integer",
+ "format": "int32"
+ }
+ }
+ },
+ "MappedTypeReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "MarketDescription": {
+ "required": [
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "connectWiseId": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "MarketDescriptionInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "MarketDescriptionReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "MarketingCompany": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "groupId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "defaultContactFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "allContactsFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "unsubscribeFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "MarketingContact": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "groupId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "note": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "unsubscribeFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "MarketplaceImport": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "marketplaceImportType": {
+ "enum": [
+ "Agreements",
+ "Configurations",
+ "CRMSurveys",
+ "CustomReports",
+ "CustomerPortalTypes",
+ "HTMLEmailTemplates",
+ "Products",
+ "ProjectBoards",
+ "ProjectTemplates",
+ "ReportWriterReports",
+ "ServiceBoards",
+ "TicketTemplates",
+ "Views"
+ ],
+ "type": "string"
+ },
+ "marketplaceObject": {
+ "type": "array",
+ "items": { }
+ },
+ "requiredFields": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "Member": {
+ "required": [
+ "identifier",
+ "licenseClass",
+ "firstName",
+ "lastName",
+ "hireDate",
+ "defaultEmail",
+ "defaultPhone",
+ "securityRole"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "identifier": {
+ "type": "string",
+ "description": " Max length: 15;"
+ },
+ "password": {
+ "type": "string",
+ "description": "ConditionallyRequired. API Member will get random password generated Max length: 60;"
+ },
+ "disableOnlineFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "licenseClass": {
+ "enum": [
+ "A",
+ "C",
+ "F",
+ "X"
+ ],
+ "type": "string",
+ "description": "F = Full Member, A = API Member, C = StreamlineIT Member, X = Subcontractor Member",
+ "nullable": true
+ },
+ "notes": {
+ "type": "string"
+ },
+ "employeeIdentifer": {
+ "type": "string",
+ "description": " Max length: 10;"
+ },
+ "vendorNumber": {
+ "type": "string"
+ },
+ "enableMobileGpsFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "inactiveDate": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "lastLogin": {
+ "type": "string"
+ },
+ "clientId": {
+ "type": "string"
+ },
+ "token": {
+ "type": "string"
+ },
+ "firstName": {
+ "type": "string",
+ "description": " Max length: 30;"
+ },
+ "middleInitial": {
+ "type": "string",
+ "description": " Max length: 1;"
+ },
+ "lastName": {
+ "type": "string",
+ "description": " Max length: 30;"
+ },
+ "hireDate": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "country": {
+ "$ref": "#/components/schemas/CountryReference"
+ },
+ "photo": {
+ "$ref": "#/components/schemas/DocumentReference"
+ },
+ "officeEmail": {
+ "type": "string",
+ "description": " Max length: 250;"
+ },
+ "mobileEmail": {
+ "type": "string",
+ "description": " Max length: 250;"
+ },
+ "homeEmail": {
+ "type": "string",
+ "description": " Max length: 250;"
+ },
+ "defaultEmail": {
+ "enum": [
+ "Office",
+ "Mobile",
+ "Home"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "primaryEmail": {
+ "type": "string",
+ "description": " Max length: 250;"
+ },
+ "officePhone": {
+ "type": "string",
+ "description": " Max length: 15;"
+ },
+ "officeExtension": {
+ "type": "string",
+ "description": " Max length: 10;"
+ },
+ "mobilePhone": {
+ "type": "string",
+ "description": " Max length: 15;"
+ },
+ "mobileExtension": {
+ "type": "string",
+ "description": " Max length: 10;"
+ },
+ "homePhone": {
+ "type": "string",
+ "description": " Max length: 15;"
+ },
+ "homeExtension": {
+ "type": "string",
+ "description": " Max length: 10;"
+ },
+ "defaultPhone": {
+ "enum": [
+ "Office",
+ "Mobile",
+ "Home"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "securityRole": {
+ "$ref": "#/components/schemas/SecurityRoleReference"
+ },
+ "office365": {
+ "$ref": "#/components/schemas/MemberOffice365"
+ },
+ "mapiName": {
+ "type": "string"
+ },
+ "calendarSyncIntegrationFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "authenticationServiceType": {
+ "enum": [
+ "AuthAnvil",
+ "GoogleAuthenticator",
+ "Email"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "timebasedOneTimePasswordActivated": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "enableLdapAuthenticationFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "ldapConfiguration": {
+ "$ref": "#/components/schemas/LdapConfigurationReference"
+ },
+ "ldapUserName": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "directionalSync": {
+ "$ref": "#/components/schemas/DirectionalSyncReference"
+ },
+ "ssoSettings": {
+ "$ref": "#/components/schemas/MemberSsoSettingsReference"
+ },
+ "signature": {
+ "type": "string"
+ },
+ "phoneIntegrationType": {
+ "enum": [
+ "TAPI",
+ "SKYPE",
+ "TEL",
+ "CALLTO",
+ "NONE"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "useBrowserLanguageFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "title": {
+ "type": "string"
+ },
+ "reportCard": {
+ "$ref": "#/components/schemas/ReportCardReference"
+ },
+ "enableMobileFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "type": {
+ "$ref": "#/components/schemas/MemberTypeReference"
+ },
+ "timeZone": {
+ "$ref": "#/components/schemas/TimeZoneSetupReference"
+ },
+ "partnerPortalFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "stsUserAdminUrl": {
+ "type": "string"
+ },
+ "toastNotificationFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "memberPersonas": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "adminFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "structureLevel": {
+ "$ref": "#/components/schemas/StructureReference"
+ },
+ "securityLocation": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "defaultLocation": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "defaultDepartment": {
+ "$ref": "#/components/schemas/SystemDepartmentReference"
+ },
+ "reportsTo": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "restrictLocationFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "restrictDepartmentFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "workRole": {
+ "$ref": "#/components/schemas/WorkRoleReference"
+ },
+ "workType": {
+ "$ref": "#/components/schemas/WorkTypeReference"
+ },
+ "timeApprover": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "expenseApprover": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "billableForecast": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "dailyCapacity": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "hourlyCost": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "hourlyRate": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "includeInUtilizationReportingFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "requireExpenseEntryFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "requireTimeSheetEntryFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "requireStartAndEndTimeOnTimeEntryFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "allowInCellEntryOnTimeSheet": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "enterTimeAgainstCompanyFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "allowExpensesEnteredAgainstCompaniesFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "timeReminderEmailFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "daysTolerance": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "minimumHours": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "timeSheetStartDate": {
+ "type": "string"
+ },
+ "serviceDefaultLocation": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "serviceDefaultDepartment": {
+ "$ref": "#/components/schemas/SystemDepartmentReference"
+ },
+ "serviceDefaultBoard": {
+ "$ref": "#/components/schemas/BoardReference"
+ },
+ "restrictServiceDefaultLocationFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "restrictServiceDefaultDepartmentFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "excludedServiceBoardIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "teams": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "serviceBoardTeamIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "projectDefaultLocation": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "projectDefaultDepartment": {
+ "$ref": "#/components/schemas/SystemDepartmentReference"
+ },
+ "projectDefaultBoard": {
+ "$ref": "#/components/schemas/ProjectBoardReference"
+ },
+ "restrictProjectDefaultLocationFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "restrictProjectDefaultDepartmentFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "excludedProjectBoardIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "scheduleDefaultLocation": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "scheduleDefaultDepartment": {
+ "$ref": "#/components/schemas/SystemDepartmentReference"
+ },
+ "scheduleCapacity": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "serviceLocation": {
+ "$ref": "#/components/schemas/ServiceLocationReference"
+ },
+ "restrictScheduleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "hideMemberInDispatchPortalFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "calendar": {
+ "$ref": "#/components/schemas/CalendarReference"
+ },
+ "salesDefaultLocation": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "restrictDefaultSalesTerritoryFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "warehouse": {
+ "$ref": "#/components/schemas/WarehouseReference"
+ },
+ "warehouseBin": {
+ "$ref": "#/components/schemas/WarehouseBinReference"
+ },
+ "restrictDefaultWarehouseFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "restrictDefaultWarehouseBinFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "companyActivityTabFormat": {
+ "enum": [
+ "SummaryList",
+ "DetailList"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "invoiceTimeTabFormat": {
+ "enum": [
+ "SummaryList",
+ "DetailList"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "invoiceScreenDefaultTabFormat": {
+ "enum": [
+ "ShowInvoicingTab",
+ "ShowAgreementInvoicingTab"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "invoicingDisplayOptions": {
+ "enum": [
+ "RemainOnInvoicingScreen",
+ "ShowRecentInvoices"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "agreementInvoicingDisplayOptions": {
+ "enum": [
+ "RemainOnInvoicingScreen",
+ "ShowRecentInvoices"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "autoStartStopwatch": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "autoPopupQuickNotesWithStopwatch": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "globalSearchDefaultTicketFilter": {
+ "enum": [
+ "OpenRecords",
+ "ClosedRecords",
+ "AllRecords"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "globalSearchDefaultSort": {
+ "enum": [
+ "None",
+ "LastUpdatedDesc",
+ "LastUpdatedAsc",
+ "CreatedDesc",
+ "CreatedAsc"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "phoneSource": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "copyPodLayouts": {
+ "type": "boolean"
+ },
+ "copySharedDefaultViews": {
+ "type": "boolean"
+ },
+ "copyColumnLayoutsAndFilters": {
+ "type": "boolean"
+ },
+ "fromMemberRecId": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "fromMemberTemplateRecId": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "customFields": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CustomFieldValue"
+ }
+ }
+ }
+ },
+ "MemberAccrual": {
+ "required": [
+ "accrualType",
+ "year",
+ "hours",
+ "reason"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "accrualType": {
+ "enum": [
+ "Holiday",
+ "PTO",
+ "Sick",
+ "Vacation"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "year": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "hours": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "reason": {
+ "type": "string"
+ },
+ "member": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "MemberCertification": {
+ "required": [
+ "certification"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "certification": {
+ "$ref": "#/components/schemas/CertificationReference"
+ },
+ "percentComplete": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "dateReceived": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "dateExpires": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "certificationNumber": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "notes": {
+ "type": "string"
+ },
+ "member": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "company": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "MemberDeactivation": {
+ "type": "object",
+ "properties": {
+ "activity": {
+ "$ref": "#/components/schemas/MemberDeactivationItem"
+ },
+ "serviceTeam": {
+ "$ref": "#/components/schemas/MemberDeactivationItem"
+ },
+ "companyTeam": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/MemberDeactivationCompanyTeam"
+ },
+ "description": "A list of customers for which the member holds a team role"
+ },
+ "workflowEmail": {
+ "$ref": "#/components/schemas/MemberDeactivationItem"
+ },
+ "serviceStatusWorkflow": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/MemberDeactivationStatusWorkflow"
+ }
+ },
+ "ticketTemplate": {
+ "$ref": "#/components/schemas/MemberDeactivationItem"
+ },
+ "opportunity": {
+ "$ref": "#/components/schemas/MemberDeactivationItem"
+ },
+ "salesTeam": {
+ "$ref": "#/components/schemas/MemberDeactivationItem"
+ },
+ "projectManager": {
+ "$ref": "#/components/schemas/MemberDeactivationItem"
+ },
+ "projectTimeApprover": {
+ "$ref": "#/components/schemas/MemberDeactivationItem"
+ },
+ "projectExpenseApprover": {
+ "$ref": "#/components/schemas/MemberDeactivationItem"
+ },
+ "knowledgeBaseArticle": {
+ "$ref": "#/components/schemas/MemberDeactivationItem"
+ },
+ "myCompanyPresident": {
+ "$ref": "#/components/schemas/MemberDeactivationItem"
+ },
+ "myCompanyCOO": {
+ "$ref": "#/components/schemas/MemberDeactivationItem"
+ },
+ "myCompanyController": {
+ "$ref": "#/components/schemas/MemberDeactivationItem"
+ },
+ "myCompanyDispatch": {
+ "$ref": "#/components/schemas/MemberDeactivationItem"
+ },
+ "myCompanyServiceManager": {
+ "$ref": "#/components/schemas/MemberDeactivationItem"
+ },
+ "myCompanyDutyManagerRole": {
+ "$ref": "#/components/schemas/MemberDeactivationItem"
+ },
+ "departmentManager": {
+ "$ref": "#/components/schemas/MemberDeactivationItem"
+ },
+ "dispatchMember": {
+ "$ref": "#/components/schemas/MemberDeactivationItem"
+ },
+ "serviceManager": {
+ "$ref": "#/components/schemas/MemberDeactivationItem"
+ },
+ "dutyManager": {
+ "$ref": "#/components/schemas/MemberDeactivationItem"
+ },
+ "sendFromEmailNotify": {
+ "$ref": "#/components/schemas/MemberDeactivationItem"
+ },
+ "deleteOpenTimeSheetsFlag": {
+ "type": "boolean",
+ "description": "By default, this is set to false\n If there is any open timesheets, system will return error message\n that there is open timesheets still attached to this member\n If user would like to delete member with open timesheets, they can set this boolean to TRUE\n System will delete member and any associated open timesheets",
+ "nullable": true
+ }
+ }
+ },
+ "MemberDeactivationCompanyTeam": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "reAssignToContact": {
+ "$ref": "#/components/schemas/ContactReference"
+ },
+ "count": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "reAssignToMember": {
+ "$ref": "#/components/schemas/MemberReference"
+ }
+ }
+ },
+ "MemberDeactivationItem": {
+ "type": "object",
+ "properties": {
+ "count": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "reAssignToMember": {
+ "$ref": "#/components/schemas/MemberReference"
+ }
+ }
+ },
+ "MemberDeactivationStatusWorkflow": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "count": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "reAssignToMember": {
+ "$ref": "#/components/schemas/MemberReference"
+ }
+ }
+ },
+ "MemberDelegation": {
+ "required": [
+ "delegationType",
+ "delegatedTo",
+ "dateStart",
+ "dateEnd"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "delegationType": {
+ "enum": [
+ "Approval",
+ "Project"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "delegatedTo": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "dateStart": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "dateEnd": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "member": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "MemberForCalSync": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "memberId": {
+ "type": "string"
+ },
+ "office365Id": {
+ "type": "string"
+ },
+ "mapiName": {
+ "type": "string"
+ },
+ "calendarSyncIntegrationFlag": {
+ "type": "boolean",
+ "nullable": true
+ }
+ }
+ },
+ "MemberInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "identifier": {
+ "type": "string"
+ },
+ "firstName": {
+ "type": "string"
+ },
+ "middleInitial": {
+ "type": "string"
+ },
+ "lastName": {
+ "type": "string"
+ },
+ "fullName": {
+ "type": "string"
+ },
+ "defaultEmail": {
+ "type": "string"
+ },
+ "photo": {
+ "$ref": "#/components/schemas/DocumentReference"
+ },
+ "licenseClass": {
+ "enum": [
+ "A",
+ "C",
+ "F",
+ "X"
+ ],
+ "type": "string",
+ "description": "F = Full Member, A = API Member, C = StreamlineIT Member, X = Subcontractor Member",
+ "nullable": true
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "MemberLinkSsoUser": {
+ "type": "object",
+ "properties": {
+ "ssoUserId": {
+ "type": "string",
+ "description": " Max length: 100;"
+ }
+ }
+ },
+ "MemberNotificationSetting": {
+ "required": [
+ "notificationType",
+ "notificationTrigger"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "notificationType": {
+ "enum": [
+ "Email",
+ "Push"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "notificationTrigger": {
+ "enum": [
+ "ActivityStatusReq",
+ "CustomerUpdated",
+ "ExpenseReport",
+ "TicketStatusChange",
+ "TicketStatusRequest",
+ "TimeNagApprover",
+ "TimeNagMember",
+ "TimeSheet",
+ "WorkflowRules"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "MemberOffice365": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ }
+ }
+ },
+ "MemberPersona": {
+ "required": [
+ "name",
+ "personaId"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "jobRolePercentage": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 20;"
+ },
+ "personaId": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "member": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "MemberReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "identifier": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "dailyCapacity": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "MemberSkill": {
+ "required": [
+ "skill",
+ "skillLevel"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "skill": {
+ "$ref": "#/components/schemas/SkillReference"
+ },
+ "skillLevel": {
+ "enum": [
+ "Beginner",
+ "Intermediate",
+ "Advanced",
+ "Expert"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "certifiedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "yearsExperience": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "notes": {
+ "type": "string"
+ },
+ "member": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "MemberSsoSettingsReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "ssoUserId": {
+ "type": "string"
+ },
+ "userName": {
+ "type": "string"
+ },
+ "email": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "MemberSsoToken": {
+ "type": "object",
+ "properties": {
+ "token": {
+ "type": "string"
+ }
+ }
+ },
+ "MemberTemplate": {
+ "required": [
+ "identifier"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "identifier": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "templateDescription": {
+ "type": "string",
+ "description": " Max length: 1024;"
+ },
+ "title": {
+ "type": "string"
+ },
+ "reportCard": {
+ "$ref": "#/components/schemas/ReportCardReference"
+ },
+ "enableMobileFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "type": {
+ "$ref": "#/components/schemas/MemberTypeReference"
+ },
+ "timeZone": {
+ "$ref": "#/components/schemas/TimeZoneSetupReference"
+ },
+ "partnerPortalFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "stsUserAdminUrl": {
+ "type": "string"
+ },
+ "toastNotificationFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "memberPersonas": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "adminFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "structureLevel": {
+ "$ref": "#/components/schemas/StructureReference"
+ },
+ "securityLocation": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "defaultLocation": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "defaultDepartment": {
+ "$ref": "#/components/schemas/SystemDepartmentReference"
+ },
+ "reportsTo": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "restrictLocationFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "restrictDepartmentFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "workRole": {
+ "$ref": "#/components/schemas/WorkRoleReference"
+ },
+ "workType": {
+ "$ref": "#/components/schemas/WorkTypeReference"
+ },
+ "timeApprover": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "expenseApprover": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "billableForecast": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "dailyCapacity": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "hourlyCost": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "hourlyRate": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "includeInUtilizationReportingFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "requireExpenseEntryFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "requireTimeSheetEntryFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "requireStartAndEndTimeOnTimeEntryFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "allowInCellEntryOnTimeSheet": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "enterTimeAgainstCompanyFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "allowExpensesEnteredAgainstCompaniesFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "timeReminderEmailFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "daysTolerance": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "minimumHours": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "timeSheetStartDate": {
+ "type": "string"
+ },
+ "serviceDefaultLocation": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "serviceDefaultDepartment": {
+ "$ref": "#/components/schemas/SystemDepartmentReference"
+ },
+ "serviceDefaultBoard": {
+ "$ref": "#/components/schemas/BoardReference"
+ },
+ "restrictServiceDefaultLocationFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "restrictServiceDefaultDepartmentFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "excludedServiceBoardIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "teams": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "serviceBoardTeamIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "projectDefaultLocation": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "projectDefaultDepartment": {
+ "$ref": "#/components/schemas/SystemDepartmentReference"
+ },
+ "projectDefaultBoard": {
+ "$ref": "#/components/schemas/ProjectBoardReference"
+ },
+ "restrictProjectDefaultLocationFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "restrictProjectDefaultDepartmentFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "excludedProjectBoardIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "scheduleDefaultLocation": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "scheduleDefaultDepartment": {
+ "$ref": "#/components/schemas/SystemDepartmentReference"
+ },
+ "scheduleCapacity": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "serviceLocation": {
+ "$ref": "#/components/schemas/ServiceLocationReference"
+ },
+ "restrictScheduleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "hideMemberInDispatchPortalFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "calendar": {
+ "$ref": "#/components/schemas/CalendarReference"
+ },
+ "salesDefaultLocation": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "restrictDefaultSalesTerritoryFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "warehouse": {
+ "$ref": "#/components/schemas/WarehouseReference"
+ },
+ "warehouseBin": {
+ "$ref": "#/components/schemas/WarehouseBinReference"
+ },
+ "restrictDefaultWarehouseFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "restrictDefaultWarehouseBinFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "companyActivityTabFormat": {
+ "enum": [
+ "SummaryList",
+ "DetailList"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "invoiceTimeTabFormat": {
+ "enum": [
+ "SummaryList",
+ "DetailList"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "invoiceScreenDefaultTabFormat": {
+ "enum": [
+ "ShowInvoicingTab",
+ "ShowAgreementInvoicingTab"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "invoicingDisplayOptions": {
+ "enum": [
+ "RemainOnInvoicingScreen",
+ "ShowRecentInvoices"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "agreementInvoicingDisplayOptions": {
+ "enum": [
+ "RemainOnInvoicingScreen",
+ "ShowRecentInvoices"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "autoStartStopwatch": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "autoPopupQuickNotesWithStopwatch": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "globalSearchDefaultTicketFilter": {
+ "enum": [
+ "OpenRecords",
+ "ClosedRecords",
+ "AllRecords"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "globalSearchDefaultSort": {
+ "enum": [
+ "None",
+ "LastUpdatedDesc",
+ "LastUpdatedAsc",
+ "CreatedDesc",
+ "CreatedAsc"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "phoneSource": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "copyPodLayouts": {
+ "type": "boolean"
+ },
+ "copySharedDefaultViews": {
+ "type": "boolean"
+ },
+ "copyColumnLayoutsAndFilters": {
+ "type": "boolean"
+ },
+ "fromMemberRecId": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "fromMemberTemplateRecId": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "customFields": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CustomFieldValue"
+ }
+ }
+ }
+ },
+ "MemberType": {
+ "required": [
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 30;"
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "MemberTypeInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "MemberTypeReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "MenuEntry": {
+ "required": [
+ "menuLocation",
+ "caption",
+ "link",
+ "newWindowFlag"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "menuLocation": {
+ "$ref": "#/components/schemas/MenuLocationReference"
+ },
+ "caption": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "link": {
+ "type": "string",
+ "description": " Max length: 2000;"
+ },
+ "newWindowFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "locationIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "origin": {
+ "type": "string",
+ "description": " Max length: 2000;"
+ },
+ "clientId": {
+ "type": "string",
+ "description": "Only required if not already set Max length: 36;"
+ },
+ "addAllLocations": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "removeAllLocations": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "smallMenuIconId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "largeMenuIconId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "MenuEntryLocation": {
+ "required": [
+ "location"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "location": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "menuEntry": {
+ "$ref": "#/components/schemas/SystemMenuEntryReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "MenuLocationReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "MinimumStockByWarehouse": {
+ "required": [
+ "warehouse",
+ "minimumStock"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "warehouse": {
+ "$ref": "#/components/schemas/WarehouseReference"
+ },
+ "minimumStock": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "MyAccount": {
+ "required": [
+ "identifier",
+ "firstName",
+ "lastName",
+ "licenseClass",
+ "timeZone",
+ "defaultEmail",
+ "defaultPhone",
+ "defaultLocation",
+ "defaultDepartment",
+ "workRole",
+ "timeApprover",
+ "expenseApprover",
+ "hireDate",
+ "salesDefaultLocation",
+ "companyActivityTabFormat",
+ "invoiceTimeTabFormat",
+ "invoiceScreenDefaultTabFormat",
+ "invoicingDisplayOptions",
+ "agreementInvoicingDisplayOptions"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "identifier": {
+ "type": "string",
+ "description": " Max length: 15;"
+ },
+ "password": {
+ "type": "string",
+ "description": "ConditionallyRequired. API Member will get random password generated Max length: 60;"
+ },
+ "firstName": {
+ "type": "string",
+ "description": " Max length: 30;"
+ },
+ "middleInitial": {
+ "type": "string",
+ "description": " Max length: 1;"
+ },
+ "lastName": {
+ "type": "string",
+ "description": " Max length: 30;"
+ },
+ "title": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "reportCard": {
+ "$ref": "#/components/schemas/ReportCardReference"
+ },
+ "licenseClass": {
+ "enum": [
+ "A",
+ "C",
+ "F",
+ "X"
+ ],
+ "type": "string",
+ "description": "F = Full Member, A = API Member, C = StreamlineIT Member, X = Subcontractor Member",
+ "nullable": true
+ },
+ "disableOnlineFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "enableMobileFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "type": {
+ "$ref": "#/components/schemas/MemberTypeReference"
+ },
+ "employeeIdentifer": {
+ "type": "string",
+ "description": " Max length: 10;"
+ },
+ "vendorNumber": {
+ "type": "string"
+ },
+ "notes": {
+ "type": "string"
+ },
+ "timeZone": {
+ "$ref": "#/components/schemas/TimeZoneSetupReference"
+ },
+ "country": {
+ "$ref": "#/components/schemas/CountryReference"
+ },
+ "serviceBoardTeamIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "enableMobileGpsFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "inactiveDate": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "lastLogin": {
+ "type": "string"
+ },
+ "photo": {
+ "$ref": "#/components/schemas/DocumentReference"
+ },
+ "partnerPortalFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "clientId": {
+ "type": "string"
+ },
+ "stsUserAdminUrl": {
+ "type": "string"
+ },
+ "token": {
+ "type": "string"
+ },
+ "toastNotificationFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "memberPersonas": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "office365": {
+ "$ref": "#/components/schemas/MemberOffice365"
+ },
+ "officeEmail": {
+ "type": "string",
+ "description": " Max length: 250;"
+ },
+ "officePhone": {
+ "type": "string",
+ "description": " Max length: 15;"
+ },
+ "officeExtension": {
+ "type": "string",
+ "description": " Max length: 10;"
+ },
+ "mobileEmail": {
+ "type": "string",
+ "description": " Max length: 250;"
+ },
+ "mobilePhone": {
+ "type": "string",
+ "description": " Max length: 15;"
+ },
+ "mobileExtension": {
+ "type": "string",
+ "description": " Max length: 10;"
+ },
+ "homeEmail": {
+ "type": "string",
+ "description": " Max length: 250;"
+ },
+ "homePhone": {
+ "type": "string",
+ "description": " Max length: 15;"
+ },
+ "homeExtension": {
+ "type": "string",
+ "description": " Max length: 10;"
+ },
+ "defaultEmail": {
+ "enum": [
+ "Office",
+ "Mobile",
+ "Home"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "primaryEmail": {
+ "type": "string",
+ "description": " Max length: 250;"
+ },
+ "defaultPhone": {
+ "enum": [
+ "Office",
+ "Mobile",
+ "Home"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "defaultLocation": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "defaultDepartment": {
+ "$ref": "#/components/schemas/SystemDepartmentReference"
+ },
+ "reportsTo": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "workRole": {
+ "$ref": "#/components/schemas/WorkRoleReference"
+ },
+ "workType": {
+ "$ref": "#/components/schemas/WorkTypeReference"
+ },
+ "timeApprover": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "expenseApprover": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "billableForecast": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "dailyCapacity": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "includeInUtilizationReportingFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "requireExpenseEntryFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "requireTimeSheetEntryFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "requireStartAndEndTimeOnTimeEntryFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "allowInCellEntryOnTimeSheet": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "enterTimeAgainstCompanyFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "allowExpensesEnteredAgainstCompaniesFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "timeReminderEmailFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "daysTolerance": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "minimumHours": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "timeSheetStartDate": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "hireDate": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "serviceDefaultLocation": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "serviceDefaultDepartment": {
+ "$ref": "#/components/schemas/SystemDepartmentReference"
+ },
+ "serviceDefaultBoard": {
+ "$ref": "#/components/schemas/BoardReference"
+ },
+ "projectDefaultLocation": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "projectDefaultDepartment": {
+ "$ref": "#/components/schemas/SystemDepartmentReference"
+ },
+ "projectDefaultBoard": {
+ "$ref": "#/components/schemas/ProjectBoardReference"
+ },
+ "scheduleDefaultLocation": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "scheduleDefaultDepartment": {
+ "$ref": "#/components/schemas/SystemDepartmentReference"
+ },
+ "scheduleCapacity": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "serviceLocation": {
+ "$ref": "#/components/schemas/ServiceLocationReference"
+ },
+ "hideMemberInDispatchPortalFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "calendar": {
+ "$ref": "#/components/schemas/CalendarReference"
+ },
+ "salesDefaultLocation": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "warehouse": {
+ "$ref": "#/components/schemas/WarehouseReference"
+ },
+ "warehouseBin": {
+ "$ref": "#/components/schemas/WarehouseBinReference"
+ },
+ "mapiName": {
+ "type": "string"
+ },
+ "calendarSyncIntegrationFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "companyActivityTabFormat": {
+ "enum": [
+ "SummaryList",
+ "DetailList"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "invoiceTimeTabFormat": {
+ "enum": [
+ "SummaryList",
+ "DetailList"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "invoiceScreenDefaultTabFormat": {
+ "enum": [
+ "ShowInvoicingTab",
+ "ShowAgreementInvoicingTab"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "invoicingDisplayOptions": {
+ "enum": [
+ "RemainOnInvoicingScreen",
+ "ShowRecentInvoices"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "agreementInvoicingDisplayOptions": {
+ "enum": [
+ "RemainOnInvoicingScreen",
+ "ShowRecentInvoices"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "authenticationServiceType": {
+ "enum": [
+ "AuthAnvil",
+ "GoogleAuthenticator",
+ "Email"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "timebasedOneTimePasswordActivated": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "directionalSync": {
+ "$ref": "#/components/schemas/DirectionalSyncReference"
+ },
+ "autoStartStopwatch": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "autoPopupQuickNotesWithStopwatch": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "signature": {
+ "type": "string"
+ },
+ "globalSearchDefaultTicketFilter": {
+ "enum": [
+ "OpenRecords",
+ "ClosedRecords",
+ "AllRecords"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "globalSearchDefaultSort": {
+ "enum": [
+ "None",
+ "LastUpdatedDesc",
+ "LastUpdatedAsc",
+ "CreatedDesc",
+ "CreatedAsc"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "phoneSource": {
+ "type": "string"
+ },
+ "phoneIntegrationType": {
+ "enum": [
+ "TAPI",
+ "SKYPE",
+ "TEL",
+ "CALLTO",
+ "NONE"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "useBrowserLanguageFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "copyPodLayouts": {
+ "type": "boolean"
+ },
+ "copySharedDefaultViews": {
+ "type": "boolean"
+ },
+ "copyColumnLayoutsAndFilters": {
+ "type": "boolean"
+ },
+ "fromMemberRecId": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "customFields": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CustomFieldValue"
+ }
+ }
+ }
+ },
+ "MyMember": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "identifier": {
+ "type": "string"
+ },
+ "password": {
+ "type": "string",
+ "description": "ConditionallyRequired. API Member will get random password generated"
+ },
+ "firstName": {
+ "type": "string"
+ },
+ "middleInitial": {
+ "type": "string"
+ },
+ "lastName": {
+ "type": "string"
+ },
+ "title": {
+ "type": "string"
+ },
+ "reportCard": {
+ "$ref": "#/components/schemas/ReportCardReference"
+ },
+ "licenseClass": {
+ "enum": [
+ "A",
+ "C",
+ "F",
+ "X"
+ ],
+ "type": "string",
+ "description": "F = Full Member, A = API Member, C = StreamlineIT Member, X = Subcontractor Member",
+ "nullable": true
+ },
+ "disableOnlineFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "enableMobileFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "type": {
+ "$ref": "#/components/schemas/MemberTypeReference"
+ },
+ "employeeIdentifer": {
+ "type": "string"
+ },
+ "vendorNumber": {
+ "type": "string"
+ },
+ "notes": {
+ "type": "string"
+ },
+ "timeZone": {
+ "$ref": "#/components/schemas/TimeZoneSetupReference"
+ },
+ "country": {
+ "$ref": "#/components/schemas/CountryReference"
+ },
+ "serviceBoardTeamIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "enableMobileGpsFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "inactiveDate": {
+ "type": "string"
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "lastLogin": {
+ "type": "string"
+ },
+ "photo": {
+ "$ref": "#/components/schemas/DocumentReference"
+ },
+ "toastNotificationFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "officeEmail": {
+ "type": "string"
+ },
+ "officePhone": {
+ "type": "string"
+ },
+ "officeExtension": {
+ "type": "string"
+ },
+ "mobileEmail": {
+ "type": "string"
+ },
+ "mobilePhone": {
+ "type": "string"
+ },
+ "mobileExtension": {
+ "type": "string"
+ },
+ "homeEmail": {
+ "type": "string"
+ },
+ "homePhone": {
+ "type": "string"
+ },
+ "homeExtension": {
+ "type": "string"
+ },
+ "defaultEmail": {
+ "enum": [
+ "Office",
+ "Mobile",
+ "Home"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "defaultPhone": {
+ "enum": [
+ "Office",
+ "Mobile",
+ "Home"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "securityRole": {
+ "$ref": "#/components/schemas/SecurityRoleReference"
+ },
+ "adminFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "structureLevel": {
+ "$ref": "#/components/schemas/StructureReference"
+ },
+ "securityLocation": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "defaultLocation": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "defaultDepartment": {
+ "$ref": "#/components/schemas/SystemDepartmentReference"
+ },
+ "reportsTo": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "restrictLocationFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "restrictDepartmentFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "workRole": {
+ "$ref": "#/components/schemas/WorkRoleReference"
+ },
+ "workType": {
+ "$ref": "#/components/schemas/WorkTypeReference"
+ },
+ "timeApprover": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "expenseApprover": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "billableForecast": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "dailyCapacity": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "hourlyCost": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "hourlyRate": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "includeInUtilizationReportingFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "requireExpenseEntryFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "requireTimeSheetEntryFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "requireStartAndEndTimeOnTimeEntryFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "allowInCellEntryOnTimeSheet": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "enterTimeAgainstCompanyFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "allowExpensesEnteredAgainstCompaniesFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "timeReminderEmailFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "daysTolerance": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "minimumHours": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "timeSheetStartDate": {
+ "type": "string"
+ },
+ "hireDate": {
+ "type": "string"
+ },
+ "serviceDefaultLocation": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "serviceDefaultDepartment": {
+ "$ref": "#/components/schemas/SystemDepartmentReference"
+ },
+ "serviceDefaultBoard": {
+ "$ref": "#/components/schemas/BoardReference"
+ },
+ "restrictServiceDefaultLocationFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "restrictServiceDefaultDepartmentFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "excludedServiceBoardIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "projectDefaultLocation": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "projectDefaultDepartment": {
+ "$ref": "#/components/schemas/SystemDepartmentReference"
+ },
+ "projectDefaultBoard": {
+ "$ref": "#/components/schemas/ProjectBoardReference"
+ },
+ "restrictProjectDefaultLocationFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "restrictProjectDefaultDepartmentFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "excludedProjectBoardIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "scheduleDefaultLocation": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "scheduleDefaultDepartment": {
+ "$ref": "#/components/schemas/SystemDepartmentReference"
+ },
+ "scheduleCapacity": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "serviceLocation": {
+ "$ref": "#/components/schemas/ServiceLocationReference"
+ },
+ "restrictScheduleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "hideMemberInDispatchPortalFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "calendar": {
+ "$ref": "#/components/schemas/CalendarReference"
+ },
+ "salesDefaultLocation": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "restrictDefaultSalesTerritoryFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "warehouse": {
+ "$ref": "#/components/schemas/WarehouseReference"
+ },
+ "warehouseBin": {
+ "$ref": "#/components/schemas/WarehouseBinReference"
+ },
+ "restrictDefaultWarehouseFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "restrictDefaultWarehouseBinFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "mapiName": {
+ "type": "string"
+ },
+ "calendarSyncIntegrationFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "enableLdapAuthenticationFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "ldapConfiguration": {
+ "$ref": "#/components/schemas/LdapConfigurationReference"
+ },
+ "ldapUserName": {
+ "type": "string"
+ },
+ "companyActivityTabFormat": {
+ "enum": [
+ "SummaryList",
+ "DetailList"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "invoiceTimeTabFormat": {
+ "enum": [
+ "SummaryList",
+ "DetailList"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "invoiceScreenDefaultTabFormat": {
+ "enum": [
+ "ShowInvoicingTab",
+ "ShowAgreementInvoicingTab"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "invoicingDisplayOptions": {
+ "enum": [
+ "RemainOnInvoicingScreen",
+ "ShowRecentInvoices"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "agreementInvoicingDisplayOptions": {
+ "enum": [
+ "RemainOnInvoicingScreen",
+ "ShowRecentInvoices"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "corelyticsUsername": {
+ "type": "string"
+ },
+ "corelyticsPassword": {
+ "type": "string"
+ },
+ "authenticationServiceType": {
+ "enum": [
+ "AuthAnvil",
+ "GoogleAuthenticator",
+ "Email"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "timebasedOneTimePasswordActivated": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "directionalSync": {
+ "$ref": "#/components/schemas/DirectionalSyncReference"
+ },
+ "ssoSessionFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "ssoClientId": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "MyMemberInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "identifier": {
+ "type": "string"
+ },
+ "firstName": {
+ "type": "string"
+ },
+ "middleInitial": {
+ "type": "string"
+ },
+ "lastName": {
+ "type": "string"
+ },
+ "fullName": {
+ "type": "string"
+ },
+ "defaultEmail": {
+ "type": "string"
+ },
+ "photo": {
+ "$ref": "#/components/schemas/DocumentReference"
+ },
+ "licenseClass": {
+ "enum": [
+ "A",
+ "C",
+ "F",
+ "X"
+ ],
+ "type": "string",
+ "description": "F = Full Member, A = API Member, C = StreamlineIT Member, X = Subcontractor Member",
+ "nullable": true
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "timeZone": {
+ "$ref": "#/components/schemas/TimeZoneSetupReference"
+ },
+ "useBrowserLanguageFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "defaultLocation": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "defaultDepartment": {
+ "$ref": "#/components/schemas/SystemDepartmentReference"
+ },
+ "workRole": {
+ "$ref": "#/components/schemas/WorkRoleReference"
+ },
+ "workType": {
+ "$ref": "#/components/schemas/WorkTypeReference"
+ },
+ "dailyCapacity": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "requireExpenseEntryFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "requireTimeSheetEntryFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "requireStartAndEndTimeOnTimeEntryFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "enterTimeAgainstCompanyFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "allowExpensesEnteredAgainstCompaniesFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "serviceDefaultBoard": {
+ "$ref": "#/components/schemas/BoardReference"
+ },
+ "serviceDefaultLocation": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "serviceDefaultDepartment": {
+ "$ref": "#/components/schemas/SystemDepartmentReference"
+ },
+ "restrictServiceDefaultLocationFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "restrictServiceDefaultDepartmentFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "excludedServiceBoardIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "projectDefaultLocation": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "projectDefaultDepartment": {
+ "$ref": "#/components/schemas/SystemDepartmentReference"
+ },
+ "projectDefaultBoard": {
+ "$ref": "#/components/schemas/ProjectBoardReference"
+ },
+ "restrictProjectDefaultLocationFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "restrictProjectDefaultDepartmentFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "excludedProjectBoardIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "scheduleDefaultLocation": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "scheduleDefaultDepartment": {
+ "$ref": "#/components/schemas/SystemDepartmentReference"
+ },
+ "scheduleCapacity": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "serviceLocation": {
+ "$ref": "#/components/schemas/ServiceLocationReference"
+ },
+ "salesDefaultLocation": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "warehouse": {
+ "$ref": "#/components/schemas/WarehouseReference"
+ },
+ "warehouseBin": {
+ "$ref": "#/components/schemas/WarehouseBinReference"
+ },
+ "restrictDefaultWarehouseFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "restrictDefaultWarehouseBinFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "ssoSessionFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "ssoClientId": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "MySecurity": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "addLevel": {
+ "enum": [
+ "None",
+ "My",
+ "All"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "editLevel": {
+ "enum": [
+ "None",
+ "My",
+ "All"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "deleteLevel": {
+ "enum": [
+ "None",
+ "My",
+ "All"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "inquireLevel": {
+ "enum": [
+ "None",
+ "My",
+ "All"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "moduleFunctionName": {
+ "type": "string"
+ },
+ "moduleFunctionDescription": {
+ "type": "string"
+ },
+ "myAllFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "moduleFunctionIdentifier": {
+ "type": "string"
+ },
+ "reportFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "restrictFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "customFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "moduleDescription": {
+ "type": "string"
+ },
+ "moduleIdentifier": {
+ "type": "string"
+ },
+ "moduleName": {
+ "type": "string"
+ },
+ "sortOrder": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "member": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "MySecurityCustomizeItem": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "customizeIdentifier": {
+ "enum": [
+ "CompanyReports",
+ "FinanceReports",
+ "MarketingReports",
+ "ProcurementReports",
+ "ProjectReports",
+ "SalesReports",
+ "ServiceReports",
+ "SystemReports",
+ "TimeAndExpenseReports",
+ "CompanyConfigurations",
+ "FinanceAgreements",
+ "ProjectScheduling",
+ "ServiceResourceScheduling",
+ "SystemManageHostedApi",
+ "SystemMyAccount",
+ "SystemCustomMenuEntry",
+ "SystemMassMaintenance",
+ "SystemTableSetup"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "itemIdentifier": {
+ "type": "string"
+ }
+ }
+ },
+ "NoteTypeReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "NotificationRecipient": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "identifier": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "externalFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "serviceFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "salesFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "invoiceFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "agreementFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "memberFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "configFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "mspFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "trackFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "projectFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "procurementFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "knowledgeBaseFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "NotificationRecipientReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "identifier": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "NotifyTypeReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "identifier": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "Office365EmailApplicationInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "Office365EmailSetup": {
+ "required": [
+ "name",
+ "inboxFolder",
+ "processedFolder",
+ "failedFolder"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 200;"
+ },
+ "username": {
+ "type": "string",
+ "description": " Max length: 100;"
+ },
+ "inboxFolder": {
+ "type": "string",
+ "description": " Max length: 40;"
+ },
+ "processedFolder": {
+ "type": "string",
+ "description": " Max length: 40;"
+ },
+ "failedFolder": {
+ "type": "string",
+ "description": " Max length: 40;"
+ },
+ "tenantId": {
+ "type": "string",
+ "description": " Max length: 36;"
+ },
+ "clientId": {
+ "type": "string",
+ "description": " Max length: 36;"
+ },
+ "clientSecret": {
+ "type": "string",
+ "description": " Max length: 4000;"
+ },
+ "authorizedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "source": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "useExistingTenantFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "existingTenant": {
+ "$ref": "#/components/schemas/ExistingTenantReference"
+ },
+ "emailConnector": {
+ "$ref": "#/components/schemas/EmailConnectorReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "Office365EmailSetupReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "OnHandSerialNumber": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "serial": {
+ "type": "string"
+ },
+ "catalogItem": {
+ "$ref": "#/components/schemas/CatalogItemReference"
+ },
+ "warehouse": {
+ "$ref": "#/components/schemas/WarehouseReference"
+ },
+ "warehouseBin": {
+ "$ref": "#/components/schemas/WarehouseBinReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "OnHandSerialNumberReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "serialNumber": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "OnPremiseSearchSetting": {
+ "required": [
+ "password"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "password": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "OpenRevenueReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "revenue": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "cost": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "margin": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "percentage": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "Opportunity": {
+ "required": [
+ "name",
+ "primarySalesRep",
+ "company",
+ "contact"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 100;"
+ },
+ "expectedCloseDate": {
+ "type": "string",
+ "description": " Required On Updates;",
+ "format": "date-time"
+ },
+ "type": {
+ "$ref": "#/components/schemas/OpportunityTypeReference"
+ },
+ "stage": {
+ "$ref": "#/components/schemas/OpportunityStageReference"
+ },
+ "status": {
+ "$ref": "#/components/schemas/OpportunityStatusReference"
+ },
+ "priority": {
+ "$ref": "#/components/schemas/OpportunityPriorityReference"
+ },
+ "notes": {
+ "type": "string"
+ },
+ "probability": {
+ "$ref": "#/components/schemas/OpportunityProbabilityReference"
+ },
+ "source": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "rating": {
+ "$ref": "#/components/schemas/OpportunityRatingReference"
+ },
+ "campaign": {
+ "$ref": "#/components/schemas/CampaignReference"
+ },
+ "primarySalesRep": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "secondarySalesRep": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "locationId": {
+ "type": "integer",
+ "description": " Required On Updates;",
+ "format": "int32",
+ "nullable": true
+ },
+ "businessUnitId": {
+ "type": "integer",
+ "description": " Required On Updates;",
+ "format": "int32",
+ "nullable": true
+ },
+ "company": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "contact": {
+ "$ref": "#/components/schemas/ContactReference"
+ },
+ "site": {
+ "$ref": "#/components/schemas/SiteReference"
+ },
+ "customerPO": {
+ "type": "string",
+ "description": " Max length: 25;"
+ },
+ "pipelineChangeDate": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "dateBecameLead": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "closedDate": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "closedBy": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "totalSalesTax": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "shipToCompany": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "shipToContact": {
+ "$ref": "#/components/schemas/ContactReference"
+ },
+ "shipToSite": {
+ "$ref": "#/components/schemas/SiteReference"
+ },
+ "billToCompany": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "billToContact": {
+ "$ref": "#/components/schemas/ContactReference"
+ },
+ "billToSite": {
+ "$ref": "#/components/schemas/SiteReference"
+ },
+ "billingTerms": {
+ "$ref": "#/components/schemas/BillingTermsReference"
+ },
+ "taxCode": {
+ "$ref": "#/components/schemas/TaxCodeReference"
+ },
+ "currency": {
+ "$ref": "#/components/schemas/CurrencyReference"
+ },
+ "companyLocationId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "technicalContact": {
+ "$ref": "#/components/schemas/ContactReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "customFields": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CustomFieldValue"
+ }
+ }
+ }
+ },
+ "OpportunityContact": {
+ "required": [
+ "contact"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "contact": {
+ "$ref": "#/components/schemas/ContactReference"
+ },
+ "company": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "role": {
+ "$ref": "#/components/schemas/OpportunitySalesRoleReference"
+ },
+ "notes": {
+ "type": "string"
+ },
+ "referralFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "opportunityId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "phoneNumber": {
+ "type": "string"
+ },
+ "emailAddress": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "OpportunityNote": {
+ "required": [
+ "text"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "opportunityId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "type": {
+ "$ref": "#/components/schemas/NoteTypeReference"
+ },
+ "text": {
+ "type": "string"
+ },
+ "flagged": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "enteredBy": {
+ "type": "string"
+ },
+ "mobileGuid": {
+ "type": "string",
+ "format": "uuid",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "OpportunityPriorityReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "OpportunityProbabilityReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "OpportunityRating": {
+ "required": [
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "sortOrder": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "OpportunityRatingInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "sortOrder": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "OpportunityRatingReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "OpportunityReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "OpportunitySalesRoleReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "OpportunityStage": {
+ "required": [
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "probability": {
+ "$ref": "#/components/schemas/OpportunityProbabilityReference"
+ },
+ "color": {
+ "type": "string",
+ "description": " Max length: 25;"
+ },
+ "sequenceNumber": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "OpportunityStageInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "probability": {
+ "$ref": "#/components/schemas/OpportunityProbabilityReference"
+ },
+ "color": {
+ "type": "string"
+ },
+ "sequenceNumber": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "OpportunityStageReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "OpportunityStatus": {
+ "required": [
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 30;"
+ },
+ "wonFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "lostFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "closedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "enteredBy": {
+ "type": "string"
+ },
+ "dateEntered": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "OpportunityStatusInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "closedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "OpportunityStatusReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "OpportunityToAgreementConversion": {
+ "type": "object",
+ "properties": {
+ "agreementId": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "type": {
+ "$ref": "#/components/schemas/AgreementTypeReference"
+ },
+ "startDate": {
+ "type": "string"
+ },
+ "endDate": {
+ "type": "string"
+ },
+ "noEndingDateFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "billCycleId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "billOneTimeFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "locationId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "businessUnitId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "includeAllNotesFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "includeAllDocumentsFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "includeAllProductsFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "includeNoteIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "includeDocumentIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "includeProductIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ }
+ }
+ },
+ "OpportunityToProjectConversion": {
+ "type": "object",
+ "properties": {
+ "projectId": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "status": {
+ "$ref": "#/components/schemas/ProjectStatusReference"
+ },
+ "locationId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "businessUnitId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "board": {
+ "$ref": "#/components/schemas/ProjectBoardReference"
+ },
+ "manager": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "estimatedStart": {
+ "type": "string"
+ },
+ "estimatedEnd": {
+ "type": "string"
+ },
+ "includeAllNotesFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "includeAllDocumentsFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "includeAllProductsFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "includeNoteIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "includeDocumentIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "includeProductIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ }
+ }
+ },
+ "OpportunityToSalesOrderConversion": {
+ "type": "object",
+ "properties": {
+ "salesOrderId": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "includeAllNotesFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "includeAllDocumentsFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "includeAllProductsFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "includeNoteIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "includeDocumentIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "includeProductIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ }
+ }
+ },
+ "OpportunityToServiceTicketConversion": {
+ "type": "object",
+ "properties": {
+ "ticketId": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "summary": {
+ "type": "string"
+ },
+ "includeAllNotesFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "includeAllDocumentsFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "includeAllProductsFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "includeNoteIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "includeDocumentIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "includeProductIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ }
+ }
+ },
+ "OpportunityType": {
+ "required": [
+ "description"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "description": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "OpportunityTypeInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "description": {
+ "type": "string"
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "OpportunityTypeReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "Order": {
+ "required": [
+ "company",
+ "status",
+ "salesRep"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "company": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "contact": {
+ "$ref": "#/components/schemas/ContactReference"
+ },
+ "phone": {
+ "type": "string"
+ },
+ "phoneExt": {
+ "type": "string"
+ },
+ "email": {
+ "type": "string"
+ },
+ "site": {
+ "$ref": "#/components/schemas/SiteReference"
+ },
+ "status": {
+ "$ref": "#/components/schemas/OrderStatusReference"
+ },
+ "opportunity": {
+ "$ref": "#/components/schemas/OpportunityReference"
+ },
+ "orderDate": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "dueDate": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "billingTerms": {
+ "$ref": "#/components/schemas/BillingTermsReference"
+ },
+ "taxCode": {
+ "$ref": "#/components/schemas/TaxCodeReference"
+ },
+ "poNumber": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "location": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "department": {
+ "$ref": "#/components/schemas/SystemDepartmentReference"
+ },
+ "salesRep": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "notes": {
+ "type": "string"
+ },
+ "billClosedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "billShippedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "restrictDownpaymentFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "description": {
+ "type": "string"
+ },
+ "topCommentFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "bottomCommentFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "shipToCompany": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "shipToContact": {
+ "$ref": "#/components/schemas/ContactReference"
+ },
+ "shipToSite": {
+ "$ref": "#/components/schemas/SiteReference"
+ },
+ "billToCompany": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "billToContact": {
+ "$ref": "#/components/schemas/ContactReference"
+ },
+ "billToSite": {
+ "$ref": "#/components/schemas/SiteReference"
+ },
+ "productIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "documentIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "invoiceIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "configIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "total": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "taxTotal": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "currency": {
+ "$ref": "#/components/schemas/CurrencyReference"
+ },
+ "companyLocation": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "subTotal": {
+ "type": "number",
+ "format": "double"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "customFields": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CustomFieldValue"
+ }
+ }
+ }
+ },
+ "OrderStatus": {
+ "required": [
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "sortOrder": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "closedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "emailTemplate": {
+ "$ref": "#/components/schemas/OrderStatusEmailTemplateReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "OrderStatusEmailTemplate": {
+ "required": [
+ "subject",
+ "body"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "status": {
+ "$ref": "#/components/schemas/OrderStatusReference"
+ },
+ "useSenderFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "firstName": {
+ "type": "string",
+ "description": " Max length: 100;"
+ },
+ "lastName": {
+ "type": "string",
+ "description": " Max length: 100;"
+ },
+ "emailAddress": {
+ "type": "string",
+ "description": " Max length: 100;"
+ },
+ "subject": {
+ "type": "string",
+ "description": " Max length: 200;"
+ },
+ "body": {
+ "type": "string"
+ },
+ "copySenderFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ },
+ "parentConnectWiseId": {
+ "type": "string"
+ },
+ "parentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentConnectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "OrderStatusEmailTemplateReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "OrderStatusInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "OrderStatusNotification": {
+ "required": [
+ "notifyWho"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "notifyWho": {
+ "$ref": "#/components/schemas/NotificationRecipientReference"
+ },
+ "status": {
+ "$ref": "#/components/schemas/OrderStatusReference"
+ },
+ "member": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "email": {
+ "type": "string",
+ "description": "Order Status Notification sendEmail must be entered if the notify type is \"Email Address\". Max length: 50;"
+ },
+ "workflowStep": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ },
+ "parentConnectWiseId": {
+ "type": "string"
+ },
+ "parentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentConnectWiseId": {
+ "type": "string"
+ },
+ "orderStatusNotifyWhoCwId": {
+ "type": "string"
+ }
+ }
+ },
+ "OrderStatusReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "OrderToAgreementConversion": {
+ "type": "object",
+ "properties": {
+ "agreementId": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "type": {
+ "$ref": "#/components/schemas/AgreementTypeReference"
+ },
+ "startDate": {
+ "type": "string"
+ },
+ "endDate": {
+ "type": "string"
+ },
+ "noEndingDateFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "billCycleId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "billOneTimeFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "locationId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "businessUnitId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "copyOverNotes": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "includeAllDocumentsFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "includeAllProductsFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "includeDocumentIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "includeProductIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "appLimitType": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "appLimitAmount": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ }
+ }
+ },
+ "OrderToProjectConversion": {
+ "type": "object",
+ "properties": {
+ "projectId": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "status": {
+ "$ref": "#/components/schemas/ProjectStatusReference"
+ },
+ "locationId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "businessUnitId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "board": {
+ "$ref": "#/components/schemas/ProjectBoardReference"
+ },
+ "manager": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "estimatedStart": {
+ "type": "string"
+ },
+ "estimatedEnd": {
+ "type": "string"
+ },
+ "copyOverNotes": {
+ "type": "boolean"
+ },
+ "includeAllDocumentsFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "includeAllProductsFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "includeDocumentIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "includeProductIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ }
+ }
+ },
+ "OsGradeWeight": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "osGradeWeight": {
+ "type": "number",
+ "format": "double"
+ },
+ "osName": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "Other": {
+ "required": [
+ "defaultFromAddress",
+ "portalUrlOverride",
+ "siteUrl",
+ "serverTimeZone",
+ "defaultCalendar",
+ "defaultAddressFormat",
+ "locale"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "defaultLdap": {
+ "$ref": "#/components/schemas/LdapConfigurationReference"
+ },
+ "defaultFromAddress": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "portalUrlOverride": {
+ "type": "string",
+ "description": " Max length: 100;"
+ },
+ "siteUrl": {
+ "type": "string",
+ "description": " Max length: 100;"
+ },
+ "logoPath": {
+ "type": "string",
+ "description": " Max length: 200;"
+ },
+ "contactSync": {
+ "enum": [
+ "FL",
+ "LF",
+ "CFL",
+ "CLF"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "serverTimeZone": {
+ "$ref": "#/components/schemas/TimeZoneSetupReference"
+ },
+ "defaultCalendar": {
+ "$ref": "#/components/schemas/CalendarReference"
+ },
+ "defaultAddressFormat": {
+ "$ref": "#/components/schemas/AddressFormatReference"
+ },
+ "useSslFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "syncLeadsFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "includePortalLinkFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "useExpandedFormatTimeFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "useExpandedFormatActivityFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "disableZAdminLoginFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "locale": {
+ "$ref": "#/components/schemas/LocaleReference"
+ },
+ "updateMemberTimeZonesFlag": {
+ "type": "boolean",
+ "description": "If true, all Members time zone will also be set to serverTimeZone. Otherwise, only My Company time zone will be updated.",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "Other1RevenueReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "revenue": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "cost": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "margin": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "percentage": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "Other2RevenueReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "revenue": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "cost": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "margin": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "percentage": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "OwnerLevelReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "OwnershipType": {
+ "required": [
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 200;"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "OwnershipTypeInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "OwnershipTypeReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "PageValues": {
+ "type": "object",
+ "properties": {
+ "page": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "pageSize": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "pageId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ }
+ },
+ "ParsingType": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "parseRule": {
+ "type": "string"
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ParsingVariable": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "code": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "PatchOperation": {
+ "type": "object",
+ "properties": {
+ "op": {
+ "type": "string"
+ },
+ "path": {
+ "type": "string"
+ },
+ "value": {
+ "type": "object"
+ }
+ }
+ },
+ "PaymentMethodReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "PaymentType": {
+ "required": [
+ "name",
+ "classification"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 30;"
+ },
+ "classification": {
+ "$ref": "#/components/schemas/ClassificationReference"
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "companyFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "PaymentTypeInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "PersonasInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ }
+ }
+ },
+ "PhaseStatus": {
+ "required": [
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 30;"
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "collapsedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "closedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "boardAssociationIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "statusIndicator": {
+ "$ref": "#/components/schemas/StatusIndicatorReference"
+ },
+ "customStatusIndicatorName": {
+ "type": "string",
+ "description": "Required when statusIndicator is Custom. Max length: 30;"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "PhaseStatusInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "collapsedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "closedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "boardAssociationIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "PhaseStatusReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "PortalCalendar": {
+ "required": [
+ "weekStart"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "weekStart": {
+ "enum": [
+ "Sunday",
+ "Monday",
+ "Tuesday",
+ "Wednesday",
+ "Thursday",
+ "Friday",
+ "Saturday"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "adjust1Start": {
+ "type": "string"
+ },
+ "adjust1End": {
+ "type": "string"
+ },
+ "adjust1Hours": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "adjust2Start": {
+ "type": "string"
+ },
+ "adjust2End": {
+ "type": "string"
+ },
+ "adjust2Hours": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "adjust3Start": {
+ "type": "string"
+ },
+ "adjust3End": {
+ "type": "string"
+ },
+ "adjust3Hours": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "PortalConfiguration": {
+ "required": [
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "description": "Gets or sets and Sets\n An existing Portal Configuration id is required when copying a Portal Configuration.",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 150;"
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "company": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "loginBackgroundColor": {
+ "type": "string",
+ "description": " Max length: 7;"
+ },
+ "portalBackgroundColor": {
+ "type": "string",
+ "description": " Max length: 7;"
+ },
+ "menuColor": {
+ "type": "string",
+ "description": " Max length: 7;"
+ },
+ "buttonColor": {
+ "type": "string",
+ "description": " Max length: 7;"
+ },
+ "headerColor": {
+ "type": "string",
+ "description": " Max length: 7;"
+ },
+ "url": {
+ "type": "string",
+ "description": " Max length: 1000;"
+ },
+ "language": {
+ "enum": [
+ "English",
+ "Spanish",
+ "French",
+ "British",
+ "Australian",
+ "BrazilianPortuguese",
+ "CanadianFrench",
+ "German",
+ "NewZealand",
+ "Dutch"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "welcomeText": {
+ "type": "string",
+ "description": " Max length: 4000;"
+ },
+ "boardIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "agreementTypeIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "configTypeIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "locationIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "portalImageCopySuccessFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "displayVendorFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "PortalConfigurationInvoiceSetup": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "portalConfiguration": {
+ "$ref": "#/components/schemas/PortalConfigurationReference"
+ },
+ "displayInvPmtFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "allowInvPmtFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "location": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "paymentProcessor": {
+ "$ref": "#/components/schemas/PortalConfigurationPaymentProcessorReference"
+ },
+ "login": {
+ "type": "string"
+ },
+ "password": {
+ "type": "string"
+ },
+ "urlOverride": {
+ "type": "string"
+ },
+ "billingStatusIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "addAllStatuses": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "removeAllStatuses": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ },
+ "parentConnectWiseId": {
+ "type": "string"
+ },
+ "parentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentConnectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "PortalConfigurationOpportunitySetup": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "opportunityStatusRecIDs": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "addAllOpportunityStatuses": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "removeAllOpportunityStatuses": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "opportunityTypeRecIDs": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "addAllOpportunityTypes": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "removeAllOpportunityTypes": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "restrictViewByOpportunityStatusFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "restrictViewByOpportunityTypeFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "acceptanceChangeStatusFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "acceptanceCreateActivityFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "acceptanceOpportunityStatus": {
+ "$ref": "#/components/schemas/OpportunityStatusReference"
+ },
+ "acceptanceSendEmailFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "acceptanceEmailFromFirstName": {
+ "type": "string"
+ },
+ "acceptanceEmailFromLastName": {
+ "type": "string"
+ },
+ "acceptanceEmailSubject": {
+ "type": "string"
+ },
+ "acceptanceEmailBody": {
+ "type": "string"
+ },
+ "acceptanceFromEmail": {
+ "type": "string",
+ "description": "Gets or sets\n required when acceptanceSendEmailFlag is true."
+ },
+ "acceptanceEmailActivityType": {
+ "$ref": "#/components/schemas/ActivityTypeReference"
+ },
+ "acceptanceEmailAssignedByMember": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "rejectionChangeStatusFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "rejectionCreateActivityFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "rejectionOpportunityStatus": {
+ "$ref": "#/components/schemas/OpportunityStatusReference"
+ },
+ "rejectionSendEmailFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "rejectionEmailFromFirstName": {
+ "type": "string"
+ },
+ "rejectionEmailFromLastName": {
+ "type": "string"
+ },
+ "rejectionFromEmail": {
+ "type": "string",
+ "description": "Gets or sets\n required when rejectionSendEmailFlag is true."
+ },
+ "rejectionEmailSubject": {
+ "type": "string"
+ },
+ "rejectionEmailBody": {
+ "type": "string"
+ },
+ "rejectionEmailActivityType": {
+ "$ref": "#/components/schemas/ActivityTypeReference"
+ },
+ "rejectionEmailAssignedByMember": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "confirmationSendEmailFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "confirmationEmailUseDefaultCompanyEmailAddressFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "confirmationEmailFromFirstName": {
+ "type": "string"
+ },
+ "confirmationEmailFromLastName": {
+ "type": "string"
+ },
+ "confirmationFromEmail": {
+ "type": "string",
+ "description": "Gets or sets\n required when confirmationSendEmailFlag is true."
+ },
+ "confirmationEmailSubject": {
+ "type": "string"
+ },
+ "confirmationEmailBody": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ },
+ "parentConnectWiseId": {
+ "type": "string"
+ },
+ "parentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentConnectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "PortalConfigurationPasswordEmailSetup": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "validPasswordEmailUseCustomEmailFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "validPasswordEmailFromFirstName": {
+ "type": "string"
+ },
+ "validPasswordEmailFromLastName": {
+ "type": "string"
+ },
+ "validPasswordEmailFromEmail": {
+ "type": "string",
+ "description": "Gets or sets\n required when validPasswordEmailUseCustomEmailFlag is true."
+ },
+ "validPasswordEmailSubject": {
+ "type": "string"
+ },
+ "validPasswordEmailBody": {
+ "type": "string"
+ },
+ "invalidPasswordEmailUseCustomEmailFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "invalidPasswordEmailFromFirstName": {
+ "type": "string"
+ },
+ "invalidPasswordEmailFromLastName": {
+ "type": "string"
+ },
+ "invalidPasswordEmailFromEmail": {
+ "type": "string",
+ "description": "Gets or sets\n required when invalidPasswordEmailUseCustomEmailFlag is true."
+ },
+ "invalidPasswordEmailSubject": {
+ "type": "string"
+ },
+ "invalidPasswordEmailBody": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ },
+ "parentConnectWiseId": {
+ "type": "string"
+ },
+ "parentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentConnectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "PortalConfigurationPaymentProcessor": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "testURL": {
+ "type": "string"
+ }
+ }
+ },
+ "PortalConfigurationPaymentProcessorReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "PortalConfigurationProjectSetup": {
+ "required": [
+ "onlyDisplay"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "portalConfig": {
+ "$ref": "#/components/schemas/PortalConfigurationReference"
+ },
+ "projectNameFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "projectTypeFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "statusFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "projectManagerFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "billingMethodFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "contactFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "estimatedStartFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "estimatedEndFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "descriptionFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "lastUpdatedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "onlyDisplay": {
+ "enum": [
+ "DoNotDisplay",
+ "Closed30Days",
+ "Closed60Days",
+ "Closed90Days",
+ "Closed120Days",
+ "AllClosed"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "timeMaterialBudgetHrsFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "timeMaterialScheduledStartFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "timeMaterialScheduledFinishFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "timeMaterialScheduledHrsFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "timeMaterialActualStartFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "timeMaterialActualFinishFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "timeMaterialActualHrsFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "timeMaterialBillFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "timeMaterialStatusFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "timeMaterialAssignedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "fixedFeeBudgetHrsFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "fixedFeeScheduledStartFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "fixedFeeScheduledFinishFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "fixedFeeScheduledHrsFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "fixedFeeActualStartFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "fixedFeeActualFinishFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "fixedFeeActualHrsFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "fixedFeeBillFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "fixedFeeStatusFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "fixedFeeAssignedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "projectIssueBudgetHrsFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "projectIssueScheduledStartFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "projectIssueScheduledFinishFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "projectIssueScheduledHrsFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "projectIssueActualStartFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "projectIssueActualFinishFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "projectIssueActualHrsFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "projectIssueBillFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "projectIssueStatusFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "projectIssueAssignedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "projectDetailTotalHoursFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ },
+ "parentConnectWiseId": {
+ "type": "string"
+ },
+ "parentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentConnectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "PortalConfigurationReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "PortalConfigurationServiceSetup": {
+ "required": [
+ "displayClosedTicketsOption",
+ "timeMaterialsTicketTemplate",
+ "fixedFeeTicketTemplate"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "serviceTypeFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "serviceSubTypeFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "serviceSubTypeItemFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "statusFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "siteNameFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "enteredDateFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "lastUpdateFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "requiredDateFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "contactFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "assignedResourcesFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "slaInfoFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "serviceBoardFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "budgetHoursFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "actualHoursFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "approvalStatusFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "openTasksFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "closedTasksFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "enableChatAssistFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "displayClosedTicketsOption": {
+ "enum": [
+ "DoNotDisplay",
+ "Closed30Days",
+ "Closed60Days",
+ "Closed90Days",
+ "Closed120Days",
+ "AllClosed"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "timeMaterialsTicketTemplate": {
+ "$ref": "#/components/schemas/ServiceSignoffReference"
+ },
+ "fixedFeeTicketTemplate": {
+ "$ref": "#/components/schemas/ServiceSignoffReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ },
+ "parentConnectWiseId": {
+ "type": "string"
+ },
+ "parentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentConnectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "PortalReport": {
+ "required": [
+ "name",
+ "url"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "portalConfiguration": {
+ "$ref": "#/components/schemas/PortalConfigurationReference"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "url": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "openSameWindowFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "customFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "displayFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ },
+ "portalConfigurationCwId": {
+ "type": "string"
+ }
+ }
+ },
+ "PortalSecurity": {
+ "type": "object",
+ "properties": {
+ "identifier": {
+ "type": "string"
+ },
+ "enabled": {
+ "type": "boolean",
+ "nullable": true
+ }
+ }
+ },
+ "PortalSecurityLevel": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "captionIdentifier": {
+ "type": "string"
+ },
+ "isDefaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "caption": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "PortalSecuritySetting": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "functionIdentifier": {
+ "type": "string"
+ },
+ "functionDescription": {
+ "type": "string"
+ },
+ "levelOne": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "levelTwo": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "levelThree": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "levelFour": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "levelFive": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "levelSix": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "PricingBreak": {
+ "required": [
+ "quantityStart",
+ "priceMethod"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "detailId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "amount": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "quantityStart": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "quantityEnd": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "unlimited": {
+ "type": "boolean"
+ },
+ "priceMethod": {
+ "enum": [
+ "FlatRateForRange",
+ "PercentMarkupFromCost",
+ "PercentMarkdownFromPrice",
+ "PricePerUnit"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "PricingDetail": {
+ "required": [
+ "startDate"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "product": {
+ "$ref": "#/components/schemas/CatalogItemReference"
+ },
+ "category": {
+ "$ref": "#/components/schemas/ProductCategoryReference"
+ },
+ "subCategory": {
+ "$ref": "#/components/schemas/ProductSubCategoryReference"
+ },
+ "startDate": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "endDate": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "noEndDate": {
+ "type": "boolean"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ },
+ "parentConnectWiseId": {
+ "type": "string"
+ },
+ "parentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentConnectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "PricingSchedule": {
+ "required": [
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 30;"
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "currency": {
+ "$ref": "#/components/schemas/CurrencyReference"
+ },
+ "companies": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "setAllCompaniesFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "removeAllCompaniesFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "PricingScheduleReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "Priority": {
+ "required": [
+ "name",
+ "color"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "color": {
+ "enum": [
+ "Black",
+ "Blue",
+ "Cyan",
+ "Gray",
+ "Green",
+ "Lime",
+ "Orange",
+ "Pink",
+ "Purple",
+ "Red",
+ "White",
+ "Yellow",
+ "Custom"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "sortOrder": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "imageLink": {
+ "type": "string"
+ },
+ "urgencySortOrder": {
+ "type": "string"
+ },
+ "level": {
+ "enum": [
+ "Critical",
+ "High",
+ "Medium",
+ "Low"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "PriorityInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "color": {
+ "enum": [
+ "Black",
+ "Blue",
+ "Cyan",
+ "Gray",
+ "Green",
+ "Lime",
+ "Orange",
+ "Pink",
+ "Purple",
+ "Red",
+ "White",
+ "Yellow",
+ "Custom"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "sortOrder": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "imageLink": {
+ "type": "string"
+ },
+ "urgencySortOrder": {
+ "type": "string"
+ },
+ "level": {
+ "enum": [
+ "Critical",
+ "High",
+ "Medium",
+ "Low"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "PriorityReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "sort": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "level": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ProcurementAdjustment": {
+ "required": [
+ "identifier",
+ "type"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "identifier": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "type": {
+ "$ref": "#/components/schemas/AdjustmentTypeReference"
+ },
+ "reason": {
+ "type": "string",
+ "description": " Max length: 100;"
+ },
+ "notes": {
+ "type": "string"
+ },
+ "closedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "closedBy": {
+ "type": "string"
+ },
+ "closedDate": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "adjustmentDetails": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/AdjustmentDetail"
+ }
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "customFields": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CustomFieldValue"
+ }
+ }
+ }
+ },
+ "ProcurementSetting": {
+ "required": [
+ "startingPurchaseOrderNum",
+ "costingMethod"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "startingPurchaseOrderNum": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "purchaseOrderPrefix": {
+ "type": "string",
+ "description": " Max length: 5;"
+ },
+ "purchaseOrderSuffix": {
+ "type": "string",
+ "description": " Max length: 5;"
+ },
+ "prefixSuffixType": {
+ "enum": [
+ "Prefix",
+ "Suffix"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "disableCostUpdatesFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "disableNegativeInventoryFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "costingMethod": {
+ "enum": [
+ "FIFO",
+ "LIFO",
+ "AverageCosting"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "autoClosePurchaseOrderFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "autoClosePurchaseOrderItemFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "autoApprovePurchaseOrderFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "taxPurchaseOrderFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "taxFreightFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "useVendorTaxCodeFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "numDecimalPlaces": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "disableAutoPickFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "defaultProductTaxableFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "eoriNumber": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "notificationForChangesInShippingInfoFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "shippingInfoNotificationEmail": {
+ "type": "string",
+ "description": " Max length: 250;"
+ }
+ }
+ },
+ "ProductCategoryReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ProductComponent": {
+ "required": [
+ "quantity",
+ "catalogItem"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "sequenceNumber": {
+ "type": "integer",
+ "description": " Required On Updates;",
+ "format": "int32",
+ "nullable": true
+ },
+ "quantity": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "catalogItem": {
+ "$ref": "#/components/schemas/CatalogItemReference"
+ },
+ "hidePriceFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "hideItemIdentifierFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "hideDescriptionFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "hideQuantityFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "hideExtendedPriceFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "vendor": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "parentProductItem": {
+ "$ref": "#/components/schemas/ProductItemReference"
+ },
+ "productItem": {
+ "$ref": "#/components/schemas/ProductItemReference"
+ },
+ "price": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "cost": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ProductDemand": {
+ "type": "object",
+ "properties": {
+ "productRecId": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "quantity": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "cost": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ }
+ }
+ },
+ "ProductDetach": {
+ "type": "object",
+ "properties": {
+ "removeFromTicket": {
+ "type": "boolean"
+ },
+ "removeFromInvoice": {
+ "type": "boolean"
+ },
+ "removeFromOpportunity": {
+ "type": "boolean"
+ },
+ "removeFromSalesOrder": {
+ "type": "boolean"
+ },
+ "removeFromProject": {
+ "type": "boolean"
+ }
+ }
+ },
+ "ProductItem": {
+ "required": [
+ "catalogItem",
+ "billableOption"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "catalogItem": {
+ "$ref": "#/components/schemas/CatalogItemReference"
+ },
+ "description": {
+ "type": "string",
+ "description": " Max length: 2000;"
+ },
+ "sequenceNumber": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "quantity": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "unitOfMeasure": {
+ "$ref": "#/components/schemas/UnitOfMeasureReference"
+ },
+ "price": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "cost": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "extPrice": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "extCost": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "discount": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "margin": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "agreementAmount": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "priceMethod": {
+ "enum": [
+ "FlatRateForRange",
+ "PercentMarkupFromCost",
+ "PercentMarkdownFromPrice",
+ "PricePerUnit"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "billableOption": {
+ "enum": [
+ "Billable",
+ "DoNotBill",
+ "NoCharge"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "agreement": {
+ "$ref": "#/components/schemas/AgreementReference"
+ },
+ "locationId": {
+ "type": "integer",
+ "description": " Required On Updates;",
+ "format": "int32",
+ "nullable": true
+ },
+ "location": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "businessUnitId": {
+ "type": "integer",
+ "description": " Required On Updates;",
+ "format": "int32",
+ "nullable": true
+ },
+ "businessUnit": {
+ "$ref": "#/components/schemas/BillingUnitReference"
+ },
+ "vendor": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "vendorSku": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "taxableFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "dropshipFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "specialOrderFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "phaseProductFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "cancelledFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "quantityCancelled": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "cancelledReason": {
+ "type": "string",
+ "description": " Max length: 100;"
+ },
+ "customerDescription": {
+ "type": "string",
+ "description": " Max length: 6000; Required On Updates;"
+ },
+ "internalNotes": {
+ "type": "string",
+ "description": " Max length: 1000;"
+ },
+ "productSuppliedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "subContractorShipToId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "subContractorAmountLimit": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "recurring": {
+ "$ref": "#/components/schemas/ProductRecurring"
+ },
+ "sla": {
+ "$ref": "#/components/schemas/SLAReference"
+ },
+ "entityType": {
+ "$ref": "#/components/schemas/EntityTypeReference"
+ },
+ "ticket": {
+ "$ref": "#/components/schemas/TicketReference"
+ },
+ "project": {
+ "$ref": "#/components/schemas/ProjectReference"
+ },
+ "phase": {
+ "$ref": "#/components/schemas/ProjectPhaseReference"
+ },
+ "salesOrder": {
+ "$ref": "#/components/schemas/SalesOrderReference"
+ },
+ "opportunity": {
+ "$ref": "#/components/schemas/OpportunityReference"
+ },
+ "invoice": {
+ "$ref": "#/components/schemas/InvoiceReference"
+ },
+ "warehouseId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "warehouseIdObject": {
+ "$ref": "#/components/schemas/WarehouseReference"
+ },
+ "warehouseBinId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "warehouseBinIdObject": {
+ "$ref": "#/components/schemas/WarehouseBinReference"
+ },
+ "calculatedPriceFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "calculatedCostFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "forecastDetailId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "cancelledBy": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "cancelledDate": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "warehouse": {
+ "type": "string"
+ },
+ "warehouseBin": {
+ "type": "string"
+ },
+ "purchaseDate": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "taxCode": {
+ "$ref": "#/components/schemas/TaxCodeReference"
+ },
+ "integrationXRef": {
+ "type": "string"
+ },
+ "listPrice": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "serialNumberIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "serialNumbers": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "company": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "forecastStatus": {
+ "$ref": "#/components/schemas/OpportunityStatusReference"
+ },
+ "productClass": {
+ "enum": [
+ "Agreement",
+ "Bundle",
+ "Inventory",
+ "NonInventory",
+ "Service"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "needToPurchaseFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "needToOrderQuantity": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "minimumStockFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "shipSet": {
+ "type": "string",
+ "description": " Max length: 10;"
+ },
+ "calculatedPrice": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "calculatedCost": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "invoiceGrouping": {
+ "$ref": "#/components/schemas/InvoiceGroupingReference"
+ },
+ "poApprovedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "uom": {
+ "type": "string"
+ },
+ "addComponentsFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "ignorePricingSchedulesFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "asioSubscriptionsID": {
+ "type": "string",
+ "format": "uuid",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "bypassForecastUpdate": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "customFields": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CustomFieldValue"
+ }
+ }
+ }
+ },
+ "ProductItemReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ProductPickingShippingDetail": {
+ "required": [
+ "warehouse",
+ "warehouseBin"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "pickedQuantity": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "shippedQuantity": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "warehouse": {
+ "$ref": "#/components/schemas/WarehouseReference"
+ },
+ "warehouseBin": {
+ "$ref": "#/components/schemas/WarehouseBinReference"
+ },
+ "shipmentMethod": {
+ "$ref": "#/components/schemas/ShipmentMethodReference"
+ },
+ "serialNumber": {
+ "type": "string"
+ },
+ "serialNumberIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "trackingNumber": {
+ "type": "string"
+ },
+ "productItem": {
+ "$ref": "#/components/schemas/ProductItemReference"
+ },
+ "lineNumber": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "quantity": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "expectedArrivalDate": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "shipmentDate": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ProductRecurring": {
+ "type": "object",
+ "properties": {
+ "recurringRevenue": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "recurringCost": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "startDate": {
+ "type": "string"
+ },
+ "endDate": {
+ "type": "string",
+ "description": "The Recurring End Date is calculated based on the\n start date, number of cycles, and cycle type."
+ },
+ "billCycleId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "billCycle": {
+ "$ref": "#/components/schemas/BillingCycleReference"
+ },
+ "cycles": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "cycleType": {
+ "enum": [
+ "ContractYear",
+ "CalendarYear"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "agreementType": {
+ "$ref": "#/components/schemas/AgreementTypeReference"
+ }
+ }
+ },
+ "ProductReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "description": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ProductRevenueReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "revenue": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "cost": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "margin": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "percentage": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ProductSubCategoryReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ProductType": {
+ "required": [
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "typeXref": {
+ "enum": [
+ "InventoryPart",
+ "NonInventoryPart",
+ "OtherCharge",
+ "Service"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "ProductTypeExemption": {
+ "required": [
+ "productType"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "productType": {
+ "$ref": "#/components/schemas/ProductTypeReference"
+ },
+ "taxableLevels": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ProductTypeInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ProductTypeReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "Project": {
+ "required": [
+ "billingMethod",
+ "board",
+ "company",
+ "estimatedEnd",
+ "estimatedStart",
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "actualEnd": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "actualHours": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "actualStart": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "agreement": {
+ "$ref": "#/components/schemas/AgreementReference"
+ },
+ "billExpenses": {
+ "enum": [
+ "Billable",
+ "DoNotBill",
+ "NoCharge",
+ "NoDefault"
+ ],
+ "type": "string",
+ "description": " Required On Updates;",
+ "nullable": true
+ },
+ "billingAmount": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "billingAttention": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "billingMethod": {
+ "enum": [
+ "ActualRates",
+ "FixedFee",
+ "NotToExceed",
+ "OverrideRate"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "billingRateType": {
+ "enum": [
+ "StaffMember",
+ "WorkRole"
+ ],
+ "type": "string",
+ "description": " Required On Updates;",
+ "nullable": true
+ },
+ "billingTerms": {
+ "$ref": "#/components/schemas/BillingTermsReference"
+ },
+ "billProducts": {
+ "enum": [
+ "Billable",
+ "DoNotBill",
+ "NoCharge",
+ "NoDefault"
+ ],
+ "type": "string",
+ "description": " Required On Updates;",
+ "nullable": true
+ },
+ "billProjectAfterClosedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "billTime": {
+ "enum": [
+ "Billable",
+ "DoNotBill",
+ "NoCharge",
+ "NoDefault"
+ ],
+ "type": "string",
+ "description": " Required On Updates;",
+ "nullable": true
+ },
+ "billToCompany": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "billToContact": {
+ "$ref": "#/components/schemas/ContactReference"
+ },
+ "billToSite": {
+ "$ref": "#/components/schemas/SiteReference"
+ },
+ "billUnapprovedTimeAndExpense": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "board": {
+ "$ref": "#/components/schemas/ProjectBoardReference"
+ },
+ "budgetAnalysis": {
+ "enum": [
+ "ActualHours",
+ "BillableHours"
+ ],
+ "type": "string",
+ "description": " Required On Updates;",
+ "nullable": true
+ },
+ "budgetFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "budgetHours": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "company": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "contact": {
+ "$ref": "#/components/schemas/ContactReference"
+ },
+ "customerPO": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "description": {
+ "type": "string"
+ },
+ "currency": {
+ "$ref": "#/components/schemas/CurrencyReference"
+ },
+ "downpayment": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "estimatedEnd": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "percentComplete": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "estimatedExpenseRevenue": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "estimatedHours": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "estimatedProductRevenue": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "estimatedStart": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "estimatedTimeRevenue": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "expenseApprover": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "includeDependenciesFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "includeEstimatesFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "location": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "department": {
+ "$ref": "#/components/schemas/SystemDepartmentReference"
+ },
+ "manager": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 100;"
+ },
+ "opportunity": {
+ "$ref": "#/components/schemas/OpportunityReference"
+ },
+ "projectTemplateId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "restrictDownPaymentFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "scheduledEnd": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "scheduledHours": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "scheduledStart": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "shipToCompany": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "shipToContact": {
+ "$ref": "#/components/schemas/ContactReference"
+ },
+ "shipToSite": {
+ "$ref": "#/components/schemas/SiteReference"
+ },
+ "site": {
+ "$ref": "#/components/schemas/SiteReference"
+ },
+ "status": {
+ "$ref": "#/components/schemas/ProjectStatusReference"
+ },
+ "closedFlag": {
+ "type": "boolean"
+ },
+ "timeApprover": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "type": {
+ "$ref": "#/components/schemas/ProjectTypeReference"
+ },
+ "doNotDisplayInPortalFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "billingStartDate": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "poAmount": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "estimatedTimeCost": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "estimatedExpenseCost": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "estimatedProductCost": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "taxCode": {
+ "$ref": "#/components/schemas/TaxCodeReference"
+ },
+ "companyLocation": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "overridePercentComplete": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "showOverridePercentFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "customFields": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CustomFieldValue"
+ }
+ }
+ }
+ },
+ "ProjectBillingRate": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "projectRecId": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "hourlyRate": {
+ "type": "number",
+ "format": "double"
+ },
+ "workRole": {
+ "$ref": "#/components/schemas/WorkRoleReference"
+ },
+ "activityClassRecId": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "member": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "memberRecId": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ProjectBoardKanbanSetting": {
+ "required": [
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "color": {
+ "type": "string",
+ "description": " Max length: 4;"
+ },
+ "order": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "statuses": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ProjectBoardKanbanStatus"
+ }
+ },
+ "updatedBy": {
+ "type": "string",
+ "description": " Max length: 15;"
+ },
+ "lastUpdated": {
+ "type": "string"
+ }
+ }
+ },
+ "ProjectBoardKanbanStatus": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "srStatusId": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "order": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ }
+ }
+ },
+ "ProjectBoardReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ProjectBoardTeam": {
+ "required": [
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "location": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "department": {
+ "$ref": "#/components/schemas/SystemDepartmentReference"
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ },
+ "parentConnectWiseId": {
+ "type": "string"
+ },
+ "parentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentConnectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "ProjectBoardTeamInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ProjectBoardTeamMember": {
+ "required": [
+ "member",
+ "projectRole"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "member": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "projectRole": {
+ "$ref": "#/components/schemas/ProjectRoleReference"
+ },
+ "workRole": {
+ "$ref": "#/components/schemas/WorkRoleReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ProjectContact": {
+ "required": [
+ "contact"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "projectId": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "contact": {
+ "$ref": "#/components/schemas/ContactReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ProjectNote": {
+ "required": [
+ "text"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "projectId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "text": {
+ "type": "string"
+ },
+ "type": {
+ "$ref": "#/components/schemas/NoteTypeReference"
+ },
+ "flagged": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ProjectPhase": {
+ "required": [
+ "description"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "projectId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "description": {
+ "type": "string",
+ "description": " Max length: 100;"
+ },
+ "board": {
+ "$ref": "#/components/schemas/ProjectBoardReference"
+ },
+ "status": {
+ "$ref": "#/components/schemas/PhaseStatusReference"
+ },
+ "agreement": {
+ "$ref": "#/components/schemas/AgreementReference"
+ },
+ "opportunity": {
+ "$ref": "#/components/schemas/OpportunityReference"
+ },
+ "department": {
+ "$ref": "#/components/schemas/BillingUnitReference"
+ },
+ "parentPhase": {
+ "$ref": "#/components/schemas/ProjectPhaseReference"
+ },
+ "wbsCode": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "billTime": {
+ "enum": [
+ "Billable",
+ "DoNotBill",
+ "NoCharge",
+ "NoDefault"
+ ],
+ "type": "string",
+ "description": " Required On Updates;",
+ "nullable": true
+ },
+ "billExpenses": {
+ "enum": [
+ "Billable",
+ "DoNotBill",
+ "NoCharge",
+ "NoDefault"
+ ],
+ "type": "string",
+ "description": " Required On Updates;",
+ "nullable": true
+ },
+ "billProducts": {
+ "enum": [
+ "Billable",
+ "DoNotBill",
+ "NoCharge",
+ "NoDefault"
+ ],
+ "type": "string",
+ "description": " Required On Updates;",
+ "nullable": true
+ },
+ "markAsMilestoneFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "notes": {
+ "type": "string"
+ },
+ "deadlineDate": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "billSeparatelyFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "billingMethod": {
+ "enum": [
+ "ActualRates",
+ "FixedFee",
+ "NotToExceed",
+ "OverrideRate"
+ ],
+ "type": "string",
+ "description": "billingMethod is required if the phase billSeparatelyFlag is true.",
+ "nullable": true
+ },
+ "scheduledHours": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "scheduledStart": {
+ "type": "string"
+ },
+ "scheduledEnd": {
+ "type": "string"
+ },
+ "actualHours": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "actualStart": {
+ "type": "string"
+ },
+ "actualEnd": {
+ "type": "string"
+ },
+ "budgetHours": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "startDate": {
+ "type": "string"
+ },
+ "endDate": {
+ "type": "string"
+ },
+ "locationId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "businessUnitId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "hourlyRate": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "billingStartDate": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "billPhaseClosedFlag": {
+ "type": "boolean",
+ "description": "This phase can only be billed after it has been closed.",
+ "nullable": true
+ },
+ "billProjectClosedFlag": {
+ "type": "boolean",
+ "description": "This phase can only be billed after the project has been closed.",
+ "nullable": true
+ },
+ "downpayment": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "poNumber": {
+ "type": "string",
+ "description": " Max length: 25;"
+ },
+ "poAmount": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "estimatedTimeCost": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "estimatedExpenseCost": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "estimatedProductCost": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "estimatedTimeRevenue": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "estimatedExpenseRevenue": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "estimatedProductRevenue": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "currency": {
+ "$ref": "#/components/schemas/CurrencyReference"
+ },
+ "billToCompany": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "billToContact": {
+ "$ref": "#/components/schemas/ContactReference"
+ },
+ "billToSite": {
+ "$ref": "#/components/schemas/SiteReference"
+ },
+ "shipToCompany": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "shipToContact": {
+ "$ref": "#/components/schemas/ContactReference"
+ },
+ "shipToSite": {
+ "$ref": "#/components/schemas/SiteReference"
+ },
+ "billingTerms": {
+ "$ref": "#/components/schemas/BillingTermsReference"
+ },
+ "taxCode": {
+ "$ref": "#/components/schemas/TaxCodeReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "customFields": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CustomFieldValue"
+ }
+ }
+ }
+ },
+ "ProjectPhaseReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ProjectRecap": {
+ "type": "object",
+ "properties": {
+ "treeID": {
+ "type": "string"
+ },
+ "iD": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "recID": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "displayID": {
+ "type": "string"
+ },
+ "description": {
+ "type": "string"
+ },
+ "companyName": {
+ "type": "string"
+ },
+ "status": {
+ "type": "string"
+ },
+ "isProject": {
+ "type": "boolean"
+ },
+ "isPhase": {
+ "type": "boolean"
+ },
+ "isTicket": {
+ "type": "boolean"
+ },
+ "isIssue": {
+ "type": "boolean"
+ },
+ "addOnFlag": {
+ "type": "boolean"
+ },
+ "parentPhaseRecID": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "wbsCode": {
+ "type": "string"
+ },
+ "billingMethodID": {
+ "type": "string"
+ },
+ "billingMethod": {
+ "type": "string"
+ },
+ "billingAmount": {
+ "type": "string"
+ },
+ "overrideFlag": {
+ "type": "boolean"
+ },
+ "billingStartDate": {
+ "type": "string"
+ },
+ "revenueEstimate": {
+ "type": "number",
+ "format": "double"
+ },
+ "revenueActual": {
+ "type": "number",
+ "format": "double"
+ },
+ "revenueBilled": {
+ "type": "number",
+ "format": "double"
+ },
+ "revenueUnbilled": {
+ "type": "number",
+ "format": "double"
+ },
+ "costEstimate": {
+ "type": "number",
+ "format": "double"
+ },
+ "costActual": {
+ "type": "number",
+ "format": "double"
+ },
+ "grossMarginEstimate": {
+ "type": "number",
+ "format": "double"
+ },
+ "grossMarginBilled": {
+ "type": "number",
+ "format": "double"
+ },
+ "recType": {
+ "type": "string"
+ },
+ "productsBilled": {
+ "type": "number",
+ "format": "double"
+ },
+ "expensesBilled": {
+ "type": "number",
+ "format": "double"
+ },
+ "bundleBilled": {
+ "type": "number",
+ "format": "double"
+ }
+ }
+ },
+ "ProjectReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ProjectRoleReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "identifier": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ProjectSecurityRole": {
+ "required": [
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 30;"
+ },
+ "managerRoleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "defaultContactFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "ProjectSecurityRoleInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "managerRoleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "defaultContactFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ProjectSecurityRoleSetting": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "addLevel": {
+ "enum": [
+ "None",
+ "My",
+ "All"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "editLevel": {
+ "enum": [
+ "None",
+ "My",
+ "All"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "deleteLevel": {
+ "enum": [
+ "None",
+ "My",
+ "All"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "inquireLevel": {
+ "enum": [
+ "None",
+ "My",
+ "All"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "moduleIdentifier": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "myFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ },
+ "parentConnectWiseId": {
+ "type": "string"
+ },
+ "parentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentConnectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "ProjectStatus": {
+ "required": [
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 30;"
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "noTimeFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "closedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "statusIndicator": {
+ "$ref": "#/components/schemas/StatusIndicatorReference"
+ },
+ "customStatusIndicatorName": {
+ "type": "string",
+ "description": "Required when statusIndicator is Custom. Max length: 30;"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "ProjectStatusInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "noTimeFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "closedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ProjectStatusReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ProjectTeamMember": {
+ "required": [
+ "member",
+ "projectRole"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "projectId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "hours": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "member": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "projectRole": {
+ "$ref": "#/components/schemas/ProjectRoleReference"
+ },
+ "workRole": {
+ "$ref": "#/components/schemas/WorkRoleReference"
+ },
+ "startDate": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "endDate": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ProjectTemplate": {
+ "required": [
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 200;"
+ },
+ "description": {
+ "type": "string"
+ },
+ "connectWiseId": {
+ "type": "string"
+ },
+ "type": {
+ "$ref": "#/components/schemas/ProjectTypeReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ProjectTemplatePhase": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "templateRecId": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "parentPhase": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "description": {
+ "type": "string"
+ },
+ "budgetHours": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "notes": {
+ "type": "string"
+ },
+ "markAsMilestone": {
+ "type": "boolean"
+ },
+ "phaseBilledSeparately": {
+ "type": "boolean"
+ },
+ "wbsCode": {
+ "type": "string"
+ },
+ "connectWiseId": {
+ "type": "string"
+ },
+ "parentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "parentConnectWiseId": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ProjectTemplatePhaseReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ProjectTemplateTask": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "ticketId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "sequence": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "description": {
+ "type": "string"
+ },
+ "connectWiseId": {
+ "type": "string"
+ },
+ "parentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "parentConnectWiseId": {
+ "type": "string"
+ },
+ "grandParentConnectWiseId": {
+ "type": "string"
+ },
+ "summary": {
+ "type": "string"
+ },
+ "code": {
+ "$ref": "#/components/schemas/ServiceCodeReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ProjectTemplateTicket": {
+ "required": [
+ "description"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "projectTemplateId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "projectTemplatePhaseId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "lineNumber": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "description": {
+ "type": "string",
+ "description": " Max length: 100;"
+ },
+ "connectWiseId": {
+ "type": "string"
+ },
+ "parentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "parentConnectWiseId": {
+ "type": "string"
+ },
+ "projectTemplatePhaseCwId": {
+ "type": "string"
+ },
+ "notes": {
+ "type": "string"
+ },
+ "internalAnalysis": {
+ "type": "string"
+ },
+ "resolution": {
+ "type": "string"
+ },
+ "budgetHours": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "duration": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "wbsCode": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "billSeparatelyFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "markAsMilestoneFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "recordType": {
+ "type": "string",
+ "description": " Max length: 1;"
+ },
+ "pmTmpProjectRecID": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "predecessorType": {
+ "enum": [
+ "Ticket",
+ "Phase"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "predecessorId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "predecessorClosedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "lagDays": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "lagNonworkingDaysFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "priority": {
+ "$ref": "#/components/schemas/PriorityReference"
+ },
+ "source": {
+ "$ref": "#/components/schemas/ServiceSourceReference"
+ },
+ "workRole": {
+ "$ref": "#/components/schemas/WorkRoleReference"
+ },
+ "workType": {
+ "$ref": "#/components/schemas/WorkTypeReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ProjectTemplateWorkPlan": {
+ "type": "object",
+ "properties": {
+ "templateId": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "phases": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/TemplatePhase"
+ }
+ }
+ }
+ },
+ "ProjectTicket": {
+ "required": [
+ "summary",
+ "phase"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "summary": {
+ "type": "string",
+ "description": " Max length: 100;"
+ },
+ "isIssueFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "board": {
+ "$ref": "#/components/schemas/BoardReference"
+ },
+ "status": {
+ "$ref": "#/components/schemas/ServiceStatusReference"
+ },
+ "workRole": {
+ "$ref": "#/components/schemas/WorkRoleReference"
+ },
+ "workType": {
+ "$ref": "#/components/schemas/WorkTypeReference"
+ },
+ "project": {
+ "$ref": "#/components/schemas/ProjectReference"
+ },
+ "phase": {
+ "$ref": "#/components/schemas/ProjectPhaseReference"
+ },
+ "wbsCode": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "company": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "site": {
+ "$ref": "#/components/schemas/SiteReference"
+ },
+ "siteName": {
+ "type": "string",
+ "description": " Max length: 156;"
+ },
+ "addressLine1": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "addressLine2": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "city": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "stateIdentifier": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "zip": {
+ "type": "string",
+ "description": " Max length: 12;"
+ },
+ "country": {
+ "$ref": "#/components/schemas/CountryReference"
+ },
+ "contact": {
+ "$ref": "#/components/schemas/ContactReference"
+ },
+ "contactName": {
+ "type": "string",
+ "description": " Max length: 62;"
+ },
+ "contactPhoneNumber": {
+ "type": "string",
+ "description": " Max length: 20;"
+ },
+ "contactPhoneExtension": {
+ "type": "string",
+ "description": " Max length: 15;"
+ },
+ "contactEmailAddress": {
+ "type": "string",
+ "description": " Max length: 250;"
+ },
+ "type": {
+ "$ref": "#/components/schemas/ServiceTypeReference"
+ },
+ "subType": {
+ "$ref": "#/components/schemas/ServiceSubTypeReference"
+ },
+ "item": {
+ "$ref": "#/components/schemas/ServiceItemReference"
+ },
+ "owner": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "priority": {
+ "$ref": "#/components/schemas/PriorityReference"
+ },
+ "serviceLocation": {
+ "$ref": "#/components/schemas/ServiceLocationReference"
+ },
+ "source": {
+ "$ref": "#/components/schemas/ServiceSourceReference"
+ },
+ "requiredDate": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "budgetHours": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "opportunity": {
+ "$ref": "#/components/schemas/OpportunityReference"
+ },
+ "agreement": {
+ "$ref": "#/components/schemas/AgreementReference"
+ },
+ "agreementType": {
+ "type": "string"
+ },
+ "knowledgeBaseCategoryId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "knowledgeBaseSubCategoryId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "knowledgeBaseLinkId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "knowledgeBaseLinkType": {
+ "enum": [
+ "Activity",
+ "ProjectIssue",
+ "KnowledgeBaseArticle",
+ "ProjectTicket",
+ "ServiceTicket",
+ "Time"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "allowAllClientsPortalView": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "customerUpdatedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "automaticEmailContactFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "automaticEmailResourceFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "automaticEmailCcFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "automaticEmailCc": {
+ "type": "string",
+ "description": " Max length: 1000;"
+ },
+ "closedDate": {
+ "type": "string"
+ },
+ "closedBy": {
+ "type": "string"
+ },
+ "closedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "actualHours": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "approved": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "subBillingMethod": {
+ "enum": [
+ "ActualRates",
+ "FixedFee",
+ "NotToExceed",
+ "OverrideRate"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "subBillingAmount": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "subDateAccepted": {
+ "type": "string"
+ },
+ "resources": {
+ "type": "string"
+ },
+ "billTime": {
+ "enum": [
+ "Billable",
+ "DoNotBill",
+ "NoCharge",
+ "NoDefault"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "billExpenses": {
+ "enum": [
+ "Billable",
+ "DoNotBill",
+ "NoCharge",
+ "NoDefault"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "billProducts": {
+ "enum": [
+ "Billable",
+ "DoNotBill",
+ "NoCharge",
+ "NoDefault"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "predecessorType": {
+ "enum": [
+ "Ticket",
+ "Phase"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "predecessorId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "predecessorClosedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "lagDays": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "lagNonworkingDaysFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "estimatedStartDate": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "location": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "department": {
+ "$ref": "#/components/schemas/SystemDepartmentReference"
+ },
+ "duration": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "scheduleStartDate": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "scheduleEndDate": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "mobileGuid": {
+ "type": "string",
+ "format": "uuid",
+ "nullable": true
+ },
+ "currency": {
+ "$ref": "#/components/schemas/CurrencyReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "tasks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/TicketTask"
+ }
+ },
+ "initialDescription": {
+ "type": "string",
+ "description": "Only available for POST, will not be returned in the response."
+ },
+ "initialInternalAnalysis": {
+ "type": "string",
+ "description": "Only available for POST, will not be returned in the response."
+ },
+ "initialResolution": {
+ "type": "string",
+ "description": "Only available for POST, will not be returned in the response."
+ },
+ "contactEmailLookup": {
+ "type": "string"
+ },
+ "processNotifications": {
+ "type": "boolean",
+ "description": "Can be set to false to skip notification processing when adding or updating a ticket (Defaults to True).",
+ "nullable": true
+ },
+ "skipCallback": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "customFields": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CustomFieldValue"
+ }
+ }
+ }
+ },
+ "ProjectTicketNote": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "noteType": {
+ "enum": [
+ "TicketNote",
+ "TimeEntryNote",
+ "MeetingNote"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "ticket": {
+ "$ref": "#/components/schemas/TicketReference"
+ },
+ "text": {
+ "type": "string"
+ },
+ "detailDescriptionFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "internalAnalysisFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "resolutionFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "timeStart": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "timeEnd": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "bundledFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "mergedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "issueFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "originalAuthor": {
+ "type": "string"
+ },
+ "member": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "contact": {
+ "$ref": "#/components/schemas/ContactReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ProjectType": {
+ "required": [
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 30;"
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "integrationXref": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "ProjectTypeInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ProjectTypeReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ProjectWorkplan": {
+ "type": "object",
+ "properties": {
+ "projectId": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "phases": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ProjectWorkplanProjectPhase"
+ }
+ }
+ }
+ },
+ "ProjectWorkplanProjectPhase": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "projectId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "description": {
+ "type": "string"
+ },
+ "status": {
+ "$ref": "#/components/schemas/PhaseStatusReference"
+ },
+ "parentPhase": {
+ "$ref": "#/components/schemas/ProjectPhaseReference"
+ },
+ "wbsCode": {
+ "type": "string"
+ },
+ "markAsMilestoneFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "notes": {
+ "type": "string"
+ },
+ "startDate": {
+ "type": "string"
+ },
+ "endDate": {
+ "type": "string"
+ },
+ "budgetHours": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "actualHours": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "billableHours": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "scheduled_Hours": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "scheduled_Start": {
+ "type": "string"
+ },
+ "scheduled_End": {
+ "type": "string"
+ },
+ "scheduled_Duration": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "billPhaseSeparately": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "customFields": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CustomFieldValue"
+ }
+ }
+ }
+ },
+ "PurchaseOrder": {
+ "required": [
+ "status",
+ "terms",
+ "vendorCompany"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "businessUnitId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "businessUnit": {
+ "$ref": "#/components/schemas/BillingUnitReference"
+ },
+ "cancelReason": {
+ "type": "string"
+ },
+ "closedFlag": {
+ "type": "boolean",
+ "description": "The closed flag can only be updated via updating the purchase order status to a closed/open status.",
+ "nullable": true
+ },
+ "closedBy": {
+ "type": "string"
+ },
+ "customerCity": {
+ "type": "string"
+ },
+ "customerCompany": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "customerContact": {
+ "$ref": "#/components/schemas/ContactReference"
+ },
+ "customerCountry": {
+ "$ref": "#/components/schemas/CountryReference"
+ },
+ "customerExtension": {
+ "type": "string"
+ },
+ "customerName": {
+ "type": "string"
+ },
+ "customerPhone": {
+ "type": "string"
+ },
+ "customerSite": {
+ "$ref": "#/components/schemas/SiteReference"
+ },
+ "customerSiteName": {
+ "type": "string"
+ },
+ "customerState": {
+ "type": "string"
+ },
+ "customerStreetLine1": {
+ "type": "string"
+ },
+ "customerStreetLine2": {
+ "type": "string"
+ },
+ "customerZip": {
+ "type": "string"
+ },
+ "dateClosed": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "dropShipCustomerFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "enteredBy": {
+ "type": "string"
+ },
+ "freightCost": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "freightPackingSlip": {
+ "type": "string"
+ },
+ "freightTaxTotal": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "internalNotes": {
+ "type": "string"
+ },
+ "locationId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "location": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "poDate": {
+ "type": "string",
+ "description": " Required On Updates;",
+ "format": "date-time"
+ },
+ "poNumber": {
+ "type": "string",
+ "description": " Required On Updates; Max length: 50;"
+ },
+ "salesTax": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "shipmentDate": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "shipmentMethod": {
+ "$ref": "#/components/schemas/ShipmentMethodReference"
+ },
+ "shippingInstructions": {
+ "type": "string"
+ },
+ "status": {
+ "$ref": "#/components/schemas/PurchaseOrderStatusReference"
+ },
+ "subTotal": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "taxCode": {
+ "$ref": "#/components/schemas/TaxCodeReference"
+ },
+ "taxFreightFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "taxPoFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "terms": {
+ "$ref": "#/components/schemas/BillingTermsReference"
+ },
+ "total": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "trackingNumber": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "updateShipmentInfo": {
+ "type": "boolean",
+ "description": "Determines whether or not to update all of the shipment info for each associated line item when new shipment info is passed in.",
+ "nullable": true
+ },
+ "updateVendorOrderNumber": {
+ "type": "boolean",
+ "description": "Determines whether or not to update vendor order number for each associated line item when new vendor order number is passed in.",
+ "nullable": true
+ },
+ "vendorCompany": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "vendorContact": {
+ "$ref": "#/components/schemas/ContactReference"
+ },
+ "vendorInvoiceDate": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "vendorInvoiceNumber": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "vendorOrderNumber": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "vendorSite": {
+ "$ref": "#/components/schemas/SiteReference"
+ },
+ "warehouse": {
+ "$ref": "#/components/schemas/WarehouseReference"
+ },
+ "warehouseContact": {
+ "$ref": "#/components/schemas/ContactReference"
+ },
+ "currency": {
+ "$ref": "#/components/schemas/CurrencyReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "customFields": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CustomFieldValue"
+ }
+ }
+ }
+ },
+ "PurchaseOrderInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "currency": {
+ "$ref": "#/components/schemas/CurrencyReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "PurchaseOrderLineItem": {
+ "required": [
+ "description",
+ "lineNumber",
+ "product",
+ "quantity",
+ "unitOfMeasure"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "backorderedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "canceledBy": {
+ "type": "string"
+ },
+ "canceledFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "canceledReason": {
+ "type": "string",
+ "description": " Max length: 100;"
+ },
+ "closedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "dateCanceled": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "dateCanceledUtc": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "description": {
+ "type": "string",
+ "description": " Max length: 6000;"
+ },
+ "displayInternalNotesFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "expectedShipDate": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "internalNotes": {
+ "type": "string",
+ "description": " Max length: 1000;"
+ },
+ "lineNumber": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "packingSlip": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "product": {
+ "$ref": "#/components/schemas/IvItemReference"
+ },
+ "purchaseOrderId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "purchaseOrderNumber": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "quantity": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "receivedQuantity": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "serialNumbers": {
+ "type": "string"
+ },
+ "shipDate": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "shipmentMethod": {
+ "$ref": "#/components/schemas/ShipmentMethodReference"
+ },
+ "tax": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "trackingNumber": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "unitCost": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "unitOfMeasure": {
+ "$ref": "#/components/schemas/UnitOfMeasureReference"
+ },
+ "vendorOrderNumber": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "vendorSku": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "warehouse": {
+ "$ref": "#/components/schemas/WarehouseReference"
+ },
+ "warehouseBin": {
+ "$ref": "#/components/schemas/WarehouseBinReference"
+ },
+ "shipSet": {
+ "type": "string",
+ "description": " Max length: 10;"
+ },
+ "dateReceived": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "receivedStatus": {
+ "enum": [
+ "Waiting",
+ "FullyReceived",
+ "PartiallyReceiveCancelRest",
+ "PartiallyReceiveCloneRest"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "extCost": {
+ "type": "number",
+ "format": "double"
+ },
+ "expectedArrivalDate": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "isDetachAvailable": {
+ "type": "boolean"
+ },
+ "batchedFlag": {
+ "type": "boolean"
+ },
+ "unbatchedRecId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "salesOrder": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/SalesOrderReference"
+ }
+ },
+ "customFields": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CustomFieldValue"
+ }
+ }
+ }
+ },
+ "PurchaseOrderLineItemReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "identifier": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "PurchaseOrderNote": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "purchaseHeaderRecID": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "text": {
+ "type": "string"
+ },
+ "type": {
+ "$ref": "#/components/schemas/NoteTypeReference"
+ },
+ "flagged": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "enteredBy": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "PurchaseOrderReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "PurchaseOrderStatus": {
+ "required": [
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "closedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "defaultClosedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "sortOrder": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "emailTemplate": {
+ "$ref": "#/components/schemas/PurchaseOrderStatusEmailTemplateReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "PurchaseOrderStatusEmailTemplate": {
+ "required": [
+ "subject"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "status": {
+ "$ref": "#/components/schemas/PurchaseOrderStatusReference"
+ },
+ "useSenderFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "firstName": {
+ "type": "string",
+ "description": " Max length: 100;"
+ },
+ "lastName": {
+ "type": "string",
+ "description": " Max length: 100;"
+ },
+ "emailAddress": {
+ "type": "string",
+ "description": " Max length: 100;"
+ },
+ "subject": {
+ "type": "string",
+ "description": " Max length: 200;"
+ },
+ "body": {
+ "type": "string"
+ },
+ "copySenderFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ },
+ "parentConnectWiseId": {
+ "type": "string"
+ },
+ "parentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentConnectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "PurchaseOrderStatusEmailTemplateReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "PurchaseOrderStatusInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "closedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "defaultClosedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "sortOrder": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "PurchaseOrderStatusNotification": {
+ "required": [
+ "notifyWho"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "notifyWho": {
+ "$ref": "#/components/schemas/NotificationRecipientReference"
+ },
+ "status": {
+ "$ref": "#/components/schemas/PurchaseOrderStatusReference"
+ },
+ "member": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "email": {
+ "type": "string",
+ "description": "Purchase Order Status Notification email must be entered if the notify type is \"Email Address\". Max length: 50;"
+ },
+ "workflowStep": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ },
+ "parentConnectWiseId": {
+ "type": "string"
+ },
+ "parentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ }
+ },
+ "PurchaseOrderStatusReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "PurchasingDemand": {
+ "type": "object",
+ "properties": {
+ "warehouse": {
+ "$ref": "#/components/schemas/WarehouseReference"
+ },
+ "vendor": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "products": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ProductDemand"
+ }
+ },
+ "purchaseOrder": {
+ "$ref": "#/components/schemas/PurchaseOrder"
+ }
+ }
+ },
+ "QuoteLink": {
+ "required": [
+ "link"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "location": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "link": {
+ "type": "string",
+ "description": " Max length: 2000;"
+ },
+ "allLocationsFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "newWindowFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "asioQuotingFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "RelationshipReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ReminderReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "Report": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ }
+ }
+ },
+ "ReportCard": {
+ "required": [
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "ReportCardDetail": {
+ "required": [
+ "kpi"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "kpi": {
+ "$ref": "#/components/schemas/KPIReference"
+ },
+ "sortOrder": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "reportCard": {
+ "$ref": "#/components/schemas/ReportCardReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ },
+ "parentConnectWiseId": {
+ "type": "string"
+ },
+ "parentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentConnectWiseId": {
+ "type": "string"
+ },
+ "kpiCwId": {
+ "type": "string"
+ }
+ }
+ },
+ "ReportCardInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ReportCardReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ReportColumnDefinition": {
+ "type": "object",
+ "properties": {
+ "type": {
+ "type": "string"
+ },
+ "isNullable": {
+ "type": "boolean"
+ },
+ "identityColumn": {
+ "type": "boolean"
+ }
+ }
+ },
+ "ReportDataResponse": {
+ "type": "object",
+ "properties": {
+ "column_definitions": {
+ "type": "array",
+ "items": {
+ "type": "object",
+ "additionalProperties": {
+ "$ref": "#/components/schemas/ReportColumnDefinition"
+ }
+ }
+ },
+ "row_values": {
+ "type": "array",
+ "items": {
+ "type": "array",
+ "items": {
+ "type": "object"
+ }
+ }
+ }
+ }
+ },
+ "ReportingService": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "reportingUserName": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "reportingPassword": {
+ "type": "string",
+ "description": "To blank out the password, enter an empty string here. Max length: 50;"
+ },
+ "reportingDomain": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "reportingUrl": {
+ "type": "string",
+ "description": " Max length: 100;"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "RequestPasswordRequest": {
+ "required": [
+ "email"
+ ],
+ "type": "object",
+ "properties": {
+ "email": {
+ "type": "string"
+ }
+ }
+ },
+ "ResultInfo": {
+ "type": "object",
+ "properties": {
+ "success": {
+ "type": "boolean"
+ },
+ "originalIndex": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "statusCode": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "data": {
+ "$ref": "#/components/schemas/IRestIdentifiedItem"
+ },
+ "error": {
+ "$ref": "#/components/schemas/ErrorResponseMessage"
+ }
+ }
+ },
+ "RmaAction": {
+ "required": [
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "RmaActionInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "RmaActionReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "RmaDisposition": {
+ "required": [
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "RmaDispositionInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "RmaDispositionReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "RmaStatus": {
+ "required": [
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "sortOrder": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "closedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "emailTemplate": {
+ "$ref": "#/components/schemas/RmaStatusEmailTemplateReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "RmaStatusEmailTemplate": {
+ "required": [
+ "subject",
+ "body"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "status": {
+ "$ref": "#/components/schemas/RmaStatusReference"
+ },
+ "useSenderFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "firstName": {
+ "type": "string",
+ "description": " Max length: 100;"
+ },
+ "lastName": {
+ "type": "string",
+ "description": " Max length: 100;"
+ },
+ "emailAddress": {
+ "type": "string",
+ "description": " Max length: 100;"
+ },
+ "subject": {
+ "type": "string",
+ "description": " Max length: 200;"
+ },
+ "body": {
+ "type": "string"
+ },
+ "copySenderFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ },
+ "parentConnectWiseId": {
+ "type": "string"
+ },
+ "parentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ }
+ },
+ "RmaStatusEmailTemplateReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "RmaStatusInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "sortOrder": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "RmaStatusNotification": {
+ "required": [
+ "notifyWho"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "notifyWho": {
+ "$ref": "#/components/schemas/NotificationRecipientReference"
+ },
+ "status": {
+ "$ref": "#/components/schemas/RmaStatusReference"
+ },
+ "member": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "email": {
+ "type": "string",
+ "description": "RMA Status Notification sendEmail must be entered if the notify type is \"Email Address\". Max length: 50;"
+ },
+ "workflowStep": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ },
+ "parentConnectWiseId": {
+ "type": "string"
+ },
+ "parentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentConnectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "RmaStatusReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "RmaTag": {
+ "required": [
+ "product",
+ "productDescription",
+ "status",
+ "location",
+ "department",
+ "returnedCompany",
+ "rmaDisposition"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "serviceTicket": {
+ "$ref": "#/components/schemas/TicketReference"
+ },
+ "salesOrder": {
+ "$ref": "#/components/schemas/SalesOrderReference"
+ },
+ "invoice": {
+ "$ref": "#/components/schemas/InvoiceReference"
+ },
+ "project": {
+ "$ref": "#/components/schemas/ProjectReference"
+ },
+ "summary": {
+ "type": "string",
+ "description": " Max length: 150;"
+ },
+ "product": {
+ "$ref": "#/components/schemas/IvItemReference"
+ },
+ "ivDescription": {
+ "type": "string"
+ },
+ "productDescription": {
+ "type": "string",
+ "description": " Max length: 200;"
+ },
+ "serialNumber": {
+ "type": "string"
+ },
+ "mfgItemID": {
+ "type": "string",
+ "description": " Max length: 100;"
+ },
+ "status": {
+ "$ref": "#/components/schemas/RmaStatusReference"
+ },
+ "listPrice": {
+ "type": "number",
+ "format": "double"
+ },
+ "unitPrice": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "location": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "department": {
+ "$ref": "#/components/schemas/SystemDepartmentReference"
+ },
+ "problemDescription": {
+ "type": "string",
+ "description": " Max length: 1000;"
+ },
+ "returnedCompany": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "returnedContact": {
+ "$ref": "#/components/schemas/ContactReference"
+ },
+ "returnedContactType": {
+ "type": "string"
+ },
+ "returnedContactPhone": {
+ "type": "string"
+ },
+ "returnedContactExtension": {
+ "type": "string"
+ },
+ "returnedContactEmail": {
+ "type": "string"
+ },
+ "returnedContactAddressLine1": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "returnedContactAddressLine2": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "returnedContactCity": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "returnedContactState": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "returnedContactZip": {
+ "type": "string",
+ "description": " Max length: 12;"
+ },
+ "returnedContactCountry": {
+ "$ref": "#/components/schemas/CountryReference"
+ },
+ "rmaDisposition": {
+ "$ref": "#/components/schemas/RmaDispositionReference"
+ },
+ "returnedSite": {
+ "$ref": "#/components/schemas/SiteReference"
+ },
+ "purchasedCompany": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "purchasedContact": {
+ "$ref": "#/components/schemas/ContactReference"
+ },
+ "purchasedContactType": {
+ "type": "string"
+ },
+ "purchasedContactPhone": {
+ "type": "string"
+ },
+ "purchasedContactExtension": {
+ "type": "string"
+ },
+ "purchasedContactEmail": {
+ "type": "string"
+ },
+ "purchasedContactAddressLine1": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "purchasedContactAddressLine2": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "purchasedContactCity": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "purchasedContactState": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "purchasedContactZip": {
+ "type": "string",
+ "description": " Max length: 12;"
+ },
+ "purchasedContactCountry": {
+ "$ref": "#/components/schemas/CountryReference"
+ },
+ "purchasedInvoiceNumber": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "purchasedInvoiceDate": {
+ "type": "string",
+ "format": "date"
+ },
+ "purchasedOrderNumber": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "purchasedVendorAction": {
+ "$ref": "#/components/schemas/RmaActionReference"
+ },
+ "purchasedVendorRmaNumber": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "purchasedSite": {
+ "$ref": "#/components/schemas/SiteReference"
+ },
+ "purchasedNotes": {
+ "type": "string",
+ "description": " Max length: 1000;"
+ },
+ "warrantyCompany": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "warrantyContact": {
+ "$ref": "#/components/schemas/ContactReference"
+ },
+ "warrantyContactType": {
+ "type": "string"
+ },
+ "warrantyContactPhone": {
+ "type": "string"
+ },
+ "warrantyContactEmail": {
+ "type": "string"
+ },
+ "warrantyContactExtension": {
+ "type": "string"
+ },
+ "warrantyContactAddressLine1": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "warrantyContactAddressLine2": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "warrantyContactCity": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "warrantyContactState": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "warrantyContactZip": {
+ "type": "string",
+ "description": " Max length: 12;"
+ },
+ "warrantyContactCountry": {
+ "$ref": "#/components/schemas/CountryReference"
+ },
+ "warrantySite": {
+ "$ref": "#/components/schemas/SiteReference"
+ },
+ "warrantyNotes": {
+ "type": "string",
+ "description": " Max length: 1000;"
+ },
+ "repairCompany": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "repairContact": {
+ "$ref": "#/components/schemas/ContactReference"
+ },
+ "repairContactType": {
+ "type": "string"
+ },
+ "repairContactPhone": {
+ "type": "string"
+ },
+ "repairContactExtension": {
+ "type": "string"
+ },
+ "repairContactEmail": {
+ "type": "string"
+ },
+ "repairContactAddressLine1": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "repairContactAddressLine2": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "repairContactCity": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "repairContactState": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "repairContactZip": {
+ "type": "string",
+ "description": " Max length: 12;"
+ },
+ "repairContactCountry": {
+ "$ref": "#/components/schemas/CountryReference"
+ },
+ "repairOrderNumber": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "repairSite": {
+ "$ref": "#/components/schemas/SiteReference"
+ },
+ "repairNotes": {
+ "type": "string",
+ "description": " Max length: 1000;"
+ },
+ "dropShipFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "shipMethod": {
+ "$ref": "#/components/schemas/ShipmentMethodReference"
+ },
+ "shippingDate": {
+ "type": "string",
+ "format": "date"
+ },
+ "shippingTrackingNumber": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "internalNotes": {
+ "type": "string",
+ "description": " Max length: 1000;"
+ },
+ "closingNotes": {
+ "type": "string",
+ "description": " Max length: 1000;"
+ },
+ "dateClosed": {
+ "type": "string"
+ },
+ "accountManager": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "technicalContact": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "currency": {
+ "$ref": "#/components/schemas/CurrencyReference"
+ },
+ "closedBy": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "customFields": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CustomFieldValue"
+ }
+ }
+ }
+ },
+ "Role": {
+ "required": [
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "SalesConversion": {
+ "type": "object",
+ "properties": {
+ "parentType": {
+ "type": "string"
+ },
+ "convertedTo": {
+ "$ref": "#/components/schemas/ConversionTypeReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "SalesOrderRecap": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "billableAmount": {
+ "type": "number",
+ "format": "double"
+ },
+ "cost": {
+ "type": "number",
+ "format": "double"
+ },
+ "margin": {
+ "type": "number",
+ "format": "double"
+ },
+ "percent": {
+ "type": "number",
+ "format": "double"
+ }
+ }
+ },
+ "SalesOrderReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "identifier": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "SalesOrdersLineItem": {
+ "required": [
+ "salesOrder"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "purchaseOrderNumber": {
+ "type": "string",
+ "description": " Max length: 100;"
+ },
+ "salesOrder": {
+ "$ref": "#/components/schemas/SalesOrderReference"
+ },
+ "billStatus": {
+ "type": "string"
+ },
+ "quantity": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "quantityCancelled": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "SalesProbability": {
+ "required": [
+ "probability"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "probability": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "SalesProbabilityInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "probability": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "SalesQuota": {
+ "required": [
+ "member",
+ "location"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "member": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "forecastYear": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "location": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "department": {
+ "$ref": "#/components/schemas/SystemDepartmentReference"
+ },
+ "category": {
+ "$ref": "#/components/schemas/ProductCategoryReference"
+ },
+ "subCategory": {
+ "$ref": "#/components/schemas/ProductSubCategoryReference"
+ },
+ "januaryRevenue": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "januaryMargin": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "februaryRevenue": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "februaryMargin": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "marchRevenue": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "marchMargin": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "aprilRevenue": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "aprilMargin": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "mayRevenue": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "mayMargin": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "juneRevenue": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "juneMargin": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "julyRevenue": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "julyMargin": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "augustRevenue": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "augustMargin": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "septemberRevenue": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "septemberMargin": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "octoberRevenue": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "octoberMargin": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "novemberRevenue": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "novemberMargin": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "decemberRevenue": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "decemberMargin": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "currency": {
+ "$ref": "#/components/schemas/CurrencyReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "SalesTeam": {
+ "required": [
+ "salesTeamIdentifier",
+ "salesTeamDescription",
+ "salesTeamLocation"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "salesTeamIdentifier": {
+ "type": "string",
+ "description": " Max length: 20;"
+ },
+ "salesTeamDescription": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "salesTeamLocation": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "SalesTeamMember": {
+ "required": [
+ "member"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "member": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "location": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "department": {
+ "$ref": "#/components/schemas/SystemDepartmentReference"
+ },
+ "allowAccessFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ },
+ "parentConnectWiseId": {
+ "type": "string"
+ },
+ "parentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentConnectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "SalesTeamReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "identifier": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ScheduleColor": {
+ "required": [
+ "color"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "startPercent": {
+ "type": "integer",
+ "description": "A startPercent (0 or higher) is required if endPercent has value.",
+ "format": "int32",
+ "nullable": true
+ },
+ "endPercent": {
+ "type": "integer",
+ "description": "A endPercent is required if startPercent has value.",
+ "format": "int32",
+ "nullable": true
+ },
+ "color": {
+ "type": "string",
+ "description": "Must be a valid Hexadecimal Color Code."
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "ScheduleDetail": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "scheduleEntry": {
+ "$ref": "#/components/schemas/ScheduleEntryReference"
+ },
+ "dateStart": {
+ "type": "string"
+ },
+ "dateEnd": {
+ "type": "string"
+ },
+ "member": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ScheduleEntry": {
+ "required": [
+ "type"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "objectId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 250;"
+ },
+ "member": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "where": {
+ "$ref": "#/components/schemas/ServiceLocationReference"
+ },
+ "dateStart": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "dateEnd": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "reminder": {
+ "$ref": "#/components/schemas/ReminderReference"
+ },
+ "status": {
+ "$ref": "#/components/schemas/ScheduleStatusReference"
+ },
+ "type": {
+ "$ref": "#/components/schemas/ScheduleTypeReference"
+ },
+ "span": {
+ "$ref": "#/components/schemas/ScheduleSpanReference"
+ },
+ "doneFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "acknowledgedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "ownerFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "meetingFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "ticketType": {
+ "type": "string"
+ },
+ "allowScheduleConflictsFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "addMemberToProjectFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "projectRoleId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "mobileGuid": {
+ "type": "string",
+ "format": "uuid",
+ "nullable": true
+ },
+ "acknowledgedDate": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "closeDate": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "notifyResource": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "notificationSent": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "notificationResponse": {
+ "type": "string"
+ },
+ "hours": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "startTimeSet": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "endTimeSet": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ScheduleEntryDetail": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "scheduleEntry": {
+ "$ref": "#/components/schemas/ScheduleEntryReference"
+ },
+ "dateStart": {
+ "type": "string"
+ },
+ "dateEnd": {
+ "type": "string"
+ },
+ "hoursScheduled": {
+ "type": "number",
+ "format": "double"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ScheduleEntryReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "description": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ScheduleReminderTime": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "time": {
+ "type": "integer",
+ "description": "Time is calculated in minutes.",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 10;"
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "ScheduleSpanReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "identifier": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ScheduleStatus": {
+ "required": [
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 30;"
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "showAsTentativeFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "ScheduleStatusInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "showAsTentativeFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ScheduleStatusReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ScheduleStopwatch": {
+ "required": [
+ "member",
+ "scheduleId",
+ "status"
+ ],
+ "type": "object",
+ "properties": {
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "agreement": {
+ "$ref": "#/components/schemas/AgreementReference"
+ },
+ "billableOption": {
+ "enum": [
+ "Billable",
+ "DoNotBill",
+ "NoCharge",
+ "NoDefault"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "businessUnitId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "dateEntered": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "endTime": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "internalNotes": {
+ "type": "string"
+ },
+ "locationId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "member": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "mobileGuid": {
+ "type": "string",
+ "format": "uuid",
+ "nullable": true
+ },
+ "notes": {
+ "type": "string",
+ "description": " Max length: 4000;"
+ },
+ "scheduleId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "scheduleMobileGuid": {
+ "type": "string",
+ "format": "uuid",
+ "nullable": true
+ },
+ "startTime": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "status": {
+ "enum": [
+ "Reset",
+ "Running",
+ "Paused",
+ "Stopped"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "totalPauseTime": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "workRole": {
+ "$ref": "#/components/schemas/WorkRoleReference"
+ },
+ "workType": {
+ "$ref": "#/components/schemas/WorkTypeReference"
+ }
+ }
+ },
+ "ScheduleType": {
+ "required": [
+ "name",
+ "identifier"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "identifier": {
+ "type": "string",
+ "description": " Max length: 1;"
+ },
+ "chargeCode": {
+ "$ref": "#/components/schemas/ChargeCodeReference"
+ },
+ "where": {
+ "$ref": "#/components/schemas/ServiceLocationReference"
+ },
+ "systemFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "ScheduleTypeInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "identifier": {
+ "type": "string"
+ },
+ "chargeCode": {
+ "$ref": "#/components/schemas/ChargeCodeReference"
+ },
+ "where": {
+ "$ref": "#/components/schemas/ServiceLocationReference"
+ },
+ "systemFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ScheduleTypeReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "identifier": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "SchedulingMemberInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "identifier": {
+ "type": "string"
+ },
+ "firstName": {
+ "type": "string"
+ },
+ "middleInitial": {
+ "type": "string"
+ },
+ "lastName": {
+ "type": "string"
+ },
+ "fullName": {
+ "type": "string"
+ },
+ "defaultEmail": {
+ "type": "string"
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "SecurityRole": {
+ "required": [
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 30;"
+ },
+ "roleType": {
+ "type": "string",
+ "description": " Max length: 30;"
+ },
+ "adminFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "SecurityRoleInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "roleType": {
+ "type": "string"
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "SecurityRoleReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "SecurityRoleSetting": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "addLevel": {
+ "enum": [
+ "None",
+ "My",
+ "All"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "editLevel": {
+ "enum": [
+ "None",
+ "My",
+ "All"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "deleteLevel": {
+ "enum": [
+ "None",
+ "My",
+ "All"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "inquireLevel": {
+ "enum": [
+ "None",
+ "My",
+ "All"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "moduleFunctionName": {
+ "type": "string"
+ },
+ "moduleFunctionDescription": {
+ "type": "string"
+ },
+ "myAllFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "moduleFunctionIdentifier": {
+ "type": "string"
+ },
+ "reportFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "restrictFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "customFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "moduleDescription": {
+ "type": "string"
+ },
+ "moduleIdentifier": {
+ "type": "string"
+ },
+ "moduleName": {
+ "type": "string"
+ },
+ "sortOrder": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "Service": {
+ "required": [
+ "srNotify",
+ "scheduleSpan"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "srNotify": {
+ "enum": [
+ "All",
+ "NewAndClosedRequests",
+ "ClosedRequestsOnly",
+ "NewRequestsOnly",
+ "None"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "scheduleSpan": {
+ "enum": [
+ "Standard",
+ "OfficeHours",
+ "Overnight"
+ ],
+ "type": "string"
+ },
+ "hideDelimiterFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "allowCCFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "allowTOFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "headerColor": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "memberColor": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "contactColor": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "unknownColor": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "calendarSetup": {
+ "$ref": "#/components/schemas/CalendarSetupReference"
+ },
+ "headerColorDisableFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "memberColorDisableFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "contactColorDisableFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "unknownColorDisableFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ServiceCodeReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ServiceEmailTemplate": {
+ "required": [
+ "type"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": {
+ "enum": [
+ "Any",
+ "Closed",
+ "Invoice",
+ "New",
+ "SalesOrder",
+ "PurchaseOrder",
+ "RMA",
+ "Specific"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "serviceSurvey": {
+ "$ref": "#/components/schemas/ServiceSurveyReference"
+ },
+ "serviceBoard": {
+ "$ref": "#/components/schemas/BoardReference"
+ },
+ "useSenderFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "firstName": {
+ "type": "string",
+ "description": "From fields (first name, last name, email address) are required if useSenderFlag is false. Max length: 100;"
+ },
+ "lastName": {
+ "type": "string",
+ "description": "From fields (first name, last name, email address) are required if useSenderFlag is false. Max length: 100;"
+ },
+ "emailAddress": {
+ "type": "string",
+ "description": "From fields (first name, last name, email address) are required if useSenderFlag is false. Max length: 100;"
+ },
+ "subject": {
+ "type": "string",
+ "description": " Max length: 200;"
+ },
+ "body": {
+ "type": "string"
+ },
+ "copySenderFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "tasksFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "resourceRecordsFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "externalContactNotifications": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "internalContactNotifications": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "serviceStatus": {
+ "$ref": "#/components/schemas/ServiceStatusReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "ServiceEmailTemplateReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "identifier": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "type": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ServiceInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "headerColor": {
+ "type": "string"
+ },
+ "memberColor": {
+ "type": "string"
+ },
+ "contactColor": {
+ "type": "string"
+ },
+ "unknownColor": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ServiceItemReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ServiceLocation": {
+ "required": [
+ "name",
+ "where"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 30;"
+ },
+ "where": {
+ "enum": [
+ "OnSite",
+ "Remote",
+ "InHouse"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "ServiceLocationInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ServiceLocationReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ServiceNote": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "ticketId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "text": {
+ "type": "string"
+ },
+ "detailDescriptionFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "internalAnalysisFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "resolutionFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "issueFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "member": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "contact": {
+ "$ref": "#/components/schemas/ContactReference"
+ },
+ "customerUpdatedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "processNotifications": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "dateCreated": {
+ "type": "string"
+ },
+ "createdBy": {
+ "type": "string"
+ },
+ "internalFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "externalFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "sentimentScore": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ServiceRevenueReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "revenue": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "cost": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "margin": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "percentage": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ServiceSignoff": {
+ "required": [
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "visibleLogoFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "companyInfoFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "billingTermsFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "summaryFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "discussionFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "taskFlag": {
+ "type": "boolean",
+ "description": "On add/post, if this is set to true but no value is set for task, task is defaulted to ServiceTasks.All.",
+ "nullable": true
+ },
+ "task": {
+ "enum": [
+ "All",
+ "Closed",
+ "Open"
+ ],
+ "type": "string",
+ "description": "On add/post, if this is set but no value is set for taskFlag, taskFlag is set to true.",
+ "nullable": true
+ },
+ "configurationsFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "internalNotesFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "resolutionFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "timeFlag": {
+ "type": "boolean",
+ "description": "On add/post, if any time related flag is set to true, this is also set to true.",
+ "nullable": true
+ },
+ "timeMemberFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "timeDateFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "timeStartEndFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "timeBillFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "timeHoursFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "timeRateFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "timeExtendedAmountFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "timeWorkTypeFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "timeAgreementFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "timeNotesFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "timeManualFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "timeManualEntry": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "timeTaxFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "expenseFlag": {
+ "type": "boolean",
+ "description": "On add/post, if any expense related flag is set to true, this is also set to true.",
+ "nullable": true
+ },
+ "expenseDateFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "expenseMemberFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "expenseTypeFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "expenseBillFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "expenseAmountFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "expenseAgreementFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "expenseNotesFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "expenseTaxFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "expenseManualFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "expenseManualEntry": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "productFlag": {
+ "type": "boolean",
+ "description": "On add/post, if any product related flag is set to true, this is also set to true.",
+ "nullable": true
+ },
+ "productDescriptionFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "productBillFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "productQuantityFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "productPriceFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "productExtendedAmountFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "productAgreementFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "productManualFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "productManualEntry": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "productTaxFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "technicianSignoffFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "customerSignoffTextFlag": {
+ "type": "boolean",
+ "description": "On add/post, if customerSignoffText.Length > 0, this is set to true.",
+ "nullable": true
+ },
+ "customerSignoffText": {
+ "type": "string",
+ "description": " Max length: 4000;"
+ },
+ "customerSignoffFieldsFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "billingMethodsTextFlag": {
+ "type": "boolean",
+ "description": "On add/post, if billingMethodsText.Length > 0, this is set to true.",
+ "nullable": true
+ },
+ "billingMethodsText": {
+ "type": "string",
+ "description": " Max length: 2000;"
+ },
+ "creditCardFieldsFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "defaultFFFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "ServiceSignoffCustomField": {
+ "required": [
+ "sequenceNumber",
+ "displaySection",
+ "userDefinedField"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "sequenceNumber": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "displaySection": {
+ "enum": [
+ "CustomerInformation",
+ "Detail",
+ "Expenses",
+ "Configurations",
+ "AdditionalSignOffFields",
+ "InternalNotes",
+ "Time",
+ "Products",
+ "Resolution",
+ "Summary",
+ "Tasks"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "userDefinedField": {
+ "$ref": "#/components/schemas/UserDefinedFieldReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ServiceSignoffInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ServiceSignoffReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ServiceSourceReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ServiceStatusReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "sort": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ServiceSubTypeReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ServiceSurvey": {
+ "required": [
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "headerIncludeLogoFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "headerText": {
+ "type": "string",
+ "description": " Max length: 4000;"
+ },
+ "headerTextVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "footerText": {
+ "type": "string",
+ "description": " Max length: 500;"
+ },
+ "footerTextVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "thankYouText": {
+ "type": "string",
+ "description": " Max length: 4000;"
+ },
+ "notifyWho": {
+ "$ref": "#/components/schemas/GenericIdIdentifierReference"
+ },
+ "notifyWhoVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "notifyMember": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "ServiceSurveyQuestion": {
+ "required": [
+ "type",
+ "question"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "sequenceNumber": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "type": {
+ "enum": [
+ "OpenEnded",
+ "Selection"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "question": {
+ "type": "string",
+ "description": " Max length: 1000;"
+ },
+ "options": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ServiceSurveyQuestionOption"
+ }
+ },
+ "includeFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "requiredFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "noAnswerPoints": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "surveyId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ },
+ "parentConnectWiseId": {
+ "type": "string"
+ },
+ "parentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentConnectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "ServiceSurveyQuestionOption": {
+ "type": "object",
+ "properties": {
+ "includeFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "caption": {
+ "type": "string"
+ },
+ "points": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ }
+ },
+ "ServiceSurveyReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ServiceTask": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "ticketId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "notes": {
+ "type": "string"
+ },
+ "closedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "priority": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "schedule": {
+ "$ref": "#/components/schemas/ScheduleEntryReference"
+ },
+ "code": {
+ "$ref": "#/components/schemas/ServiceCodeReference"
+ },
+ "member": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "resolution": {
+ "type": "string"
+ },
+ "childScheduleAction": {
+ "enum": [
+ "Transfer",
+ "Delete",
+ "Done"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "childTicketId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "summary": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ServiceTeam": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "leader": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "location": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "department": {
+ "$ref": "#/components/schemas/SystemDepartmentReference"
+ },
+ "deleteNotifyFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ServiceTeamReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ServiceTemplate": {
+ "required": [
+ "name",
+ "board",
+ "status",
+ "summary"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 100;"
+ },
+ "board": {
+ "$ref": "#/components/schemas/BoardReference"
+ },
+ "type": {
+ "$ref": "#/components/schemas/ServiceTypeReference"
+ },
+ "item": {
+ "$ref": "#/components/schemas/ServiceItemReference"
+ },
+ "subtype": {
+ "$ref": "#/components/schemas/ServiceSubTypeReference"
+ },
+ "serviceLocation": {
+ "$ref": "#/components/schemas/ServiceLocationReference"
+ },
+ "status": {
+ "$ref": "#/components/schemas/ServiceStatusReference"
+ },
+ "source": {
+ "$ref": "#/components/schemas/ServiceSourceReference"
+ },
+ "priority": {
+ "$ref": "#/components/schemas/PriorityReference"
+ },
+ "team": {
+ "$ref": "#/components/schemas/ServiceTeamReference"
+ },
+ "company": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "contact": {
+ "$ref": "#/components/schemas/ContactReference"
+ },
+ "site": {
+ "$ref": "#/components/schemas/SiteReference"
+ },
+ "assignedNotifyFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "location": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "department": {
+ "$ref": "#/components/schemas/SystemDepartmentReference"
+ },
+ "summary": {
+ "type": "string",
+ "description": " Max length: 100;"
+ },
+ "problem": {
+ "type": "string"
+ },
+ "hoursBudget": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "hourlyRate": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "internalAnalysis": {
+ "type": "string"
+ },
+ "resolution": {
+ "type": "string"
+ },
+ "timeBillableFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "expenseBillableFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "productBillableFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "purchaseOrderNumber": {
+ "type": "string",
+ "description": " Max length: 25;"
+ },
+ "reference": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "estimatedExpenseCost": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "estimatedExpenseRevenue": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "estimatedProductCost": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "estimatedProductRevenue": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "estimatedTimeCost": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "estimatedTimeRevenue": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "billComplete_Flag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "billServiceSeparatelyFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "billingAmount": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "billUnapprovedTimeAndExpensesFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "overrideFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "timeInvoiceFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "expenseInvoiceFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "productInvoiceFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "agreement": {
+ "$ref": "#/components/schemas/AgreementReference"
+ },
+ "workRole": {
+ "$ref": "#/components/schemas/WorkRoleReference"
+ },
+ "workType": {
+ "$ref": "#/components/schemas/WorkTypeReference"
+ },
+ "billTime": {
+ "enum": [
+ "Billable",
+ "DoNotBill",
+ "NoCharge",
+ "NoDefault"
+ ],
+ "type": "string",
+ "description": " Required On Updates;",
+ "nullable": true
+ },
+ "billExpenses": {
+ "enum": [
+ "Billable",
+ "DoNotBill",
+ "NoCharge",
+ "NoDefault"
+ ],
+ "type": "string",
+ "description": " Required On Updates;",
+ "nullable": true
+ },
+ "billProducts": {
+ "enum": [
+ "Billable",
+ "DoNotBill",
+ "NoCharge",
+ "NoDefault"
+ ],
+ "type": "string",
+ "description": " Required On Updates;",
+ "nullable": true
+ },
+ "billingMethod": {
+ "enum": [
+ "ActualRates",
+ "FixedFee",
+ "NotToExceed",
+ "OverrideRate"
+ ],
+ "type": "string",
+ "description": " Required On Updates;",
+ "nullable": true
+ },
+ "severity": {
+ "enum": [
+ "Low",
+ "Medium",
+ "High"
+ ],
+ "type": "string",
+ "description": " Required On Updates;",
+ "nullable": true
+ },
+ "impact": {
+ "enum": [
+ "Low",
+ "Medium",
+ "High"
+ ],
+ "type": "string",
+ "description": " Required On Updates;",
+ "nullable": true
+ },
+ "assignedBy": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "scheduleDaysBefore": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "serviceDaysBefore": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "attachScheduleToNewServiceFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "templateFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "emailContactFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "emailResourceFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "emailCCFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "emailCC": {
+ "type": "string",
+ "description": " Max length: 1000;"
+ },
+ "restrictDownpaymentFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ServiceTemplateInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "templateFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ServiceTemplateReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "summary": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ServiceTemplateTask": {
+ "required": [
+ "priority",
+ "notes"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "serviceTemplate": {
+ "$ref": "#/components/schemas/ServiceTemplateReference"
+ },
+ "linkedServiceTemplateTask": {
+ "$ref": "#/components/schemas/ServiceTemplateTaskReference"
+ },
+ "priority": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "code": {
+ "$ref": "#/components/schemas/ServiceCodeReference"
+ },
+ "notes": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ServiceTemplateTaskReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ServiceTicketLink": {
+ "required": [
+ "name",
+ "linkText",
+ "url"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "enabledFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "linkText": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "url": {
+ "type": "string",
+ "description": " Max length: 1000;"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "ServiceTicketLinkInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "enabledFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "linkText": {
+ "type": "string"
+ },
+ "url": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ServiceTicketNote": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "noteType": {
+ "enum": [
+ "TicketNote",
+ "TimeEntryNote",
+ "MeetingNote"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "ticket": {
+ "$ref": "#/components/schemas/TicketReference"
+ },
+ "text": {
+ "type": "string"
+ },
+ "isMarkdownFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "detailDescriptionFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "internalAnalysisFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "resolutionFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "timeStart": {
+ "type": "string"
+ },
+ "timeEnd": {
+ "type": "string"
+ },
+ "bundledFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "mergedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "issueFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "originalAuthor": {
+ "type": "string"
+ },
+ "createdByParentFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "member": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "contact": {
+ "$ref": "#/components/schemas/ContactReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ServiceTypeReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "SetupScreen": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "category": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "description": {
+ "type": "string"
+ },
+ "moduleDescription": {
+ "type": "string"
+ },
+ "moduleIdentifier": {
+ "type": "string"
+ },
+ "moduleName": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "Severity": {
+ "required": [
+ "description"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "description": {
+ "type": "string",
+ "description": " Max length: 200;"
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "ShipmentMethod": {
+ "required": [
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "trackingUrl": {
+ "type": "string",
+ "description": " Max length: 200;"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "ShipmentMethodInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "trackingUrl": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ShipmentMethodReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "SicCodeReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "SiteReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "Skill": {
+ "required": [
+ "name",
+ "category"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "category": {
+ "$ref": "#/components/schemas/SkillCategoryReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "SkillCategory": {
+ "required": [
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 30;"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "SkillCategoryReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "SkillInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "SkillReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "SLA": {
+ "required": [
+ "name",
+ "basedOn"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 25;"
+ },
+ "basedOn": {
+ "enum": [
+ "AllHours",
+ "Customer",
+ "MyCalendar",
+ "Custom"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "customCalendar": {
+ "$ref": "#/components/schemas/CalendarReference"
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "applicationOrder": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "hiImpactHiUrgency": {
+ "$ref": "#/components/schemas/PriorityReference"
+ },
+ "hiImpactMedUrgency": {
+ "$ref": "#/components/schemas/PriorityReference"
+ },
+ "hiImpactLowUrgency": {
+ "$ref": "#/components/schemas/PriorityReference"
+ },
+ "medImpactHiUrgency": {
+ "$ref": "#/components/schemas/PriorityReference"
+ },
+ "medImpactMedUrgency": {
+ "$ref": "#/components/schemas/PriorityReference"
+ },
+ "medImpactLowUrgency": {
+ "$ref": "#/components/schemas/PriorityReference"
+ },
+ "lowImpactHiUrgency": {
+ "$ref": "#/components/schemas/PriorityReference"
+ },
+ "lowImpactMedUrgency": {
+ "$ref": "#/components/schemas/PriorityReference"
+ },
+ "lowImpactLowUrgency": {
+ "$ref": "#/components/schemas/PriorityReference"
+ },
+ "respondHours": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "respondPercent": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "planWithin": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "planWithinPercent": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "resolutionHours": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "resolutionPercent": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "SLAInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "SLAPriority": {
+ "required": [
+ "priority"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "priority": {
+ "$ref": "#/components/schemas/PriorityReference"
+ },
+ "respondHours": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "respondPercent": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "planWithin": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "planWithinPercent": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "resolutionHours": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "resolutionPercent": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "sla": {
+ "$ref": "#/components/schemas/SLAReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ },
+ "parentConnectWiseId": {
+ "type": "string"
+ },
+ "parentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentConnectWiseId": {
+ "type": "string"
+ },
+ "serviceSlaPriorityCwId": {
+ "type": "string"
+ }
+ }
+ },
+ "SLAReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "Source": {
+ "required": [
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "enteredBy": {
+ "type": "string"
+ },
+ "dateEntered": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "SourceInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "SsoConfiguration": {
+ "required": [
+ "name",
+ "ssoType",
+ "locationIds"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "description": "Unique identifier of the SSO Configuration",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": "Descriptor of the SSO Configuration Max length: 100;"
+ },
+ "ssoType": {
+ "enum": [
+ "CWSSO",
+ "SAML"
+ ],
+ "type": "string",
+ "description": "Type of SSO Configuration",
+ "nullable": true
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "description": "Whether the SSO configuration is not active",
+ "nullable": true
+ },
+ "samlEntityId": {
+ "type": "string",
+ "description": "SAML Identity Provider Id Max length: 1000;"
+ },
+ "samlSignInUrl": {
+ "type": "string",
+ "description": "Sign in url for the SAML Identity Provider Max length: 1000;"
+ },
+ "samlIdpCertificate": {
+ "type": "string",
+ "description": "Public certificate for Identity Provider signatures"
+ },
+ "samlCertificateName": {
+ "type": "string",
+ "description": "Name of the SAML certificate. Metadata on SAML_Idp_Certificate"
+ },
+ "samlCertificateIssuedTo": {
+ "type": "string",
+ "description": "Who the SAML certificate was issued to. Metadata on SAML_Idp_Certificate"
+ },
+ "samlCertificateThumbprint": {
+ "type": "string",
+ "description": "Thumbprint of the SAML certificate. Metadata on SAML_Idp_Certificate"
+ },
+ "samlCertificateValidFrom": {
+ "type": "string",
+ "description": "Date when the SAML certificate becomes valid. Metadata on SAML_Idp_Certificate",
+ "format": "date-time"
+ },
+ "samlCertificateValidTo": {
+ "type": "string",
+ "description": "Date when the SAML certificate is no longer valid. Metadata on SAML_Idp_Certificate",
+ "format": "date-time"
+ },
+ "locationIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "description": "The locations where the SAML Idp Configuration is used"
+ },
+ "clientId": {
+ "type": "string",
+ "description": "Client identity for this configuration of ConnectWise SSO Max length: 1000;"
+ },
+ "stsBaseUrl": {
+ "type": "string",
+ "description": "Sign in URL for ConnectWise SSO"
+ },
+ "stsUserAdminUrl": {
+ "type": "string",
+ "description": "User Admin Url for ConnectWise SSO"
+ },
+ "token": {
+ "type": "string"
+ },
+ "submittedMemberCount": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "allMembersSubmitted": {
+ "type": "boolean"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "isSsoOnByDefault": {
+ "type": "boolean"
+ }
+ }
+ },
+ "SsoUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "ssoUserId": {
+ "type": "string"
+ },
+ "userName": {
+ "type": "string"
+ },
+ "firstName": {
+ "type": "string"
+ },
+ "lastName": {
+ "type": "string"
+ },
+ "email": {
+ "type": "string"
+ },
+ "emailConfirmed": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "disabledFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "linkedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "dateEntered": {
+ "type": "string"
+ },
+ "lastUpdated": {
+ "type": "string"
+ },
+ "linkedMember": {
+ "$ref": "#/components/schemas/MemberReference"
+ }
+ }
+ },
+ "StandardNote": {
+ "required": [
+ "name",
+ "contents"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "contents": {
+ "type": "string"
+ },
+ "location": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "department": {
+ "$ref": "#/components/schemas/SystemDepartmentReference"
+ },
+ "board": {
+ "$ref": "#/components/schemas/BoardReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "StandardNoteInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "contents": {
+ "type": "string"
+ },
+ "location": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "department": {
+ "$ref": "#/components/schemas/SystemDepartmentReference"
+ },
+ "board": {
+ "$ref": "#/components/schemas/BoardReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "State": {
+ "required": [
+ "identifier",
+ "name",
+ "country"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "identifier": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "country": {
+ "$ref": "#/components/schemas/CountryReference"
+ },
+ "disabled": {
+ "type": "boolean"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "StateInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "identifier": {
+ "type": "string"
+ },
+ "country": {
+ "$ref": "#/components/schemas/CountryReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "StateReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "identifier": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "StatusIndicator": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "identifier": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "color": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "StatusIndicatorReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "identifier": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "StructureReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "SubCategory": {
+ "required": [
+ "name",
+ "category"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "integrationXref": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "category": {
+ "$ref": "#/components/schemas/ProductCategoryReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "SubCategoryInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "category": {
+ "$ref": "#/components/schemas/ProductCategoryReference"
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "SuccessResponse": {
+ "type": "object",
+ "properties": {
+ "success": {
+ "type": "boolean"
+ },
+ "message": {
+ "type": "string"
+ }
+ }
+ },
+ "Survey": {
+ "required": [
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "instructions": {
+ "type": "string",
+ "description": " Max length: 1000;"
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "SurveyInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "SurveyOption": {
+ "required": [
+ "caption",
+ "points"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "caption": {
+ "type": "string",
+ "description": " Max length: 100;"
+ },
+ "points": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "visibleflag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ },
+ "parentConnectWiseId": {
+ "type": "string"
+ },
+ "parentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentConnectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "SurveyQuestion": {
+ "required": [
+ "fieldType",
+ "entryType",
+ "sequenceNumber",
+ "question"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "survey": {
+ "$ref": "#/components/schemas/SurveyReference"
+ },
+ "fieldType": {
+ "enum": [
+ "TextArea",
+ "Button",
+ "Currency",
+ "Date",
+ "Hyperlink",
+ "IPAddress",
+ "Checkbox",
+ "Number",
+ "Percent",
+ "Text",
+ "Password"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "entryType": {
+ "enum": [
+ "Date",
+ "EntryField",
+ "List",
+ "Option"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "sequenceNumber": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "question": {
+ "type": "string",
+ "description": " Max length: 1000;"
+ },
+ "numberOfDecimals": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "requiredFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ },
+ "parentConnectWiseId": {
+ "type": "string"
+ },
+ "parentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentConnectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "SurveyQuestionReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "question": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "SurveyQuestionValue": {
+ "required": [
+ "value"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "survey": {
+ "$ref": "#/components/schemas/SurveyReference"
+ },
+ "question": {
+ "$ref": "#/components/schemas/SurveyQuestionReference"
+ },
+ "value": {
+ "type": "string",
+ "description": " Max length: 1000;"
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "pointValue": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ },
+ "parentConnectWiseId": {
+ "type": "string"
+ },
+ "parentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentConnectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "SurveyReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "SurveyResult": {
+ "required": [
+ "ticketId"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "ticketId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "emailAddress": {
+ "type": "string"
+ },
+ "footerResponse": {
+ "type": "string"
+ },
+ "contactMeFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "contact": {
+ "$ref": "#/components/schemas/ContactReference"
+ },
+ "results": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/SurveyResultDetail"
+ }
+ },
+ "totalPoints": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "company": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "surveyId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "SurveyResultDetail": {
+ "type": "object",
+ "properties": {
+ "questionId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "answer": {
+ "type": "object",
+ "description": "If question type is Selection, this should be the option array index."
+ }
+ }
+ },
+ "SystemDepartmentReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "identifier": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "SystemLocationReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "SystemMenuEntryReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "SystemSetting": {
+ "required": [
+ "value"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "description": {
+ "type": "string"
+ },
+ "value": {
+ "type": "string"
+ },
+ "valueType": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "TaxableExpenseTypeLevel": {
+ "required": [
+ "taxCodeLevel"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "taxCodeLevel": {
+ "$ref": "#/components/schemas/TaxCodeLevelReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "TaxableProductTypeLevel": {
+ "required": [
+ "taxCodeLevel"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "taxCodeLevel": {
+ "$ref": "#/components/schemas/TaxCodeLevelReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "TaxableWorkRoleLevel": {
+ "required": [
+ "taxCodeLevel"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "taxCodeLevel": {
+ "$ref": "#/components/schemas/TaxCodeLevelReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "TaxableXRefLevel": {
+ "required": [
+ "taxCodeLevel"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "taxCodeLevel": {
+ "$ref": "#/components/schemas/TaxCodeLevelReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "TaxCode": {
+ "required": [
+ "identifier",
+ "description",
+ "invoiceCaption",
+ "effectiveDate"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "identifier": {
+ "type": "string",
+ "description": " Max length: 8;"
+ },
+ "description": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "invoiceCaption": {
+ "type": "string",
+ "description": " Max length: 25;"
+ },
+ "country": {
+ "$ref": "#/components/schemas/CountryReference"
+ },
+ "effectiveDate": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "displayOnInvoiceFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "canadaCalculateGSTFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "cancelDate": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "levelOneRate": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "levelOneRateType": {
+ "enum": [
+ "Amount",
+ "Percent"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "levelOneTaxableMax": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "levelOneCaption": {
+ "type": "string",
+ "description": " Max length: 25;"
+ },
+ "levelOneTaxCodeXref": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "levelOneAgencyXref": {
+ "type": "string",
+ "description": " Max length: 100;"
+ },
+ "levelOneServicesFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "levelOneExpensesFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "levelOneProductsFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "levelOneApplySingleUnitFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "levelOneApplySingleUnitMin": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "levelOneApplySingleUnitMax": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "levelTwoRate": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "levelTwoRateType": {
+ "enum": [
+ "Amount",
+ "Percent"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "levelTwoTaxableMax": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "levelTwoCaption": {
+ "type": "string",
+ "description": " Max length: 25;"
+ },
+ "levelTwoTaxCodeXref": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "levelTwoAgencyXref": {
+ "type": "string",
+ "description": " Max length: 100;"
+ },
+ "levelTwoServicesFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "levelTwoExpensesFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "levelTwoProductsFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "levelTwoApplySingleUnitFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "levelTwoApplySingleUnitMin": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "levelTwoApplySingleUnitMax": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "levelThreeRate": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "levelThreeRateType": {
+ "enum": [
+ "Amount",
+ "Percent"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "levelThreeTaxableMax": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "levelThreeCaption": {
+ "type": "string",
+ "description": " Max length: 25;"
+ },
+ "levelThreeTaxCodeXref": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "levelThreeAgencyXref": {
+ "type": "string",
+ "description": " Max length: 100;"
+ },
+ "levelThreeServicesFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "levelThreeExpensesFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "levelThreeProductsFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "levelThreeApplySingleUnitFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "levelThreeApplySingleUnitMin": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "levelThreeApplySingleUnitMax": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "levelFourRate": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "levelFourRateType": {
+ "enum": [
+ "Amount",
+ "Percent"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "levelFourTaxableMax": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "levelFourCaption": {
+ "type": "string",
+ "description": " Max length: 25;"
+ },
+ "levelFourTaxCodeXref": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "levelFourAgencyXref": {
+ "type": "string",
+ "description": " Max length: 100;"
+ },
+ "levelFourServicesFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "levelFourExpensesFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "levelFourProductsFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "levelFourApplySingleUnitFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "levelFourApplySingleUnitMin": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "levelFourApplySingleUnitMax": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "levelFiveRate": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "levelFiveRateType": {
+ "enum": [
+ "Amount",
+ "Percent"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "levelFiveTaxableMax": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "levelFiveCaption": {
+ "type": "string",
+ "description": " Max length: 25;"
+ },
+ "levelFiveTaxCodeXref": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "levelFiveAgencyXref": {
+ "type": "string",
+ "description": " Max length: 100;"
+ },
+ "levelFiveServicesFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "levelFiveExpensesFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "levelFiveProductsFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "levelFiveApplySingleUnitFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "levelFiveApplySingleUnitMin": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "levelFiveApplySingleUnitMax": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "levelSixRate": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "levelSixRateType": {
+ "enum": [
+ "Amount",
+ "Percent"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "levelSixTaxableMax": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "levelSixCaption": {
+ "type": "string",
+ "description": " Max length: 25;"
+ },
+ "levelSixTaxCodeXref": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "levelSixAgencyXref": {
+ "type": "string",
+ "description": " Max length: 100;"
+ },
+ "levelSixServicesFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "levelSixExpensesFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "levelSixProductsFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "levelSixApplySingleUnitFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "levelSixApplySingleUnitMin": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "levelSixApplySingleUnitMax": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "workRoleIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "description": "Array of work role exemptions for the tax code."
+ },
+ "addAllWorkRoles": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "removeAllWorkRoles": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "expenseTypeIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "description": "Array of expense type exemptions for the tax code."
+ },
+ "addAllExpenseTypes": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "removeAllExpenseTypes": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "productTypeIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "description": "Array of product type exemptions for the tax code."
+ },
+ "addAllProductTypes": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "removeAllProductTypes": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "TaxCodeInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "identifier": {
+ "type": "string"
+ },
+ "description": {
+ "type": "string"
+ },
+ "effectiveDate": {
+ "type": "string"
+ },
+ "cancelDate": {
+ "type": "string"
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "levelOneRate": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "levelTwoRate": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "levelThreeRate": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "levelFourRate": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "levelFiveRate": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "levelSixRate": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "TaxCodeLevel": {
+ "required": [
+ "taxRate",
+ "rateType"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "taxLevel": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "taxRate": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "rateType": {
+ "enum": [
+ "Amount",
+ "Percent"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "taxableMax": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "caption": {
+ "type": "string",
+ "description": " Max length: 25;"
+ },
+ "taxCodeXref": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "agencyXref": {
+ "type": "string",
+ "description": " Max length: 100;"
+ },
+ "taxServicesFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "taxExpensesFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "taxProductsFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "singleUnitFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "singleUnitMinimum": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "singleUnitMaximum": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "TaxCodeLevelReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "TaxCodeReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "TaxCodeXRef": {
+ "required": [
+ "description"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "description": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "levelOne": {
+ "enum": [
+ "NonTaxable",
+ "Taxable"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "levelTwo": {
+ "enum": [
+ "NonTaxable",
+ "Taxable"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "levelThree": {
+ "enum": [
+ "NonTaxable",
+ "Taxable"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "levelFour": {
+ "enum": [
+ "NonTaxable",
+ "Taxable"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "levelFive": {
+ "enum": [
+ "NonTaxable",
+ "Taxable"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "levelSix": {
+ "enum": [
+ "NonTaxable",
+ "Taxable"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "taxCode": {
+ "$ref": "#/components/schemas/TaxCodeReference"
+ },
+ "taxableLevels": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ },
+ "parentConnectWiseId": {
+ "type": "string"
+ },
+ "parentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentConnectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "TaxIntegration": {
+ "type": "object",
+ "properties": {
+ "taxIntegrationType": {
+ "enum": [
+ "Avalara"
+ ],
+ "type": "string"
+ },
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "accountNumber": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "licenseKey": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "serviceUrl": {
+ "type": "string",
+ "description": " Max length: 250;"
+ },
+ "companyCode": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "timeTaxCode": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "expenseTaxCode": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "productTaxCode": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "invoiceAmountTaxCode": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "enabledFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "commitTransactionsFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "salesInvoiceFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "freightTaxCode": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "accountingIntegrationFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "taxLineFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "TaxIntegrationInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "enabledFlag": {
+ "type": "boolean"
+ },
+ "taxIntegrationType": {
+ "enum": [
+ "Avalara"
+ ],
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "Team": {
+ "required": [
+ "type"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": {
+ "enum": [
+ "Individual",
+ "Team"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "member": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "salesTeam": {
+ "$ref": "#/components/schemas/SalesTeamReference"
+ },
+ "commissionPercent": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "referralFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "opportunityId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "responsibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "TeamMember": {
+ "required": [
+ "team",
+ "member"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "board": {
+ "$ref": "#/components/schemas/BoardReference"
+ },
+ "team": {
+ "$ref": "#/components/schemas/ServiceTeamReference"
+ },
+ "member": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "teamLeaderFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "TeamRole": {
+ "required": [
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 20;"
+ },
+ "accountManagerFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "techFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "salesFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "TeamRoleInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "TeamRoleReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "TemplateGenerate": {
+ "type": "object",
+ "properties": {
+ "generateAllRecordsFlag": {
+ "type": "boolean",
+ "nullable": true
+ }
+ }
+ },
+ "TemplateGeneratedCountsModel": {
+ "type": "object",
+ "properties": {
+ "serviceCount": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "scheduleCount": {
+ "type": "integer",
+ "format": "int32"
+ }
+ }
+ },
+ "TemplatePhase": {
+ "type": "object",
+ "properties": {
+ "parentPhase": {
+ "$ref": "#/components/schemas/ProjectTemplatePhaseReference"
+ },
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "templateId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "description": {
+ "type": "string"
+ },
+ "notes": {
+ "type": "string"
+ },
+ "markAsMilestoneFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "billPhaseSeparately": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "wbsCode": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "Ticket": {
+ "required": [
+ "summary",
+ "company"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "summary": {
+ "type": "string",
+ "description": " Max length: 100;"
+ },
+ "recordType": {
+ "enum": [
+ "ProjectIssue",
+ "ProjectTicket",
+ "ServiceTicket"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "board": {
+ "$ref": "#/components/schemas/BoardReference"
+ },
+ "status": {
+ "$ref": "#/components/schemas/ServiceStatusReference"
+ },
+ "workRole": {
+ "$ref": "#/components/schemas/WorkRoleReference"
+ },
+ "workType": {
+ "$ref": "#/components/schemas/WorkTypeReference"
+ },
+ "company": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "site": {
+ "$ref": "#/components/schemas/SiteReference"
+ },
+ "siteName": {
+ "type": "string",
+ "description": " Max length: 156;"
+ },
+ "addressLine1": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "addressLine2": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "city": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "stateIdentifier": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "zip": {
+ "type": "string",
+ "description": " Max length: 12;"
+ },
+ "country": {
+ "$ref": "#/components/schemas/CountryReference"
+ },
+ "contact": {
+ "$ref": "#/components/schemas/ContactReference"
+ },
+ "contactName": {
+ "type": "string",
+ "description": " Max length: 62;"
+ },
+ "contactPhoneNumber": {
+ "type": "string",
+ "description": " Max length: 20;"
+ },
+ "contactPhoneExtension": {
+ "type": "string",
+ "description": " Max length: 15;"
+ },
+ "contactEmailAddress": {
+ "type": "string",
+ "description": " Max length: 250;"
+ },
+ "type": {
+ "$ref": "#/components/schemas/ServiceTypeReference"
+ },
+ "subType": {
+ "$ref": "#/components/schemas/ServiceSubTypeReference"
+ },
+ "item": {
+ "$ref": "#/components/schemas/ServiceItemReference"
+ },
+ "team": {
+ "$ref": "#/components/schemas/ServiceTeamReference"
+ },
+ "owner": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "priority": {
+ "$ref": "#/components/schemas/PriorityReference"
+ },
+ "serviceLocation": {
+ "$ref": "#/components/schemas/ServiceLocationReference"
+ },
+ "source": {
+ "$ref": "#/components/schemas/ServiceSourceReference"
+ },
+ "requiredDate": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "budgetHours": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "opportunity": {
+ "$ref": "#/components/schemas/OpportunityReference"
+ },
+ "agreement": {
+ "$ref": "#/components/schemas/AgreementReference"
+ },
+ "agreementType": {
+ "type": "string"
+ },
+ "severity": {
+ "enum": [
+ "Low",
+ "Medium",
+ "High"
+ ],
+ "type": "string",
+ "description": " Required On Updates;",
+ "nullable": true
+ },
+ "impact": {
+ "enum": [
+ "Low",
+ "Medium",
+ "High"
+ ],
+ "type": "string",
+ "description": " Required On Updates;",
+ "nullable": true
+ },
+ "externalXRef": {
+ "type": "string",
+ "description": " Max length: 100;"
+ },
+ "poNumber": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "knowledgeBaseCategoryId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "knowledgeBaseSubCategoryId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "allowAllClientsPortalView": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "customerUpdatedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "automaticEmailContactFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "automaticEmailResourceFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "automaticEmailCcFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "automaticEmailCc": {
+ "type": "string",
+ "description": " Max length: 1000;"
+ },
+ "initialDescription": {
+ "type": "string",
+ "description": "Only available for POST, will not be returned in the response."
+ },
+ "initialInternalAnalysis": {
+ "type": "string",
+ "description": "Only available for POST, will not be returned in the response."
+ },
+ "initialResolution": {
+ "type": "string",
+ "description": "Only available for POST, will not be returned in the response."
+ },
+ "initialDescriptionFrom": {
+ "type": "string"
+ },
+ "contactEmailLookup": {
+ "type": "string"
+ },
+ "processNotifications": {
+ "type": "boolean",
+ "description": "Can be set to false to skip notification processing when adding or updating a ticket (Defaults to True).",
+ "nullable": true
+ },
+ "skipCallback": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "closedDate": {
+ "type": "string"
+ },
+ "closedBy": {
+ "type": "string"
+ },
+ "closedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "actualHours": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "approved": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "estimatedExpenseCost": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "estimatedExpenseRevenue": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "estimatedProductCost": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "estimatedProductRevenue": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "estimatedTimeCost": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "estimatedTimeRevenue": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "billingMethod": {
+ "enum": [
+ "ActualRates",
+ "FixedFee",
+ "NotToExceed",
+ "OverrideRate"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "billingAmount": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "hourlyRate": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "subBillingMethod": {
+ "enum": [
+ "ActualRates",
+ "FixedFee",
+ "NotToExceed",
+ "OverrideRate"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "subBillingAmount": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "subDateAccepted": {
+ "type": "string"
+ },
+ "dateResolved": {
+ "type": "string"
+ },
+ "dateResplan": {
+ "type": "string"
+ },
+ "dateResponded": {
+ "type": "string"
+ },
+ "resolveMinutes": {
+ "type": "integer",
+ "description": "To obtain the current SLA times for an active ticket, please use the /service/tickets/calculateSLA endpoint for multiple tickets or /service/tickets/{id} for individual tickets.",
+ "format": "int32",
+ "nullable": true
+ },
+ "resPlanMinutes": {
+ "type": "integer",
+ "description": "To obtain the current SLA times for an active ticket, please use the /service/tickets/calculateSLA endpoint for multiple tickets or /service/tickets/{id} for individual tickets.",
+ "format": "int32",
+ "nullable": true
+ },
+ "respondMinutes": {
+ "type": "integer",
+ "description": "To obtain the current SLA times for an active ticket, please use the /service/tickets/calculateSLA endpoint for multiple tickets or /service/tickets/{id} for individual tickets.",
+ "format": "int32",
+ "nullable": true
+ },
+ "respondByGoalUTC": {
+ "type": "string",
+ "description": "To obtain the current SLA times for an active ticket, please use the /service/tickets/calculateSLA endpoint for multiple tickets or /service/tickets/{id} for individual tickets.",
+ "format": "date-time"
+ },
+ "resplanGoalUTC": {
+ "type": "string",
+ "description": "To obtain the current SLA times for an active ticket, please use the /service/tickets/calculateSLA endpoint for multiple tickets or /service/tickets/{id} for individual tickets.",
+ "format": "date-time"
+ },
+ "resolutionGoalUTC": {
+ "type": "string",
+ "description": "To obtain the current SLA times for an active ticket, please use the /service/tickets/calculateSLA endpoint for multiple tickets or /service/tickets/{id} for individual tickets.",
+ "format": "date-time"
+ },
+ "escalationLastUpdateMinutes": {
+ "type": "integer",
+ "description": "To obtain the current SLA times for an active ticket, please use the /service/tickets/calculateSLA endpoint for multiple tickets or /service/tickets/{id} for individual tickets.",
+ "format": "int32",
+ "nullable": true
+ },
+ "isInSla": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "knowledgeBaseLinkId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "resources": {
+ "type": "string"
+ },
+ "parentTicketId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "hasChildTicket": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "hasMergedChildTicketFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "knowledgeBaseLinkType": {
+ "enum": [
+ "Activity",
+ "ProjectIssue",
+ "KnowledgeBaseArticle",
+ "ProjectTicket",
+ "ServiceTicket",
+ "Time"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "billTime": {
+ "enum": [
+ "Billable",
+ "DoNotBill",
+ "NoCharge",
+ "NoDefault"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "billExpenses": {
+ "enum": [
+ "Billable",
+ "DoNotBill",
+ "NoCharge",
+ "NoDefault"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "billProducts": {
+ "enum": [
+ "Billable",
+ "DoNotBill",
+ "NoCharge",
+ "NoDefault"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "predecessorType": {
+ "enum": [
+ "Ticket",
+ "Phase"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "predecessorId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "predecessorClosedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "lagDays": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "lagNonworkingDaysFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "estimatedStartDate": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "duration": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "location": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "department": {
+ "$ref": "#/components/schemas/SystemDepartmentReference"
+ },
+ "mobileGuid": {
+ "type": "string",
+ "format": "uuid",
+ "nullable": true
+ },
+ "sla": {
+ "$ref": "#/components/schemas/SLAReference"
+ },
+ "slaStatus": {
+ "type": "string"
+ },
+ "requestForChangeFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "currency": {
+ "$ref": "#/components/schemas/CurrencyReference"
+ },
+ "mergedParentTicket": {
+ "$ref": "#/components/schemas/TicketReference"
+ },
+ "integratorTags": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "escalationStartDateUTC": {
+ "type": "string"
+ },
+ "escalationLevel": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "minutesBeforeWaiting": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "respondedSkippedMinutes": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "resplanSkippedMinutes": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "respondedHours": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "respondedBy": {
+ "type": "string"
+ },
+ "resplanHours": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "resplanBy": {
+ "type": "string"
+ },
+ "resolutionHours": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "resolvedBy": {
+ "type": "string"
+ },
+ "minutesWaiting": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "customFields": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CustomFieldValue"
+ }
+ }
+ }
+ },
+ "TicketBundle": {
+ "type": "object",
+ "properties": {
+ "childTicketIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ }
+ }
+ },
+ "TicketChangeLog": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "description": "Ticket Change Log ID",
+ "format": "int32"
+ },
+ "partnerId": {
+ "type": "string",
+ "description": "Partner ID."
+ },
+ "productInstanceId": {
+ "type": "string",
+ "description": "Product Instance ID."
+ },
+ "action": {
+ "type": "string",
+ "description": "Action."
+ },
+ "boardId": {
+ "type": "integer",
+ "description": "Board ID.",
+ "format": "int32",
+ "nullable": true
+ },
+ "boardName": {
+ "type": "string",
+ "description": "Board Name."
+ },
+ "companyIdentifier": {
+ "type": "integer",
+ "description": "Company Identifier.",
+ "format": "int32",
+ "nullable": true
+ },
+ "companyName": {
+ "type": "string",
+ "description": "Company Name."
+ },
+ "contactId": {
+ "type": "integer",
+ "description": "Contact ID.",
+ "format": "int32",
+ "nullable": true
+ },
+ "contactName": {
+ "type": "string",
+ "description": "Contact Name."
+ },
+ "impact": {
+ "type": "string",
+ "description": "Impact."
+ },
+ "ownerIdentifier": {
+ "type": "integer",
+ "description": "Owner Identifier.",
+ "format": "int32",
+ "nullable": true
+ },
+ "priorityId": {
+ "type": "integer",
+ "description": "Priority ID.",
+ "format": "int32",
+ "nullable": true
+ },
+ "priorityLevel": {
+ "type": "string",
+ "description": "Priority Level."
+ },
+ "priorityName": {
+ "type": "string",
+ "description": "Priority Name."
+ },
+ "prioritySort": {
+ "type": "integer",
+ "description": "Priority Sort.",
+ "format": "int32",
+ "nullable": true
+ },
+ "resourceList": {
+ "type": "string",
+ "description": "Resource List."
+ },
+ "severity": {
+ "type": "string",
+ "description": "Severity."
+ },
+ "slaName": {
+ "type": "string",
+ "description": "SLA Name."
+ },
+ "slaStatus": {
+ "type": "string",
+ "description": "SLA Status."
+ },
+ "status": {
+ "type": "string",
+ "description": "Status."
+ },
+ "summary": {
+ "type": "string",
+ "description": "Summary."
+ },
+ "teamName": {
+ "type": "string",
+ "description": "Team Name."
+ },
+ "ticketNumber": {
+ "type": "integer",
+ "description": "Ticket Number.",
+ "format": "int32",
+ "nullable": true
+ },
+ "recordType": {
+ "type": "string",
+ "description": "Record Type."
+ },
+ "ticketOwner": {
+ "type": "string",
+ "description": "Ticket Owner."
+ },
+ "closedFlag": {
+ "type": "boolean",
+ "description": "Closed Flag.",
+ "nullable": true
+ },
+ "customerUpdatedFlag": {
+ "type": "boolean",
+ "description": "Customer Updated Flag.",
+ "nullable": true
+ },
+ "processingStatus": {
+ "type": "string",
+ "description": "Processing Status."
+ },
+ "parentTicketId": {
+ "type": "integer",
+ "description": "Parent Ticket ID.",
+ "format": "int32",
+ "nullable": true
+ },
+ "mergedParentTicketId": {
+ "type": "integer",
+ "description": "Merged Parent Ticket ID.",
+ "format": "int32",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "TicketInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "summary": {
+ "type": "string"
+ },
+ "company": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "TicketMerge": {
+ "required": [
+ "mergeTicketIds",
+ "status"
+ ],
+ "type": "object",
+ "properties": {
+ "mergeTicketIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "status": {
+ "$ref": "#/components/schemas/ServiceStatusReference"
+ }
+ }
+ },
+ "TicketNote": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "ticketId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "text": {
+ "type": "string"
+ },
+ "detailDescriptionFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "internalAnalysisFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "resolutionFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "issueFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "member": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "contact": {
+ "$ref": "#/components/schemas/ContactReference"
+ },
+ "customerUpdatedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "processNotifications": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "internalFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "externalFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "TicketReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "summary": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "TicketStopwatch": {
+ "required": [
+ "member",
+ "status",
+ "ticket"
+ ],
+ "type": "object",
+ "properties": {
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "agreement": {
+ "$ref": "#/components/schemas/AgreementReference"
+ },
+ "billableOption": {
+ "enum": [
+ "Billable",
+ "DoNotBill",
+ "NoCharge",
+ "NoDefault"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "businessUnitId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "dateEntered": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "endTime": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "internalNotes": {
+ "type": "string"
+ },
+ "locationId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "member": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "mobileGuid": {
+ "type": "string",
+ "format": "uuid",
+ "nullable": true
+ },
+ "notes": {
+ "type": "string",
+ "description": " Max length: 4000;"
+ },
+ "serviceStatus": {
+ "$ref": "#/components/schemas/ServiceStatusReference"
+ },
+ "startTime": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "status": {
+ "enum": [
+ "Reset",
+ "Running",
+ "Paused",
+ "Stopped"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "ticket": {
+ "$ref": "#/components/schemas/TicketReference"
+ },
+ "ticketMobileGuid": {
+ "type": "string",
+ "format": "uuid",
+ "nullable": true
+ },
+ "totalPauseTime": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "workRole": {
+ "$ref": "#/components/schemas/WorkRoleReference"
+ },
+ "workType": {
+ "$ref": "#/components/schemas/WorkTypeReference"
+ },
+ "showNotesInDiscussionFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "showNotesInInternalFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "showNotesInResolutionFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "emailNotesToContactFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "emailNotesToResourcesFlag": {
+ "type": "boolean",
+ "nullable": true
+ }
+ }
+ },
+ "TicketSync": {
+ "required": [
+ "name",
+ "vendorType",
+ "integratorLogin",
+ "company",
+ "url"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 80;"
+ },
+ "vendorType": {
+ "enum": [
+ "Zenith"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "integratorLogin": {
+ "$ref": "#/components/schemas/IntegratorLoginReference"
+ },
+ "company": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "url": {
+ "type": "string"
+ },
+ "userName": {
+ "type": "string"
+ },
+ "password": {
+ "type": "string"
+ },
+ "psg": {
+ "type": "string"
+ },
+ "problemDescriptionFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "internalAnalysisFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "resolutionFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "TicketTask": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "ticketId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "notes": {
+ "type": "string"
+ },
+ "closedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "priority": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "schedule": {
+ "$ref": "#/components/schemas/ScheduleEntryReference"
+ },
+ "code": {
+ "$ref": "#/components/schemas/ServiceCodeReference"
+ },
+ "member": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "resolution": {
+ "type": "string"
+ },
+ "summary": {
+ "type": "string"
+ },
+ "childScheduleAction": {
+ "enum": [
+ "Transfer",
+ "Delete",
+ "Done"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "childTicketId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "TimeAccrual": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "location": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "vacationFlag": {
+ "type": "boolean",
+ "description": "if vacationFlag is set to false, system will clear out or ingore the values of vacationAvailableType, vacationCarryoverAllowedFlag, vacationCarryoverLimit",
+ "nullable": true
+ },
+ "vacationAvailableType": {
+ "enum": [
+ "AnniversaryYear",
+ "CalendarYear"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "vacationCarryoverAllowedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "vacationCarryoverLimit": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "sickFlag": {
+ "type": "boolean",
+ "description": "if sickFlag is set to false, system will clear out or ignore the values of sickAvailableType, sickCarryoverAllowedFlag, sickCarryoverLimit",
+ "nullable": true
+ },
+ "sickAvailableType": {
+ "enum": [
+ "AnniversaryYear",
+ "CalendarYear"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "sickCarryoverAllowedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "sickCarryoverLimit": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "ptoFlag": {
+ "type": "boolean",
+ "description": "if ptoFlag is set to false, system will clear out or ignore the values of ptoAvailableType, ptoCarryoverAllowedFlag, ptoCarryoverLimit",
+ "nullable": true
+ },
+ "ptoAvailableType": {
+ "enum": [
+ "AnniversaryYear",
+ "CalendarYear"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "ptoCarryoverAllowedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "ptoCarryoverLimit": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "holidayFlag": {
+ "type": "boolean",
+ "description": "if holidayFlag is set to false, system will clear out or ignore the values of holidayAvailableType, holidayCarryoverAllowedFlag, holidayCarryoverLimit",
+ "nullable": true
+ },
+ "holidayAvailableType": {
+ "enum": [
+ "AnniversaryYear",
+ "CalendarYear"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "holidayCarryoverAllowedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "holidayCarryoverLimit": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "TimeAccrualDetail": {
+ "required": [
+ "accrualType",
+ "startYear",
+ "endYear",
+ "hours"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "accrualType": {
+ "enum": [
+ "Holiday",
+ "PTO",
+ "Sick",
+ "Vacation"
+ ],
+ "type": "string",
+ "description": "Available types are: Holiday, PTO, Sick and Vacation.",
+ "nullable": true
+ },
+ "startYear": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "endYear": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "hours": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "timeAccrual": {
+ "$ref": "#/components/schemas/TimeAccrualReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ },
+ "parentConnectWiseId": {
+ "type": "string"
+ },
+ "parentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentConnectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "TimeAccrualReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "TimeEntry": {
+ "required": [
+ "timeStart"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "company": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "companyType": {
+ "type": "string"
+ },
+ "chargeToId": {
+ "type": "integer",
+ "description": "If chargeToId is not specified, we asume you enter time against the company specified",
+ "format": "int32",
+ "nullable": true
+ },
+ "chargeToType": {
+ "enum": [
+ "Company",
+ "ServiceTicket",
+ "ProjectTicket",
+ "ChargeCode",
+ "Activity"
+ ],
+ "type": "string",
+ "description": "If chargeToId is not specified, we asume you enter time against the company specified",
+ "nullable": true
+ },
+ "member": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "locationId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "businessUnitId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "businessGroupDesc": {
+ "type": "string"
+ },
+ "location": {
+ "$ref": "#/components/schemas/OwnerLevelReference"
+ },
+ "department": {
+ "$ref": "#/components/schemas/BillingUnitReference"
+ },
+ "workType": {
+ "$ref": "#/components/schemas/WorkTypeReference"
+ },
+ "workRole": {
+ "$ref": "#/components/schemas/WorkRoleReference"
+ },
+ "agreement": {
+ "$ref": "#/components/schemas/AgreementReference"
+ },
+ "agreementType": {
+ "type": "string"
+ },
+ "activity": {
+ "$ref": "#/components/schemas/ActivityReference"
+ },
+ "opportunityRecid": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "projectActivity": {
+ "type": "string"
+ },
+ "territory": {
+ "type": "string"
+ },
+ "timeStart": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "timeEnd": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "hoursDeduct": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "actualHours": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "billableOption": {
+ "enum": [
+ "Billable",
+ "DoNotBill",
+ "NoCharge",
+ "NoDefault"
+ ],
+ "type": "string",
+ "description": " Required On Updates;",
+ "nullable": true
+ },
+ "notes": {
+ "type": "string"
+ },
+ "internalNotes": {
+ "type": "string"
+ },
+ "addToDetailDescriptionFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "addToInternalAnalysisFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "addToResolutionFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "emailResourceFlag": {
+ "type": "boolean",
+ "description": "This is an action flag. To update this value use the /service/tickets endpoint automaticEmailResourceFlag field",
+ "nullable": true
+ },
+ "emailContactFlag": {
+ "type": "boolean",
+ "description": "This is an action flag. To update this value use the /service/tickets endpoint automaticEmailContactFlag field",
+ "nullable": true
+ },
+ "emailCcFlag": {
+ "type": "boolean",
+ "description": "This is an action flag. To update this value use the /service/tickets endpoint automaticEmailCcFlag field",
+ "nullable": true
+ },
+ "emailCc": {
+ "type": "string",
+ "description": "To update this value use the /service/tickets endpoint automaticEmailCc field"
+ },
+ "hoursBilled": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "invoiceHours": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "hourlyCost": {
+ "type": "string"
+ },
+ "enteredBy": {
+ "type": "string"
+ },
+ "dateEntered": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "invoice": {
+ "$ref": "#/components/schemas/InvoiceReference"
+ },
+ "mobileGuid": {
+ "type": "string",
+ "format": "uuid",
+ "nullable": true
+ },
+ "hourlyRate": {
+ "type": "number",
+ "description": "This field may only be Updated, it is defaulted on Create",
+ "format": "double",
+ "nullable": true
+ },
+ "overageRate": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "agreementHours": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "agreementAmount": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "agreementAdjustment": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "adjustment": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "invoiceReady": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "timeSheet": {
+ "$ref": "#/components/schemas/TimeSheetReference"
+ },
+ "status": {
+ "enum": [
+ "Open",
+ "Rejected",
+ "PendingApproval",
+ "ErrorsCorrected",
+ "PendingProjectApproval",
+ "ApprovedByTierOne",
+ "RejectBySecondTier",
+ "ApprovedByTierTwo",
+ "ReadyToBill",
+ "Billed",
+ "WrittenOff",
+ "BilledAgreement"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "ticket": {
+ "$ref": "#/components/schemas/TicketReference"
+ },
+ "project": {
+ "$ref": "#/components/schemas/ProjectReference"
+ },
+ "phase": {
+ "$ref": "#/components/schemas/ProjectPhaseReference"
+ },
+ "ticketBoard": {
+ "type": "string"
+ },
+ "ticketStatus": {
+ "type": "string"
+ },
+ "ticketType": {
+ "type": "string"
+ },
+ "ticketSubType": {
+ "type": "string"
+ },
+ "invoiceFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "extendedInvoiceAmount": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "locationName": {
+ "type": "string"
+ },
+ "taxCode": {
+ "$ref": "#/components/schemas/TaxCodeReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "customFields": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CustomFieldValue"
+ }
+ }
+ }
+ },
+ "TimeEntryAudit": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "member": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "source": {
+ "enum": [
+ "None",
+ "Member",
+ "API",
+ "Workflow",
+ "Portal",
+ "Mobile",
+ "Network",
+ "EmailConnector",
+ "MassMaintenance",
+ "Application",
+ "SystemAPI",
+ "Conversion"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "type": {
+ "enum": [
+ "Activity",
+ "CloseDate",
+ "Company",
+ "Contact",
+ "Conversion",
+ "Document",
+ "Forecast",
+ "Note",
+ "Notes",
+ "Opportunity",
+ "Products",
+ "Stage",
+ "Status",
+ "Surveys",
+ "Team",
+ "Tracks",
+ "Configuration",
+ "ConfigurationQuestions",
+ "DeviceBackupDetails",
+ "Tickets",
+ "Subject",
+ "ActivityOverview",
+ "Schedule",
+ "Resources",
+ "ExpenseEntry",
+ "Member",
+ "Date",
+ "Classification",
+ "Amount",
+ "ExpenseType",
+ "WorkType",
+ "WorkRole",
+ "Mileage",
+ "Billing",
+ "ExpenseHeader",
+ "Project",
+ "TimeEntry",
+ "TicketStatus",
+ "DateTime",
+ "DeductHours",
+ "ActualHours",
+ "Invoice",
+ "CompanyFinance",
+ "Billable",
+ "SalesOrder",
+ "Shipping",
+ "Profile",
+ "Group",
+ "GroupContact",
+ "GroupCompany",
+ "Options",
+ "Site",
+ "Agreement",
+ "Addition",
+ "Adjustment",
+ "Microsoft365",
+ "API",
+ "ProjectFinance",
+ "CompanyProfile",
+ "CompanyTeam",
+ "CompanyMgmt",
+ "InvoiceTotal",
+ "BillingInformation",
+ "ShippingInformation",
+ "BillingStatus",
+ "Location",
+ "Department",
+ "Territory",
+ "Payment",
+ "Credit",
+ "SubcontractorInformation",
+ "InvoicingParameters",
+ "ApplicationParameters",
+ "Finance",
+ "Invoicing",
+ "Email",
+ "Batching",
+ "KnowledgeBase",
+ "KbArticle",
+ "KnowledgeBaseApproval",
+ "KnowledgeBaseTicket",
+ "ManageNetwork",
+ "Tasks",
+ "CustomField",
+ "ScreenConnect",
+ "SLA",
+ "Ticket",
+ "Workflow",
+ "Record",
+ "CombinedTickets",
+ "Template",
+ "PurchaseOrder",
+ "Meeting",
+ "RmaOverview",
+ "ReturnedBy",
+ "PurchasedFromVendor",
+ "WarrantyVendor",
+ "RepairVendor",
+ "AdditionalDetails",
+ "TicketTemplate",
+ "AutoGeneration",
+ "TimeInternalNote",
+ "TimeDiscussion",
+ "TimeInternal",
+ "TimeResolution",
+ "MemberTemplate",
+ "Delegation",
+ "Skill",
+ "Certification",
+ "Accrual",
+ "ApiKey",
+ "Login",
+ "Notifications",
+ "System",
+ "ServiceBoard",
+ "ProjectBoard",
+ "Scheduling",
+ "TimeBillingExpense",
+ "CRM",
+ "Procurement",
+ "JobRole",
+ "Details",
+ "Authentication"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "message": {
+ "type": "string"
+ },
+ "oldValue": {
+ "type": "string"
+ },
+ "newValue": {
+ "type": "string"
+ },
+ "value": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "TimeEntryChangeLog": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "description": "Time Entry Change Log ID.",
+ "format": "int32"
+ },
+ "partnerId": {
+ "type": "string",
+ "description": "Partner ID."
+ },
+ "productInstanceId": {
+ "type": "string",
+ "description": "Product Instance ID."
+ },
+ "action": {
+ "type": "string",
+ "description": "Action."
+ },
+ "activitySubject": {
+ "type": "string",
+ "description": "Activity Subject."
+ },
+ "actualUtilizedHrs": {
+ "type": "number",
+ "description": "Actual Utilized Hours.",
+ "format": "double",
+ "nullable": true
+ },
+ "agreementAdjustmentFirm": {
+ "type": "number",
+ "description": "Agreement Adjustment Firm.",
+ "format": "double",
+ "nullable": true
+ },
+ "agreementAdjustmentTotal": {
+ "type": "number",
+ "description": "Agreement Adjustment Total.",
+ "format": "double",
+ "nullable": true
+ },
+ "agreementAmountCovered": {
+ "type": "number",
+ "description": "Agreement Amount Covered.",
+ "format": "double",
+ "nullable": true
+ },
+ "agreementHoursCovered": {
+ "type": "number",
+ "description": "Agreement Hours Covered.",
+ "format": "double",
+ "nullable": true
+ },
+ "billableAmount": {
+ "type": "number",
+ "description": "Billable Amount.",
+ "format": "double",
+ "nullable": true
+ },
+ "billableFlag": {
+ "type": "boolean",
+ "description": "Billable Flag.",
+ "nullable": true
+ },
+ "billableHours": {
+ "type": "number",
+ "description": "Billable Hours.",
+ "format": "double",
+ "nullable": true
+ },
+ "billableUtilizedHours": {
+ "type": "number",
+ "description": "Billable Utilized Hours.",
+ "format": "double",
+ "nullable": true
+ },
+ "memberDailyCapacity": {
+ "type": "number",
+ "description": "Member Daily Capacity.",
+ "format": "double",
+ "nullable": true
+ },
+ "billableOption": {
+ "enum": [
+ "Billable",
+ "DoNotBill",
+ "NoCharge",
+ "NoDefault"
+ ],
+ "type": "string",
+ "description": "Billable Option.",
+ "nullable": true
+ },
+ "businessGroup": {
+ "type": "string",
+ "description": "Business Group."
+ },
+ "locationName": {
+ "type": "string",
+ "description": "Location Name."
+ },
+ "chargeCode": {
+ "type": "string",
+ "description": "Charge Code."
+ },
+ "chargeTo": {
+ "type": "string",
+ "description": "Charge To."
+ },
+ "chargeToType": {
+ "enum": [
+ "Company",
+ "ServiceTicket",
+ "ProjectTicket",
+ "ChargeCode",
+ "Activity"
+ ],
+ "type": "string",
+ "description": "Charge To Type.",
+ "nullable": true
+ },
+ "chargeToRecId": {
+ "type": "integer",
+ "description": "Charge To Record ID.",
+ "format": "int32",
+ "nullable": true
+ },
+ "companyAndAgreement": {
+ "type": "string",
+ "description": "Company and Agreement."
+ },
+ "companyName": {
+ "type": "string",
+ "description": "Company Name."
+ },
+ "timeStart": {
+ "type": "string",
+ "description": "Time Start."
+ },
+ "timeStartUtc": {
+ "type": "string",
+ "description": "Time Start UTC."
+ },
+ "timeEnd": {
+ "type": "string",
+ "description": "Time End."
+ },
+ "timeEndUtc": {
+ "type": "string",
+ "description": "Time End UTC."
+ },
+ "dateStart": {
+ "type": "string",
+ "description": "Date Start."
+ },
+ "dateInvoice": {
+ "type": "string",
+ "description": "Date Invoice."
+ },
+ "firstName": {
+ "type": "string",
+ "description": "First Name."
+ },
+ "hourlyCost": {
+ "type": "string",
+ "description": "Hourly Cost."
+ },
+ "hourlyCostDecimal": {
+ "type": "number",
+ "description": "Hourly Cost in Decimal.",
+ "format": "double",
+ "nullable": true
+ },
+ "hourlyRate": {
+ "type": "number",
+ "description": "Hourly Rate.",
+ "format": "double",
+ "nullable": true
+ },
+ "hoursActual": {
+ "type": "number",
+ "description": "Actual Hours.",
+ "format": "double",
+ "nullable": true
+ },
+ "internalNote": {
+ "type": "string",
+ "description": "Internal Note."
+ },
+ "invoiceAdjustmentFirm": {
+ "type": "number",
+ "description": "Invoice Adjustment Firm.",
+ "format": "double",
+ "nullable": true
+ },
+ "invoiceAdjustmentTotal": {
+ "type": "number",
+ "description": "Invoice Adjustment Total.",
+ "format": "double",
+ "nullable": true
+ },
+ "invoiceFlag": {
+ "type": "boolean",
+ "description": "Invoice Flag."
+ },
+ "invoiceNumber": {
+ "type": "string",
+ "description": "Invoice Number."
+ },
+ "invoiceReady": {
+ "type": "boolean",
+ "description": "Invoice Ready status."
+ },
+ "lastName": {
+ "type": "string",
+ "description": "Last Name."
+ },
+ "memberId": {
+ "type": "string",
+ "description": "Member ID."
+ },
+ "nonBillableAmt": {
+ "type": "number",
+ "description": "Non-Billable Amount.",
+ "format": "double",
+ "nullable": true
+ },
+ "nonBillableHrs": {
+ "type": "number",
+ "description": "Non-Billable Hours.",
+ "format": "double",
+ "nullable": true
+ },
+ "notes": {
+ "type": "string",
+ "description": "Notes."
+ },
+ "opportunityRecId": {
+ "type": "integer",
+ "description": "Opportunity Record ID.",
+ "format": "int32",
+ "nullable": true
+ },
+ "optionId": {
+ "type": "string",
+ "description": "Option ID."
+ },
+ "projectActivity": {
+ "type": "string",
+ "description": "Project Activity."
+ },
+ "projectName": {
+ "type": "string",
+ "description": "Project Name."
+ },
+ "projectPhase": {
+ "type": "string",
+ "description": "Project Phase."
+ },
+ "serviceRequestStatus": {
+ "type": "string",
+ "description": "Service Request Status."
+ },
+ "serviceRequestSummary": {
+ "type": "string",
+ "description": "Service Request Summary."
+ },
+ "territory": {
+ "type": "string",
+ "description": "Territory."
+ },
+ "timeRecId": {
+ "type": "integer",
+ "description": "Time Record ID.",
+ "format": "int32"
+ },
+ "timeStatus": {
+ "type": "string",
+ "description": "Time Status."
+ },
+ "utilizationFlag": {
+ "type": "boolean",
+ "description": "Utilization Flag.",
+ "nullable": true
+ },
+ "companyType": {
+ "type": "string",
+ "description": "Company Type."
+ },
+ "ticketCurrentBoard": {
+ "type": "string",
+ "description": "Current Board of the Ticket."
+ },
+ "ticketType": {
+ "type": "string",
+ "description": "Type of the Ticket."
+ },
+ "ticketSubtype": {
+ "type": "string",
+ "description": "Subtype of the Ticket."
+ },
+ "agreementType": {
+ "type": "string",
+ "description": "Type of the Agreement."
+ },
+ "billingStatus": {
+ "type": "string",
+ "description": "Billing Status."
+ },
+ "processingStatus": {
+ "type": "string",
+ "description": "Processing Status."
+ },
+ "invoicedhours": {
+ "type": "number",
+ "description": "Invoiced Hours.",
+ "format": "double",
+ "nullable": true
+ },
+ "company": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "member": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "workType": {
+ "$ref": "#/components/schemas/WorkTypeReference"
+ },
+ "workRole": {
+ "$ref": "#/components/schemas/WorkRoleReference"
+ },
+ "agreement": {
+ "$ref": "#/components/schemas/AgreementReference"
+ },
+ "invoice": {
+ "$ref": "#/components/schemas/InvoiceReference"
+ },
+ "ticket": {
+ "$ref": "#/components/schemas/TicketReference"
+ },
+ "project": {
+ "$ref": "#/components/schemas/ProjectReference"
+ },
+ "phase": {
+ "$ref": "#/components/schemas/ProjectPhaseReference"
+ },
+ "activity": {
+ "$ref": "#/components/schemas/ActivityReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "TimeEntryReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "TimeEntryTierReject": {
+ "type": "object",
+ "properties": {
+ "comment": {
+ "type": "string"
+ },
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "approvalType": {
+ "enum": [
+ "DataEntry",
+ "Tier1Update",
+ "Tier2Update",
+ "Billing",
+ "Service",
+ "Project",
+ "MonthlySummary",
+ "SalesActivity",
+ "Schedule"
+ ],
+ "type": "string",
+ "nullable": true
+ }
+ }
+ },
+ "TimeEntryTierUpdate": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "approvalType": {
+ "enum": [
+ "DataEntry",
+ "Tier1Update",
+ "Tier2Update",
+ "Billing",
+ "Service",
+ "Project",
+ "MonthlySummary",
+ "SalesActivity",
+ "Schedule"
+ ],
+ "type": "string",
+ "nullable": true
+ }
+ }
+ },
+ "TimeExpense": {
+ "required": [
+ "internalCompany"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "tier1ApprovalFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "tier2ApprovalFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "disableTimeEntryFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "requireTimeNoteFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "requireExpenseNoteFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "roundingFactor": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "invoiceStart": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "defaultSpecialInvoiceType": {
+ "enum": [
+ "Agreement",
+ "CreditMemo",
+ "DownPayment",
+ "Miscellaneous",
+ "Progress",
+ "Standard",
+ "Consolidated"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "internalCompany": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "TimePeriod": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "timePeriodSetup": {
+ "$ref": "#/components/schemas/TimePeriodSetupReference"
+ },
+ "period": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "startDate": {
+ "type": "string"
+ },
+ "endDate": {
+ "type": "string"
+ },
+ "deadlineDate": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "TimePeriodSetup": {
+ "required": [
+ "periodApplyTo",
+ "year",
+ "numberFuturePeriods",
+ "type",
+ "firstPeriodEndDate",
+ "daysPastEndDate"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "periodApplyTo": {
+ "enum": [
+ "Both",
+ "Expense",
+ "Time"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "year": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "numberFuturePeriods": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "type": {
+ "enum": [
+ "Weekly",
+ "BiWeekly",
+ "SemiMonthly",
+ "Monthly"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "description": {
+ "type": "string",
+ "description": " Max length: 100;"
+ },
+ "firstPeriodEndDate": {
+ "type": "string",
+ "format": "date"
+ },
+ "monthlyPeriodEnds": {
+ "type": "integer",
+ "description": "Only needed when type is monthly",
+ "format": "int32",
+ "nullable": true
+ },
+ "semiMonthlyFirstPeriod": {
+ "type": "integer",
+ "description": "Only needed when type is semi-monthly",
+ "format": "int32",
+ "nullable": true
+ },
+ "semiMonthlySecondPeriod": {
+ "type": "integer",
+ "description": "Only needed when type is semi-monthly",
+ "format": "int32",
+ "nullable": true
+ },
+ "semiMonthlyLastDayFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "lastDayFlag": {
+ "type": "boolean",
+ "description": "Only needed when type is monthly",
+ "nullable": true
+ },
+ "daysPastEndDate": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "TimePeriodSetupDefaults": {
+ "type": "object"
+ },
+ "TimePeriodSetupReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "TimeRevenueReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "revenue": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "cost": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "margin": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "percentage": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "TimeSheet": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "member": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "year": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "period": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "dateStart": {
+ "type": "string"
+ },
+ "dateEnd": {
+ "type": "string"
+ },
+ "status": {
+ "enum": [
+ "Open",
+ "Rejected",
+ "PendingApproval",
+ "ErrorsCorrected",
+ "PendingProjectApproval",
+ "ApprovedByTierOne",
+ "RejectBySecondTier",
+ "ApprovedByTierTwo",
+ "ReadyToBill",
+ "Billed",
+ "WrittenOff",
+ "BilledAgreement"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "hours": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "deadline": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "TimeSheetAudit": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "member": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "source": {
+ "enum": [
+ "None",
+ "Member",
+ "API",
+ "Workflow",
+ "Portal",
+ "Mobile",
+ "Network",
+ "EmailConnector",
+ "MassMaintenance",
+ "Application",
+ "SystemAPI",
+ "Conversion"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "type": {
+ "enum": [
+ "Activity",
+ "CloseDate",
+ "Company",
+ "Contact",
+ "Conversion",
+ "Document",
+ "Forecast",
+ "Note",
+ "Notes",
+ "Opportunity",
+ "Products",
+ "Stage",
+ "Status",
+ "Surveys",
+ "Team",
+ "Tracks",
+ "Configuration",
+ "ConfigurationQuestions",
+ "DeviceBackupDetails",
+ "Tickets",
+ "Subject",
+ "ActivityOverview",
+ "Schedule",
+ "Resources",
+ "ExpenseEntry",
+ "Member",
+ "Date",
+ "Classification",
+ "Amount",
+ "ExpenseType",
+ "WorkType",
+ "WorkRole",
+ "Mileage",
+ "Billing",
+ "ExpenseHeader",
+ "Project",
+ "TimeEntry",
+ "TicketStatus",
+ "DateTime",
+ "DeductHours",
+ "ActualHours",
+ "Invoice",
+ "CompanyFinance",
+ "Billable",
+ "SalesOrder",
+ "Shipping",
+ "Profile",
+ "Group",
+ "GroupContact",
+ "GroupCompany",
+ "Options",
+ "Site",
+ "Agreement",
+ "Addition",
+ "Adjustment",
+ "Microsoft365",
+ "API",
+ "ProjectFinance",
+ "CompanyProfile",
+ "CompanyTeam",
+ "CompanyMgmt",
+ "InvoiceTotal",
+ "BillingInformation",
+ "ShippingInformation",
+ "BillingStatus",
+ "Location",
+ "Department",
+ "Territory",
+ "Payment",
+ "Credit",
+ "SubcontractorInformation",
+ "InvoicingParameters",
+ "ApplicationParameters",
+ "Finance",
+ "Invoicing",
+ "Email",
+ "Batching",
+ "KnowledgeBase",
+ "KbArticle",
+ "KnowledgeBaseApproval",
+ "KnowledgeBaseTicket",
+ "ManageNetwork",
+ "Tasks",
+ "CustomField",
+ "ScreenConnect",
+ "SLA",
+ "Ticket",
+ "Workflow",
+ "Record",
+ "CombinedTickets",
+ "Template",
+ "PurchaseOrder",
+ "Meeting",
+ "RmaOverview",
+ "ReturnedBy",
+ "PurchasedFromVendor",
+ "WarrantyVendor",
+ "RepairVendor",
+ "AdditionalDetails",
+ "TicketTemplate",
+ "AutoGeneration",
+ "TimeInternalNote",
+ "TimeDiscussion",
+ "TimeInternal",
+ "TimeResolution",
+ "MemberTemplate",
+ "Delegation",
+ "Skill",
+ "Certification",
+ "Accrual",
+ "ApiKey",
+ "Login",
+ "Notifications",
+ "System",
+ "ServiceBoard",
+ "ProjectBoard",
+ "Scheduling",
+ "TimeBillingExpense",
+ "CRM",
+ "Procurement",
+ "JobRole",
+ "Details",
+ "Authentication"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "message": {
+ "type": "string"
+ },
+ "oldValue": {
+ "type": "string"
+ },
+ "newValue": {
+ "type": "string"
+ },
+ "value": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "TimeSheetReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "TimeSheetTierUpdate": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "approvalType": {
+ "enum": [
+ "DataEntry",
+ "Tier1Update",
+ "Tier2Update",
+ "Billing",
+ "Service",
+ "Project",
+ "MonthlySummary",
+ "SalesActivity",
+ "Schedule"
+ ],
+ "type": "string",
+ "nullable": true
+ }
+ }
+ },
+ "TimeZoneReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "TimeZoneSetup": {
+ "required": [
+ "name",
+ "timeZone"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "timeZone": {
+ "$ref": "#/components/schemas/TimeZoneReference"
+ },
+ "offset": {
+ "type": "number",
+ "description": "The hours offset from UTC (+/-)",
+ "format": "double",
+ "nullable": true
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "description": "Identifies the default system time zone setup",
+ "nullable": true
+ },
+ "daylightSavingsFlag": {
+ "type": "boolean",
+ "description": "Determined based on system library value for specified timeZone.\n Not able to be used in query params at this time",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "TimeZoneSetupInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "offset": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "TimeZoneSetupReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "TodayPageCategory": {
+ "required": [
+ "name",
+ "sortOrder"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 30;"
+ },
+ "sortOrder": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "location": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "TodayPageLink": {
+ "required": [
+ "Description",
+ "Link",
+ "Category"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "description": {
+ "type": "string"
+ },
+ "link": {
+ "type": "string"
+ },
+ "openInNewWindow": {
+ "type": "boolean"
+ },
+ "sortOrder": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "category": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "location": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "Token": {
+ "type": "object",
+ "properties": {
+ "publicKey": {
+ "type": "string"
+ },
+ "privateKey": {
+ "type": "string"
+ },
+ "expiration": {
+ "type": "string"
+ }
+ }
+ },
+ "Track": {
+ "required": [
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 100;"
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "notifyActionIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "TrackAction": {
+ "required": [
+ "notifyType"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "notifyType": {
+ "enum": [
+ "CreateActivity",
+ "SendEmail",
+ "AddToGroup",
+ "AttachTrack",
+ "ChangeCompanyStatus",
+ "CreateServiceTicket"
+ ],
+ "type": "string"
+ },
+ "serviceTemplate": {
+ "$ref": "#/components/schemas/ServiceTemplateReference"
+ },
+ "specificMemberTo": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "emailRecipient": {
+ "type": "string",
+ "description": " Max length: 250;"
+ },
+ "specificMemberFrom": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "emailFrom": {
+ "type": "string",
+ "description": " Max length: 250;"
+ },
+ "subject": {
+ "type": "string",
+ "description": " Max length: 100;"
+ },
+ "notes": {
+ "type": "string"
+ },
+ "activityType": {
+ "$ref": "#/components/schemas/ActivityTypeReference"
+ },
+ "activityStatus": {
+ "$ref": "#/components/schemas/ActivityStatusReference"
+ },
+ "companyStatus": {
+ "$ref": "#/components/schemas/CompanyStatusReference"
+ },
+ "track": {
+ "$ref": "#/components/schemas/TrackReference"
+ },
+ "attachedTrack": {
+ "$ref": "#/components/schemas/TrackReference"
+ },
+ "group": {
+ "$ref": "#/components/schemas/GroupReference"
+ },
+ "ccContact": {
+ "$ref": "#/components/schemas/ContactReference"
+ },
+ "bccContact": {
+ "$ref": "#/components/schemas/ContactReference"
+ },
+ "daysToExecute": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "notifyWho": {
+ "$ref": "#/components/schemas/NotificationRecipientReference"
+ },
+ "notifyFrom": {
+ "$ref": "#/components/schemas/NotificationRecipientReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ },
+ "parentConnectWiseId": {
+ "type": "string"
+ },
+ "parentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentConnectWiseId": {
+ "type": "string"
+ },
+ "trackActionActivityTypeCwId": {
+ "type": "string"
+ },
+ "trackActionActivityStatusCwId": {
+ "type": "string"
+ },
+ "trackActioncompanyStatusCwId": {
+ "type": "string"
+ },
+ "trackActionGroupCwId": {
+ "type": "string"
+ }
+ }
+ },
+ "TrackReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "Type.SubType.CampaignSubType": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "typeId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ },
+ "parentConnectWiseId": {
+ "type": "string"
+ },
+ "parentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentConnectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "UnitOfMeasure": {
+ "required": [
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "uomScheduleXref": {
+ "type": "string",
+ "description": " Max length: 31;"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "UnitOfMeasureReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "UnpostedExpense": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "locationId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "departmentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "company": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "accountNumber": {
+ "type": "string"
+ },
+ "creditAccount": {
+ "type": "string"
+ },
+ "expenseDetailId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "expenseType": {
+ "$ref": "#/components/schemas/ExpenseTypeReference"
+ },
+ "classification": {
+ "enum": [
+ "NonReimbursable",
+ "Reimbursable",
+ "Personal"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "glType": {
+ "enum": [
+ "AP",
+ "AR",
+ "EE",
+ "EI",
+ "EO",
+ "IA",
+ "IT",
+ "P",
+ "PF",
+ "R",
+ "RA",
+ "RD",
+ "RE",
+ "RP",
+ "ST",
+ "SD",
+ "ET",
+ "FT",
+ "PT",
+ "WP",
+ "WR"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "member": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "dateExpense": {
+ "type": "string"
+ },
+ "chargeCode": {
+ "$ref": "#/components/schemas/ChargeCodeReference"
+ },
+ "chargeDescription": {
+ "type": "string"
+ },
+ "inPolicy": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "paymentMethod": {
+ "$ref": "#/components/schemas/PaymentMethodReference"
+ },
+ "currency": {
+ "$ref": "#/components/schemas/CurrencyReference"
+ },
+ "total": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "billableAmount": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "nonBillableAmount": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "agreement": {
+ "$ref": "#/components/schemas/AgreementReference"
+ },
+ "agreementAmountCovered": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "ticket": {
+ "$ref": "#/components/schemas/TicketReference"
+ },
+ "project": {
+ "$ref": "#/components/schemas/ProjectReference"
+ },
+ "projectPhase": {
+ "$ref": "#/components/schemas/ProjectPhaseReference"
+ },
+ "taxCode": {
+ "$ref": "#/components/schemas/TaxCodeReference"
+ },
+ "avalaraTaxFlag": {
+ "type": "boolean",
+ "description": "Used to determine if Avalara tax is enabled.",
+ "nullable": true
+ },
+ "itemTaxableFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "salesTaxAmount": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "stateTaxFlag": {
+ "type": "boolean",
+ "description": "Set to true if transaction is taxable at the state level.",
+ "nullable": true
+ },
+ "stateTaxXref": {
+ "type": "string"
+ },
+ "stateTaxAmount": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "countyTaxFlag": {
+ "type": "boolean",
+ "description": "Set to true if transaction is taxable at the county level.",
+ "nullable": true
+ },
+ "countyTaxXref": {
+ "type": "string"
+ },
+ "countyTaxAmount": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "cityTaxFlag": {
+ "type": "boolean",
+ "description": "Set to true if transaction is taxable at the city level.",
+ "nullable": true
+ },
+ "cityTaxXref": {
+ "type": "string"
+ },
+ "cityTaxAmount": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "countryTaxFlag": {
+ "type": "boolean",
+ "description": "Set to true if transaction is taxable at the country level.",
+ "nullable": true
+ },
+ "countryTaxXref": {
+ "type": "string"
+ },
+ "countryTaxAmount": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "compositeTaxFlag": {
+ "type": "boolean",
+ "description": "Set to true if transaction is taxable at the composite level.",
+ "nullable": true
+ },
+ "compositeTaxXref": {
+ "type": "string"
+ },
+ "compositeTaxAmount": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "levelSixTaxFlag": {
+ "type": "boolean",
+ "description": "Set to true if transaction is taxable at level six.",
+ "nullable": true
+ },
+ "levelSixTaxXref": {
+ "type": "string"
+ },
+ "levelSixTaxAmount": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "dateClosed": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "UnpostedExpenseTaxableLevel": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "taxLevel": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "taxCodeXref": {
+ "type": "string"
+ },
+ "taxAmount": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "UnpostedInvoice": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "billingLogId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "locationId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "location": {
+ "$ref": "#/components/schemas/OwnerLevelReference"
+ },
+ "departmentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "department": {
+ "$ref": "#/components/schemas/SystemDepartmentReference"
+ },
+ "company": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "accountNumber": {
+ "type": "string"
+ },
+ "billToCompany": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "billToSite": {
+ "$ref": "#/components/schemas/SiteReference"
+ },
+ "shipToCompany": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "shipToSite": {
+ "$ref": "#/components/schemas/SiteReference"
+ },
+ "invoiceNumber": {
+ "type": "string"
+ },
+ "invoiceDate": {
+ "type": "string"
+ },
+ "invoiceType": {
+ "enum": [
+ "Agreement",
+ "CreditMemo",
+ "DownPayment",
+ "Miscellaneous",
+ "Progress",
+ "Standard",
+ "Consolidated"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "description": {
+ "type": "string"
+ },
+ "billingTerms": {
+ "$ref": "#/components/schemas/BillingTermsReference"
+ },
+ "dueDays": {
+ "type": "string"
+ },
+ "dueDate": {
+ "type": "string"
+ },
+ "currency": {
+ "$ref": "#/components/schemas/CurrencyReference"
+ },
+ "subTotal": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "total": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "hasTime": {
+ "type": "boolean"
+ },
+ "hasExpenses": {
+ "type": "boolean"
+ },
+ "hasProducts": {
+ "type": "boolean"
+ },
+ "invoiceTaxableFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "taxCode": {
+ "$ref": "#/components/schemas/TaxCodeReference"
+ },
+ "avalaraTaxFlag": {
+ "type": "boolean",
+ "description": "Used to determine if Avalara tax is enabled.",
+ "nullable": true
+ },
+ "itemTaxableFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "salesTaxAmount": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "stateTaxFlag": {
+ "type": "boolean",
+ "description": "Set to true if transaction is taxable at the state level.",
+ "nullable": true
+ },
+ "stateTaxXref": {
+ "type": "string"
+ },
+ "stateTaxAmount": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "countyTaxFlag": {
+ "type": "boolean",
+ "description": "Set to true if transaction is taxable at the county level.",
+ "nullable": true
+ },
+ "countyTaxXref": {
+ "type": "string"
+ },
+ "countyTaxAmount": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "cityTaxFlag": {
+ "type": "boolean",
+ "description": "Set to true if transaction is taxable at the city level.",
+ "nullable": true
+ },
+ "cityTaxXref": {
+ "type": "string"
+ },
+ "cityTaxAmount": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "countryTaxFlag": {
+ "type": "boolean",
+ "description": "Set to true if transaction is taxable at the country level.",
+ "nullable": true
+ },
+ "countryTaxXref": {
+ "type": "string"
+ },
+ "countryTaxAmount": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "compositeTaxFlag": {
+ "type": "boolean",
+ "description": "Set to true if transaction is taxable at the composite level.",
+ "nullable": true
+ },
+ "compositeTaxXref": {
+ "type": "string"
+ },
+ "compositeTaxAmount": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "levelSixTaxFlag": {
+ "type": "boolean",
+ "description": "Set to true if transaction is taxable at level six.",
+ "nullable": true
+ },
+ "levelSixTaxXref": {
+ "type": "string"
+ },
+ "levelSixTaxAmount": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "createdBy": {
+ "type": "string"
+ },
+ "dateClosed": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "UnpostedInvoiceTaxableLevel": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "taxLevel": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "taxCodeXref": {
+ "type": "string"
+ },
+ "taxAmount": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "UnpostedPayments": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": {
+ "type": "string"
+ },
+ "source": {
+ "enum": [
+ "Default",
+ "WisePay"
+ ],
+ "type": "string"
+ },
+ "invoice": {
+ "$ref": "#/components/schemas/InvoiceReference"
+ },
+ "amount": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "paymentDate": {
+ "type": "string"
+ },
+ "appliedBy": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "wisePayPayment": {
+ "$ref": "#/components/schemas/WisePayPayment"
+ },
+ "paymentSyncStatus": {
+ "type": "string"
+ },
+ "paymentSyncDate": {
+ "type": "string"
+ },
+ "paymentAccount": {
+ "type": "string"
+ },
+ "aRPaymentAccount": {
+ "type": "string"
+ }
+ }
+ },
+ "UnpostedProcurement": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "description": {
+ "type": "string"
+ },
+ "unpostedProductId": {
+ "type": "string"
+ },
+ "locationId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "departmentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "procurementType": {
+ "enum": [
+ "Purchase",
+ "Adjustment",
+ "Transfer"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "purchaseOrder": {
+ "$ref": "#/components/schemas/PurchaseOrderReference"
+ },
+ "purchaseDate": {
+ "type": "string"
+ },
+ "trackingNumber": {
+ "type": "string"
+ },
+ "billingTerms": {
+ "$ref": "#/components/schemas/BillingTermsReference"
+ },
+ "currency": {
+ "$ref": "#/components/schemas/CurrencyReference"
+ },
+ "total": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "taxCode": {
+ "$ref": "#/components/schemas/TaxCodeReference"
+ },
+ "avalaraTaxFlag": {
+ "type": "boolean",
+ "description": "Used to determine if Avalara tax is enabled.",
+ "nullable": true
+ },
+ "itemTaxableFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "purchaseOrderTaxableFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "stateTaxFlag": {
+ "type": "boolean",
+ "description": "Set to true if transaction is taxable at the state level.",
+ "nullable": true
+ },
+ "stateTaxXref": {
+ "type": "string"
+ },
+ "stateTaxAmount": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "countyTaxFlag": {
+ "type": "boolean",
+ "description": "Set to true if transaction is taxable at the county level.",
+ "nullable": true
+ },
+ "countyTaxXref": {
+ "type": "string"
+ },
+ "countyTaxAmount": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "cityTaxFlag": {
+ "type": "boolean",
+ "description": "Set to true if transaction is taxable at the city level.",
+ "nullable": true
+ },
+ "cityTaxXref": {
+ "type": "string"
+ },
+ "cityTaxAmount": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "countryTaxFlag": {
+ "type": "boolean",
+ "description": "Set to true if transaction is taxable at the country level.",
+ "nullable": true
+ },
+ "countryTaxXref": {
+ "type": "string"
+ },
+ "countryTaxAmount": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "compositeTaxFlag": {
+ "type": "boolean",
+ "description": "Set to true if transaction is taxable at the composite level.",
+ "nullable": true
+ },
+ "compositeTaxXref": {
+ "type": "string"
+ },
+ "compositeTaxAmount": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "levelSixTaxFlag": {
+ "type": "boolean",
+ "description": "Set to true if transaction is taxable at level six.",
+ "nullable": true
+ },
+ "levelSixTaxXref": {
+ "type": "string"
+ },
+ "levelSixTaxAmount": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "taxTotal": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "customer": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "vendor": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "vendorAccountNumber": {
+ "type": "string"
+ },
+ "vendorInvoiceNumber": {
+ "type": "string"
+ },
+ "vendorInvoiceDate": {
+ "type": "string"
+ },
+ "taxFreightFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "freightTaxTotal": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "freightCost": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "dateClosed": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "UnpostedProcurementTaxableLevel": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "taxLevel": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "taxCodeXref": {
+ "type": "string"
+ },
+ "taxAmount": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "Usage": {
+ "type": "object",
+ "properties": {
+ "type": {
+ "type": "string"
+ },
+ "count": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "description": {
+ "type": "string"
+ },
+ "hyperlink": {
+ "type": "string"
+ },
+ "typeKey": {
+ "type": "string"
+ }
+ }
+ },
+ "UserDefinedField": {
+ "required": [
+ "podId",
+ "caption",
+ "sequenceNumber",
+ "fieldTypeIdentifier"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "description": "ID of the custom user defined field",
+ "format": "int32"
+ },
+ "podId": {
+ "type": "integer",
+ "description": "Id of the Pod where the custom field will be placed",
+ "format": "int32",
+ "nullable": true
+ },
+ "caption": {
+ "type": "string",
+ "description": "Field caption Max length: 25;"
+ },
+ "sequenceNumber": {
+ "type": "integer",
+ "description": "Must be between 1 and 500. This defines the order in which the custom fields will appear",
+ "format": "int32",
+ "nullable": true
+ },
+ "screenId": {
+ "type": "string",
+ "description": "Field ScreenID Max length: 25;"
+ },
+ "helpText": {
+ "type": "string",
+ "description": "Help text to accompany the custom field Max length: 1000;"
+ },
+ "fieldTypeIdentifier": {
+ "enum": [
+ "TextArea",
+ "Button",
+ "Currency",
+ "Date",
+ "Hyperlink",
+ "IPAddress",
+ "Checkbox",
+ "Number",
+ "Percent",
+ "PhoneNumber",
+ "Text",
+ "Password"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "numberDecimals": {
+ "type": "integer",
+ "description": "Only valid for Number or percent",
+ "format": "int32",
+ "nullable": true
+ },
+ "entryTypeIdentifier": {
+ "enum": [
+ "Date",
+ "EntryField",
+ "List",
+ "Option"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "requiredFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "displayOnScreenFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "readOnlyFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "listViewFlag": {
+ "type": "boolean",
+ "description": "Denotes that this custom field is included on a list view",
+ "nullable": true
+ },
+ "buttonUrl": {
+ "type": "string",
+ "description": "Only available with Button Field Type. Required when entryTypeIdentifier is button Max length: 1000;"
+ },
+ "options": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/UserDefinedFieldOption"
+ }
+ },
+ "businessUnitIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "locationIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "addAllBusinessUnits": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "removeAllBusinessUnits": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "addAllLocations": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "removeAllLocations": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "connectWiseID": {
+ "type": "string"
+ },
+ "dateCreated": {
+ "type": "string",
+ "description": "Date in UTC the custom field was created",
+ "format": "date-time"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "UserDefinedFieldInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "description": "ID of the custom user defined field",
+ "format": "int32"
+ },
+ "podId": {
+ "type": "integer",
+ "description": "Id of the Pod where the custom field will be placed",
+ "format": "int32",
+ "nullable": true
+ },
+ "caption": {
+ "type": "string",
+ "description": "Field caption"
+ },
+ "sequenceNumber": {
+ "type": "integer",
+ "description": "Must be between 1 and 500. This defines the order in which the custom fields will appear",
+ "format": "int32",
+ "nullable": true
+ },
+ "helpText": {
+ "type": "string",
+ "description": "Help text to accompany the custom field"
+ },
+ "fieldTypeIdentifier": {
+ "enum": [
+ "TextArea",
+ "Button",
+ "Currency",
+ "Date",
+ "Hyperlink",
+ "IPAddress",
+ "Checkbox",
+ "Number",
+ "Percent",
+ "PhoneNumber",
+ "Text",
+ "Password"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "numberDecimals": {
+ "type": "integer",
+ "description": "Only valid for Number or percent",
+ "format": "int32",
+ "nullable": true
+ },
+ "entryTypeIdentifier": {
+ "enum": [
+ "Date",
+ "EntryField",
+ "List",
+ "Option"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "requiredFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "displayOnScreenFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "readOnlyFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "listViewFlag": {
+ "type": "boolean",
+ "description": "Denotes that this custom field is included on a list view",
+ "nullable": true
+ },
+ "buttonUrl": {
+ "type": "string",
+ "description": "Only available with Button Field Type. Required when entryTypeIdentifier is button"
+ },
+ "options": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/UserDefinedFieldOption"
+ }
+ },
+ "businessUnitIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "description": "List of business unit ids using custom field"
+ },
+ "locationIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "description": "List of locations ids using custom field"
+ },
+ "dateCreated": {
+ "type": "string",
+ "description": "Date in UTC the custom field was created"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "UserDefinedFieldOption": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "optionValue": {
+ "type": "string"
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "sortOrder": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ }
+ },
+ "UserDefinedFieldReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "UserDefinedFieldValueModel": {
+ "type": "object",
+ "properties": {
+ "userDefinedFieldRecId": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "value": {
+ "type": "string"
+ },
+ "rowNum": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "skipLocationAndBillingUnit": {
+ "type": "boolean"
+ },
+ "filtered": {
+ "type": "boolean"
+ }
+ }
+ },
+ "UserEmail": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "displayName": {
+ "type": "string"
+ },
+ "userPrincipalName": {
+ "type": "string"
+ }
+ }
+ },
+ "ValidatePortalRequest": {
+ "required": [
+ "email",
+ "password"
+ ],
+ "type": "object",
+ "properties": {
+ "email": {
+ "type": "string"
+ },
+ "password": {
+ "type": "string"
+ }
+ }
+ },
+ "ValidatePortalResponse": {
+ "type": "object",
+ "properties": {
+ "success": {
+ "type": "boolean"
+ },
+ "contactId": {
+ "type": "integer",
+ "format": "int32"
+ }
+ }
+ },
+ "ValidationError": {
+ "type": "object",
+ "properties": {
+ "code": {
+ "type": "string"
+ },
+ "message": {
+ "type": "string"
+ },
+ "resource": {
+ "type": "string"
+ },
+ "field": {
+ "type": "string"
+ },
+ "details": {
+ "type": "string"
+ }
+ }
+ },
+ "Version": {
+ "type": "object",
+ "properties": {
+ "major": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "minor": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "build": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "revision": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "majorRevision": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "minorRevision": {
+ "type": "integer",
+ "format": "int32"
+ }
+ }
+ },
+ "Warehouse": {
+ "required": [
+ "name",
+ "location",
+ "department"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "company": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "location": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "contact": {
+ "$ref": "#/components/schemas/ContactReference"
+ },
+ "department": {
+ "$ref": "#/components/schemas/SystemDepartmentReference"
+ },
+ "manager": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "site": {
+ "$ref": "#/components/schemas/SiteReference"
+ },
+ "locationXref": {
+ "type": "string",
+ "description": " Max length: 10;"
+ },
+ "locationDefaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "overallDefaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "lockedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "currency": {
+ "$ref": "#/components/schemas/CurrencyReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "WarehouseBin": {
+ "required": [
+ "name",
+ "warehouse"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "warehouse": {
+ "$ref": "#/components/schemas/WarehouseReference"
+ },
+ "location": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "department": {
+ "$ref": "#/components/schemas/SystemDepartmentReference"
+ },
+ "minQuantity": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "maxQuantity": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "overflowBin": {
+ "$ref": "#/components/schemas/WarehouseBinReference"
+ },
+ "manager": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "length": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "width": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "height": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "weight": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "quantityOnHand": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "company": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "transferBin": {
+ "$ref": "#/components/schemas/WarehouseBinReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "WarehouseBinInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "warehouse": {
+ "$ref": "#/components/schemas/WarehouseReference"
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "WarehouseBinReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "WarehouseInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "overallDefaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "company": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "WarehouseReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "lockedFlag": {
+ "type": "boolean"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "WisePayBatchPayment": {
+ "type": "object",
+ "properties": {
+ "amount": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "wisePayHref": {
+ "type": "string"
+ }
+ }
+ },
+ "WisePayFeeInvoice": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "invoiceNumber": {
+ "type": "string"
+ },
+ "amount": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "invoiceHref": {
+ "type": "string"
+ }
+ }
+ },
+ "WisePayPayment": {
+ "type": "object",
+ "properties": {
+ "paymentDateUtc": {
+ "type": "string"
+ },
+ "wisePayReference": {
+ "type": "string"
+ },
+ "batchPayment": {
+ "$ref": "#/components/schemas/WisePayBatchPayment"
+ },
+ "feeInvoice": {
+ "$ref": "#/components/schemas/WisePayFeeInvoice"
+ }
+ }
+ },
+ "WonRevenueReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "revenue": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "cost": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "margin": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "percentage": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "Workflow": {
+ "required": [
+ "name",
+ "tableType"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 100;"
+ },
+ "tableType": {
+ "$ref": "#/components/schemas/WorkflowTableTypeReference"
+ },
+ "location": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "department": {
+ "$ref": "#/components/schemas/SystemDepartmentReference"
+ },
+ "activateFlag": {
+ "type": "boolean",
+ "description": "Batches can not be turned on until after the workflow is created and it has atleast one event associated with it",
+ "nullable": true
+ },
+ "batchInterval": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "batchFrequencyUnit": {
+ "enum": [
+ "Minutes",
+ "Hours",
+ "Days"
+ ],
+ "type": "string",
+ "description": "If not specified, defaults to Minutes. Months is not supported as month length varies",
+ "nullable": true
+ },
+ "batchLastRan": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "batchSchedule": {
+ "enum": [
+ "AnyTime",
+ "MyCompanyOfficeHours",
+ "SlaHours"
+ ],
+ "type": "string",
+ "description": "If activateFlag is true, batchSchedule is required",
+ "nullable": true
+ },
+ "board": {
+ "$ref": "#/components/schemas/BoardReference"
+ },
+ "connectWiseID": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "WorkflowAction": {
+ "required": [
+ "notifyType"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "notifyType": {
+ "$ref": "#/components/schemas/NotifyTypeReference"
+ },
+ "notifyWho": {
+ "$ref": "#/components/schemas/NotificationRecipientReference"
+ },
+ "specificMemberTo": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "emailRecipient": {
+ "type": "string",
+ "description": "Required when notifyWho is set to: \"Email Address\" Max length: 250;"
+ },
+ "notifyFrom": {
+ "$ref": "#/components/schemas/NotificationRecipientReference"
+ },
+ "specificMemberFrom": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "emailFrom": {
+ "type": "string",
+ "description": "Required when notifyFrom is set to: \"Email Address\" Max length: 250;"
+ },
+ "ccContact": {
+ "$ref": "#/components/schemas/ContactReference"
+ },
+ "bccContact": {
+ "$ref": "#/components/schemas/ContactReference"
+ },
+ "subject": {
+ "type": "string",
+ "description": "Required when notifyType is set to: \"Create Activity\", \"Send Email\", \"Assign Resource\" Max length: 100;"
+ },
+ "notes": {
+ "type": "string"
+ },
+ "activityStatus": {
+ "$ref": "#/components/schemas/ActivityStatusReference"
+ },
+ "activityType": {
+ "$ref": "#/components/schemas/ActivityTypeReference"
+ },
+ "attachedTrack": {
+ "$ref": "#/components/schemas/TrackReference"
+ },
+ "daysToExecute": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "board": {
+ "$ref": "#/components/schemas/BoardReference"
+ },
+ "boardStatus": {
+ "$ref": "#/components/schemas/ServiceStatusReference"
+ },
+ "serviceType": {
+ "$ref": "#/components/schemas/ServiceTypeReference"
+ },
+ "serviceSubType": {
+ "$ref": "#/components/schemas/ServiceSubTypeReference"
+ },
+ "serviceItem": {
+ "$ref": "#/components/schemas/ServiceItemReference"
+ },
+ "group": {
+ "$ref": "#/components/schemas/GroupReference"
+ },
+ "serviceTemplate": {
+ "$ref": "#/components/schemas/ServiceTemplateReference"
+ },
+ "invoiceMinDays": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "automateScript": {
+ "$ref": "#/components/schemas/AutomateScriptReference"
+ },
+ "scriptSuccessStatus": {
+ "$ref": "#/components/schemas/ServiceStatusReference"
+ },
+ "scriptFailStatus": {
+ "$ref": "#/components/schemas/ServiceStatusReference"
+ },
+ "detailNotesFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "internalNotesFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "auditNotesFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "servicePriority": {
+ "$ref": "#/components/schemas/PriorityReference"
+ },
+ "updateOwnerFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "salesOrderStatus": {
+ "$ref": "#/components/schemas/OrderStatusReference"
+ },
+ "projectStatus": {
+ "$ref": "#/components/schemas/ProjectStatusReference"
+ },
+ "companyStatus": {
+ "$ref": "#/components/schemas/CompanyStatusReference"
+ },
+ "attachments": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "serviceSurvey": {
+ "$ref": "#/components/schemas/ServiceSurveyReference"
+ },
+ "specificTeamTo": {
+ "$ref": "#/components/schemas/GenericBoardTeamReference"
+ },
+ "attachConfigurationsFor": {
+ "enum": [
+ "Company",
+ "Contact"
+ ],
+ "type": "string",
+ "description": "Required when notifyType is set to: \"Attach Configuration\"",
+ "nullable": true
+ },
+ "configurationType": {
+ "$ref": "#/components/schemas/ConfigurationTypeReference"
+ },
+ "configurationStatus": {
+ "$ref": "#/components/schemas/ConfigurationStatusReference"
+ },
+ "connectWiseID": {
+ "type": "string"
+ },
+ "parentId": {
+ "type": "integer",
+ "description": "WF_NotifyEvents_RecID",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentId": {
+ "type": "integer",
+ "description": "WF_NotifyHeader_RecID",
+ "format": "int32",
+ "nullable": true
+ },
+ "parentConnectWiseId": {
+ "type": "string"
+ },
+ "grandParentConnectWiseId": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "WorkflowActionAutomateParameter": {
+ "required": [
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "value": {
+ "type": "string"
+ },
+ "connectWiseID": {
+ "type": "string"
+ },
+ "parentId": {
+ "type": "integer",
+ "description": "WF_NotifyActions_RecID",
+ "format": "int32",
+ "nullable": true
+ },
+ "parentConnectWiseId": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "WorkflowActionUserDefinedField": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "eventId": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "actionId": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "caption": {
+ "type": "string"
+ },
+ "userDefinedFieldId": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "value": {
+ "type": "string"
+ },
+ "overwriteFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "podDescription": {
+ "type": "string"
+ },
+ "fieldTypeId": {
+ "type": "string"
+ },
+ "entryTypeId": {
+ "type": "string"
+ },
+ "requiredFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "connectWiseID": {
+ "type": "string"
+ },
+ "parentId": {
+ "type": "integer",
+ "description": "WF_NotifyActions_RecID",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentId": {
+ "type": "integer",
+ "description": "WF_NotifyEvents_RecID",
+ "format": "int32",
+ "nullable": true
+ },
+ "parentConnectWiseId": {
+ "type": "string"
+ },
+ "grandParentConnectWiseId": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "WorkflowAttachment": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "connectWiseID": {
+ "type": "string"
+ },
+ "parentId": {
+ "type": "integer",
+ "description": "WF_NotifyHeader_RecID",
+ "format": "int32",
+ "nullable": true
+ },
+ "parentConnectWiseId": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "WorkflowEvent": {
+ "required": [
+ "eventCondition"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "eventCondition": {
+ "type": "string"
+ },
+ "frequencyUnit": {
+ "enum": [
+ "Minutes",
+ "Hours",
+ "Days",
+ "Months"
+ ],
+ "type": "string",
+ "description": "Required when exectionTimes is set to MultipleTimes or Continuously",
+ "nullable": true
+ },
+ "frequencyOfExecution": {
+ "type": "integer",
+ "description": "Required when exectionTimes is set to MultipleTimes or Continuously",
+ "format": "int32",
+ "nullable": true
+ },
+ "maxNumberOfExecution": {
+ "type": "integer",
+ "description": "Required when exectionTimes is set to MultipleTimes",
+ "format": "int32",
+ "nullable": true
+ },
+ "executionTime": {
+ "enum": [
+ "Once",
+ "MultipleTimes",
+ "Continuously"
+ ],
+ "type": "string",
+ "description": "Defaults to Once when not specified",
+ "nullable": true
+ },
+ "dateTestedUTC": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "testRecordsMatched": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "connectWiseID": {
+ "type": "string"
+ },
+ "parentId": {
+ "type": "integer",
+ "description": "WF_NotifyHeader_RecID",
+ "format": "int32",
+ "nullable": true
+ },
+ "parentConnectWiseId": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "WorkflowNotifyType": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "identifier": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "isSetupFlag": {
+ "type": "boolean",
+ "description": "If the current action is available because it is already set up. Pertains to integrations such as Automate",
+ "nullable": true
+ },
+ "externalFlag": {
+ "type": "boolean",
+ "description": "If the current action effects external objects e.g. integrations or sending an email",
+ "nullable": true
+ },
+ "connectWiseID": {
+ "type": "string"
+ },
+ "parentId": {
+ "type": "integer",
+ "description": "WF_NotifyHeader_RecID",
+ "format": "int32",
+ "nullable": true
+ },
+ "parentConnectWiseId": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "WorkflowNotifyTypeInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "identifier": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "isSetupFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "WorkflowTableType": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "identifier": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "connectWiseID": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "WorkflowTableTypeInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "identifier": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "WorkflowTableTypeReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "identifier": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "WorkflowTrigger": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "description": {
+ "type": "string"
+ },
+ "hasOptionsFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "hasOperatorFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "customField": {
+ "$ref": "#/components/schemas/UserDefinedFieldReference"
+ },
+ "expectedType": {
+ "type": "string"
+ },
+ "connectWiseID": {
+ "type": "string"
+ },
+ "parentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "parentConnectWiseId": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "WorkflowTriggerOption": {
+ "type": "object",
+ "properties": {
+ "value": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "customField": {
+ "$ref": "#/components/schemas/UserDefinedFieldReference"
+ },
+ "connectWiseID": {
+ "type": "string"
+ },
+ "parentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "parentConnectWiseId": {
+ "type": "string"
+ },
+ "grandParentConnectWiseId": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "WorkRole": {
+ "required": [
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "hourlyRate": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "integrationXref": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "addAllLocations": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "removeAllLocations": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "addAllAgreementExclusions": {
+ "type": "boolean",
+ "description": "Used only on create to add the work role to all agreement and agreement type exclusion lists",
+ "nullable": true
+ },
+ "locationIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "WorkRoleExemption": {
+ "required": [
+ "workRole"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "workRole": {
+ "$ref": "#/components/schemas/WorkRoleReference"
+ },
+ "taxableLevels": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "WorkRoleInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "WorkRoleLocation": {
+ "required": [
+ "location"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "location": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "hourlyRate": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "workRole": {
+ "$ref": "#/components/schemas/WorkRoleReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "WorkRoleReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "WorkType": {
+ "required": [
+ "name",
+ "billTime",
+ "rateType",
+ "rate"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "billTime": {
+ "enum": [
+ "Billable",
+ "DoNotBill",
+ "NoCharge"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "rateType": {
+ "enum": [
+ "AdjAmount",
+ "Custom",
+ "Multiplier"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "rate": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "hoursMin": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "hoursMax": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "roundBillHoursTo": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "accrualType": {
+ "enum": [
+ "Holiday",
+ "PTO",
+ "Sick",
+ "Vacation"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "overallDefaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "activityDefaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "utilizationFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "costMultiplier": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "integrationXRef": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "addAllAgreementExclusions": {
+ "type": "boolean",
+ "description": "Used only on create to add the work type to all agreement and agreement type exclusion lists",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "WorkTypeInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "activityDefaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "WorkTypeReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "utilizationFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ }
+ },
+ "securitySchemes": {
+ "basicAuth": {
+ "type": "http",
+ "scheme": "basic"
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/docs/connectwise/CONNECTWISE-API-REFERENCE.md b/docs/connectwise/CONNECTWISE-API-REFERENCE.md
new file mode 100644
index 00000000..e34ec477
--- /dev/null
+++ b/docs/connectwise/CONNECTWISE-API-REFERENCE.md
@@ -0,0 +1,267 @@
+# ConnectWise PSA API — Integration Quick Reference
+## For ResolutionFlow Development (Claude Code)
+
+> **Source:** ConnectWise PSA OpenAPI Spec v2025.16
+> **Full extracted spec:** `docs/connectwise/connectwise-psa-resolutionflow-reference.json`
+> **Full original spec:** `docs/connectwise/All.json` (7.6MB, 1838 endpoints, 842 schemas)
+
+---
+
+## Authentication
+
+- **Method:** API Key (Public/Private key pair per API Member)
+- **Headers required on every request:**
+ - `Authorization: Basic {base64(companyId+publicKey:privateKey)}`
+ - `clientId: {your_connectwise_client_id}` (assigned via developer program)
+- **Accept header:** `application/vnd.connectwise.com+json; version=2025.16`
+- **Base URL pattern:** `https://{site}/v4_6_release/apis/3.0`
+- **Date format:** ISO 8601 `yyyy-MM-ddTHH:mm:ssZ`
+- **SSL required** on production servers
+
+## Pagination & Query
+
+- Default page size: 25, max: 1000
+- Query params: `conditions`, `orderBy`, `fields`, `page`, `pageSize`, `childConditions`, `customFieldConditions`
+- Condition syntax: `fieldName="value"`, supports `AND`, `OR`, `like`, `contains`, `>`, `<`, `!=`
+- No documented hard rate limits (design respectfully)
+
+---
+
+## TIER 1 — Core Integration
+
+### Service Tickets (`/service/tickets`)
+**The central entity. 120 fields. 33 endpoints.**
+
+Key endpoints:
+| Method | Path | Purpose |
+|--------|------|---------|
+| GET | `/service/tickets` | List tickets (with conditions filter) |
+| POST | `/service/tickets` | Create a ticket |
+| GET | `/service/tickets/{id}` | Get single ticket |
+| PATCH | `/service/tickets/{id}` | Update ticket fields |
+| GET | `/service/tickets/{parentId}/notes` | List ticket notes |
+| POST | `/service/tickets/{parentId}/notes` | **Add note to ticket** ⭐ |
+| GET | `/service/tickets/{parentId}/configurations` | Get attached devices |
+| POST | `/service/tickets/{parentId}/configurations` | Attach a device |
+| GET | `/service/tickets/{parentId}/tasks` | Get ticket tasks |
+| POST | `/service/tickets/{parentId}/tasks` | Add task to ticket |
+| GET | `/service/tickets/{parentId}/allNotes` | Get ALL note types |
+| POST | `/service/tickets/search` | Advanced search |
+| GET | `/service/tickets/calculateSla` | Get SLA times |
+| POST | `/service/tickets/{parentId}/merge` | Merge tickets |
+| POST | `/service/tickets/{id}/copy` | Copy a ticket |
+| POST | `/service/tickets/{parentId}/convert` | Convert to project |
+
+Key Ticket fields for ResolutionFlow:
+| Field | Type | Notes |
+|-------|------|-------|
+| `id` | integer | |
+| `summary` | string | Max length: 100; |
+| `board` | BoardReference | |
+| `status` | ServiceStatusReference | |
+| `company` | CompanyReference | |
+| `contact` | ContactReference | |
+| `contactName` | string | Max length: 62; |
+| `contactEmailAddress` | string | Max length: 250; |
+| `site` | SiteReference | |
+| `type` | ServiceTypeReference | |
+| `subType` | ServiceSubTypeReference | |
+| `item` | ServiceItemReference | |
+| `team` | ServiceTeamReference | |
+| `owner` | MemberReference | |
+| `priority` | PriorityReference | |
+| `severity` | string | Required On Updates; |
+| `impact` | string | Required On Updates; |
+| `source` | ServiceSourceReference | |
+| `sla` | SLAReference | |
+| `slaStatus` | string | |
+| `isInSla` | boolean | |
+| `agreement` | AgreementReference | |
+| `initialDescription` | string | Only available for POST, will not be returned in the response. |
+| `initialInternalAnalysis` | string | Only available for POST, will not be returned in the response. |
+| `initialResolution` | string | Only available for POST, will not be returned in the response. |
+| `closedFlag` | boolean | |
+| `closedDate` | string | |
+| `closedBy` | string | |
+| `dateResolved` | string | |
+| `dateResponded` | string | |
+| `actualHours` | number | |
+| `budgetHours` | number | |
+| `resources` | string | |
+| `parentTicketId` | integer | |
+| `externalXRef` | string | Max length: 100; |
+| `knowledgeBaseLinkId` | integer | |
+| `customFields` | array | |
+| `processNotifications` | boolean | Can be set to false to skip notification processing when adding or updating a... |
+| `skipCallback` | boolean | |
+| `recordType` | string | |
+| `respondMinutes` | integer | To obtain the current SLA times for an active ticket, please use the /service... |
+| `resPlanMinutes` | integer | To obtain the current SLA times for an active ticket, please use the /service... |
+| `resolveMinutes` | integer | To obtain the current SLA times for an active ticket, please use the /service... |
+
+### ServiceNote / TicketNote Schema
+**The schema for notes added to tickets. This is where session documentation lands.**
+
+| Field | Type | Purpose |
+|-------|------|---------|
+| `id` | integer | Note ID |
+| `ticketId` | integer | Parent ticket |
+| `text` | string | **Note content — session documentation goes here** |
+| `detailDescriptionFlag` | boolean | Mark as "Description" note |
+| `internalAnalysisFlag` | boolean | Mark as "Internal Analysis" note ⭐ |
+| `resolutionFlag` | boolean | Mark as "Resolution" note ⭐ |
+| `issueFlag` | boolean | Mark as issue note |
+| `internalFlag` | boolean | Internal-only (not visible to customer) |
+| `externalFlag` | boolean | Visible to customer |
+| `member` | MemberReference | Who wrote the note |
+| `contact` | ContactReference | Contact associated |
+| `processNotifications` | boolean | Trigger notification workflows |
+| `dateCreated` | string | When created |
+| `createdBy` | string | Creator |
+| `sentimentScore` | number | AI sentiment (ServiceNote only) |
+
+**ResolutionFlow mapping:** Post session documentation as an **internal analysis note** (`internalAnalysisFlag: true, internalFlag: true`), and optionally post a resolution summary (`resolutionFlag: true`) when the session resolves the issue.
+
+### Companies (`/company/companies`)
+**72 fields. Client/customer context for sessions.**
+
+Key fields: `id`, `identifier`, `name`, `status`, `addressLine1`, `city`, `state`, `zip`, `phoneNumber`, `website`, `territory`, `market`, `defaultContact`, `parentCompany`, `customFields`
+
+Key endpoints:
+- `GET /company/companies` — List/search companies
+- `GET /company/companies/{id}` — Get company detail
+- `GET /company/companies/{parentId}/sites` — Get company sites
+- `GET /company/companies/{parentId}/notes` — Get company notes
+- `GET /company/companies/{parentId}/groups` — Get company groups
+- `GET /company/companies/{parentId}/teams` — Get company teams
+
+### Contacts (`/company/contacts`)
+**62 fields. The person reporting the issue.**
+
+Key fields: `id`, `firstName`, `lastName`, `company`, `site`, `title`, `department`, `inactiveFlag`, `defaultPhoneType`, `defaultBillingFlag`, `communicationItems`
+
+### Configurations / Assets (`/company/configurations`)
+**58 fields. Devices and assets — critical MSP context.**
+
+Key fields: `id`, `name`, `type`, `status`, `company`, `contact`, `site`, `deviceIdentifier`, `serialNumber`, `modelNumber`, `tagNumber`, `purchaseDate`, `installationDate`, `warrantyExpirationDate`, `vendorNotes`, `osType`, `osInfo`, `cpuSpeed`, `ram`, `lastBackupDate`, `ipAddress`, `macAddress`, `lastLoginName`, `customFields`
+
+### Boards & Statuses (`/service/boards`)
+**65-field Board model. 23-field BoardStatus model. 63 endpoints.**
+
+Boards define service desk structure. Each board has statuses, types, subtypes, items, teams, notifications.
+
+Key endpoints:
+- `GET /service/boards` — List all boards
+- `GET /service/boards/{id}` — Get board detail
+- `GET /service/boards/{parentId}/statuses` — Get board statuses
+- `GET /service/boards/{parentId}/types` — Get ticket types for board
+- `GET /service/boards/{parentId}/subtypes` — Get subtypes
+- `GET /service/boards/{parentId}/items` — Get items
+- `GET /service/boards/{parentId}/teams` — Get board teams
+
+### Callbacks / Webhooks (`/system/callbacks`)
+**Real-time event notifications.**
+
+| Method | Path | Purpose |
+|--------|------|---------|
+| GET | `/system/callbacks` | List registered callbacks |
+| POST | `/system/callbacks` | **Register a new callback** |
+| GET | `/system/callbacks/{id}` | Get callback detail |
+| PATCH | `/system/callbacks/{id}` | Update callback |
+| DELETE | `/system/callbacks/{id}` | Remove callback |
+
+CallbackEntry fields: `id`, `description`, `url`, `objectId`, `type`, `level`, `memberId`, `payloadVersion`, `inactiveFlag`
+
+**ResolutionFlow usage:** Register callbacks for ticket creation/update events to suggest relevant Flows in real-time.
+
+---
+
+## TIER 2 — High Value Add-ons
+
+### Knowledge Base (`/service/knowledgeBaseArticles`)
+**12 fields. Maps directly to Flows.**
+
+| Field | Type | Purpose |
+|-------|------|---------|
+| `id` | integer | Article ID |
+| `title` | string | Article title |
+| `issue` | string | **Problem description** |
+| `resolution` | string | **Solution** |
+| `board` | BoardReference | Associated board |
+| `categoryId` | integer | KB category |
+| `subCategoryId` | integer | KB subcategory |
+
+**ResolutionFlow mapping:** Completed sessions → auto-generate KB articles. Existing KB articles → inform FlowPilot AI suggestions.
+
+### Time Entries (`/time/entries`)
+**62 fields. Auto-log time from session duration.**
+
+Key fields: `id`, `company`, `chargeToId`, `chargeToType`, `member`, `workType`, `workRole`, `timeStart`, `timeEnd`, `actualHours`, `notes`, `internalNotes`
+
+### Documents (`/system/documents`)
+**Attach session exports to tickets.**
+
+- `POST /system/documents` — Upload document (multipart form data with `recordType=Ticket&recordId={id}`)
+- `GET /system/documents/{id}/download` — Download document
+
+### Members (`/system/members`)
+**126 fields. Map CW members to ResolutionFlow users.**
+
+Key fields: `id`, `identifier`, `firstName`, `lastName`, `emailAddress`, `photo`, `title`, `securityRole`, `defaultLocation`, `defaultDepartment`
+
+### SLAs (`/service/SLAs`)
+**23 fields. Pull SLA context into sessions.**
+
+Fields include response/resolution hours and percentages by impact/urgency matrix.
+
+### Priorities (`/service/priorities`)
+Fields: `id`, `name`, `color`, `sortOrder`, `defaultFlag`, `level`
+
+---
+
+## TIER 3 — Future Expansion
+
+### Projects (`/project/projects`)
+**For larger MSP engagements. 11 endpoints.**
+
+Key endpoints: CRUD on projects, plus `/project/projects/{parentId}/contacts`, `/project/projects/{parentId}/notes`, `/project/projects/{parentId}/teamMembers`
+
+### Project Tickets (`/project/tickets`)
+**80 fields. 24 endpoints. Separate from service tickets but similar structure.**
+
+Includes own notes system at `/project/ticketNote`
+
+### Workflows (`/system/workflows`)
+**46 endpoints. ConnectWise's internal automation engine.**
+
+Could trigger ResolutionFlow sessions automatically based on ticket events.
+
+### Activities (`/sales/activities`)
+**Track follow-ups post-session.**
+
+### Agreements (`/finance/agreements`)
+**44 endpoints. Billing/SLA context per client.**
+
+---
+
+## Integration Architecture Notes
+
+### Session → Ticket Note (Primary Flow)
+1. Engineer opens session, optionally links to CW ticket ID
+2. Session documentation auto-generates during troubleshooting
+3. On session complete: POST to `/service/tickets/{ticketId}/notes` with `internalAnalysisFlag: true`
+4. Optionally POST resolution note with `resolutionFlag: true`
+5. Optionally update ticket status via PATCH `/service/tickets/{id}`
+
+### Ticket Context → Session (Reverse Flow)
+1. Engineer enters CW ticket ID or session is launched from CW callback
+2. GET `/service/tickets/{id}` for ticket details
+3. GET `/service/tickets/{id}/configurations` for attached devices
+4. GET `/company/companies/{companyId}` for client context
+5. Feed all context to FlowPilot AI for informed troubleshooting
+
+### Callback-Driven Flow Suggestions
+1. Register callback via POST `/system/callbacks`
+2. Receive ticket creation events at ResolutionFlow webhook endpoint
+3. Analyze ticket summary/type/board
+4. Suggest relevant Flows to the assigned engineer
diff --git a/docs/connectwise/Developer-Guide.md b/docs/connectwise/Developer-Guide.md
new file mode 100644
index 00000000..fe668f8f
--- /dev/null
+++ b/docs/connectwise/Developer-Guide.md
@@ -0,0 +1,1114 @@
+1. Last updated
+
+ Apr 8, 2025
+
+2. [Save as PDF](https://developer.connectwise.com/@api/deki/pages/901/pdf/Developer%2bGuide.pdf "Export page as a PDF")
+
+### ClientIds
+
+#### What is a clientId?
+
+A clientId is a unique GUID or Globally Unique Identifier assigned to each integration. This clientId is required for all API calls made by your integration. This will be used to monitor integration performance and systems' health.
+
+#### Asked for a clientId?
+
+You should never share your clientId, doing so may result in issues relating to integrations in your environments. A clientId is unique to your company and is used to say that API traffic is coming from your source. It should be treated as a sort of password and identifier for your company. We may disable any clientId that looks to have been compromised if we suspect any abuse. ****If anyone asks you to provide a clientId value, do not do so.**** The only exception to this rule would be integrations where you yourself are creating it. For instance, if you use Zapier and use the Zapier Code function and add your own API call, not in the ConnectWise PSA package. If a tool requires that you enter in the API full path, the body, and request, map it to different things or otherwise is a custom tool that the vendor is not actually developing the calls, you may have to enter your clientId. Do not provide clientId values to integrations that are designed "out-of-the-box" and apply to all users. An example would be the Automate to ConnectWise PSA integration. That is an integration that is the same for every user and the clientId would be set up by the third-party integration. Automate controls the Ids around that integration themselves.
+
+### Versioning
+
+Starting with 2019.1 the API is now tied to the ConnectWise PSA release cycle. Previously the API was versioned as it's own entity and followed a format such as 3.0.1. To provide clarity around the API Versioning and to make it easier for consumers, we have replaced 3.0.0 with the specific ConnectWise PSA version that the API model was released on.
+
+If you develope your API against 2019.1 and pass in the version 2019.1, you will continue to get the models for 2019.1 even if we change them in 2019.2. What this means is that each time we release a breaking change, you have a period of time to switch over to the new version. We do not release new models every release, however you can still target a version that did not have any changes. For instance, lets say in 2019.1 we have a specific ticket model called A. In 2019.4 we update tickets to have model B. If you pass 2019.1, 2019.2 or 2019.3, you will get model A, which is 2019.1.
+
+By default all requests will receive the latest version of our API endpoint. As breaking changes are released, each individual API endpoint, may receive an updated version. In order to prevent your integration from breaking, we encourage you to request a specific version using an Accept header. For all production level integrations we recommend using this Accept header concept and for all development and testing work, we recommend using the latest version of the API. We will regularly deprecate old models of the API.
+
+### What is a breaking change?
+
+Breaking changes are defined as any change to the APIs that could result in an error being returned by the SDK. The SDK is a JSON interpreter and as long as you develop your code the way a modern JSON interpreter would, you shouldn't have any issues. If you hard code every field, you will have issues that we don't consider breaking.
+
+#### **Examples of breaking changes:**
+
+- Renaming a field (fixing a typo)
+
+- Changing a field's data type (such as from an int to a decimal, or from editable to read only)
+
+- Changing the response type (such as from an object to an array of objects)
+
+- Validation changes (fields now required that previously were not)
+
+
+#### **NOT a breaking change:**
+
+- Adding new fields
+
+- Adding new endpoints
+
+- Making a read only field editable
+
+- Making a field no longer required if it was previously required
+
+
+> As we release breaking changes the individual endpoint will be versioned when applicable. The previous version will be immediately be considered deprecated but supported for 12 months. Please note that some endpoints cannot be versioned.
+
+We try to make it as simple as possible to format your version header. We use an accept header that lists our JSON schema as well as the version following. Accept headers tell the server what type of information you are expecting to get back. This makes it a perfect fit to add our version to as this tells the server that you want xyz version back.
+
+|`1`|`Accept: application/vnd.connectwise.com+json; version=``2019.1`|
+|---|---|
+
+### Per Endpoint
+
+If you are not ready to update to the latest API Models for your entire integration, you can change your accept header to be on an endpoint by endpoint basis. We recommend that you keep a singular version across your integration, but will support it either way. Anytime you test your integration and validate it against a version, update your version header even if we are not deprecating the version you are on. We may do so without warning, or give you very little time to make changes.
+
+### Authentication
+
+REST based integrations have three methods of authentication. The recommended method, is using an API Member account to create API Keys specific to the integration. The second method is to use impersonation. Impersonation uses either an Integrator Login (Legacy) or another Member to create API Keys programmatically for other members. The third method which is only support for internal integrations, uses username and passwords for individual members. Due to this method requiring a user to enter their ConnectWise PSA username and password into another application, we do not support vendors utilizing this method.
+
+ConnectWise PSA utilizes the "Basic Auth" standard with Public and Private keys and the authorization header that are unique to ConnectWise PSA members. This means you can use the benefits of ConnectWise PSA security roles and give granular access to the APIs.
+
+Your header must be base64 encoded and has to include a username:password. The username will always begin with CompanyId\+ and then use either the public key, integrator username or MemberId. The password will be the private key, integrator password or member hash.
+
+```
+Method 1 - API Keys - Member Authentication
+It is recommended to create API Members versus using API Keys tied to a specific member.
+Authorization: Basic base64(companyid+publickey:privatekey)
+(Authorization: Basic Y29tcGFueWlkK3B1YmxpY2tleTpwcml2YXRla2V5)
+
+Method 2 - Integrator Login - Impersonation
+This method should only be used for legacy integrations in a transition period.
+Authorization: Basic base64(companyid+integratorlogin:integratorpassword)
+(Authorization: Basic Y29tcGFueWlkK2ludGVncmF0b3Jsb2dpbjppbnRlZ3JhdG9ycGFzc3dvcmQ=)
+
+Method 3 - Member ID and Password - Cookie Authentication (Not intended for 3rd party products unless using Hosted API)
+This method uses 3 cookie headers.
+Cookie: companyName=YourLoginCompany
+Cookie: memberHash=Generated by POST to login.aspx or via Hosted API
+Cookie: memberId=YourUsername
+Cookie: memberContext=web
+```
+
+**Important Note:** SSL is required on production PSA servers when accessing the API. Any calls received via regular HTTP will be denied on production systems.
+
+Are you connecting to the Cloud or Staging? If so you must include API- in front of the ConnectWise PSA site. If you are using a training environment that normally uses sandbox- in front of the Site, you will not include sandbox- and should still follow these same guidelines.
+
+```
+api-au.myconnectwise.net
+api-eu.myconnectwise.net
+api-na.myconnectwise.net
+api-staging.connectwisedev.com
+```
+
+Otherwise you will run into this error:
+
+```
+{
+ "code": "Security",
+ "message": "SSL is required.",
+ "errors": null
+}
+```
+
+#### Postman Example
+
+
+
+#### Obtaining your Keys
+
+We only support API Member and My Account based authentication for Integration Vendors. Impersonation and Cookie Authentication are for internal only based integrations. In rare cases impersonation may be the route to go.
+
+API Member Only \*Recommended for 3rd parties
+
+Using the same setup screen as creating a Member an API Member allows granular control over what type of information an integration has access to. A global user allows integrations to be turned on and off easily without requiring the person who initially setup the integration.
+
+API Members are the recommended route for most integrations.
+
+> The Members screen can by found by going to the System Module and opening the Members page. After accessing the Members page, click on the API Members tab. Here you can create a new user and generate API Keys for them.
+>
+> API Members do not require a user license.
+
+
+
+
+
+Member Impersonation
+
+Member impersonation works by using an integrator login with access to the Member API through the integrator login setup tables. You can then use the integrator login credentials to make a call to the Member API under REST in order to generate a temporary (4 hours) API Key for that member. Once you have the generated API Keys, you will need to use the returned API Keys for that member to make additional API Calls.
+
+```
+Post Request:
+https://YourConnectWiseSite/v4_6_release/apis/3.0/system/members/{memberIdentifier}/tokens
+
+Headers:
+-API Member:
+Authentication Basic base64(companyid+publickey:privatekey)
+x-cw-usertype: member
+
+-Integrator Login:
+Authentication Basic base64(companyid+integratorlogin:integratorpassword)
+(example: Y29tcGFueWlkK2ludGVncmF0b3Jsb2dpbjppbnRlZ3JhdG9ycGFzc3dvcmQ=)
+x-cw-usertype: integrator
+
+Body:
+{
+"memberIdentifier":"The member indentifier"
+}
+
+Response:
+{
+ "publicKey": "yCdymjwp082t9uqp",
+ "privateKey": "zhqz7g3ne71jV4Jn",
+ "expiration": "2015-06-12T22:20:38Z"
+}
+```
+
+My Account
+
+
+
+
+
+
+
+
+
+Cookie Authentication
+
+> **Warning**: _If a partner activates SAML based authentication, you will not be able to generate a member hash using the Login.aspx page. The Hosted API will still return a hash that can be used by the APIs, but all other methods of hash generation will no longer work._
+
+Vendor integrations should ignore cookie authentication and instead use API Members.
+
+Cookie Authentication uses the ConnectWise PSA member credentials for making API Requests. This method is subject to change with the integration of additional two factor authentications (2fa). By Passing the following Form Request data, you will impersonate the member using your integration.
+
+
+
+In order to obtain the MemberHash you have to call to our Login module. Once you have done that you will recieve a unique hash that expires every 8 hours. This is the max amount of time a ConnectWise PSA session can remain active.
+
+
+
+### Rate Limiting
+
+To strengthen the stability, security, and performance of our APIs, reasonable rate limits are enforced. This measure safeguards our system against excessive or unintended high-volume requests, ensuring a consistent and reliable experience for all users. The service monitors resource usage in real time. If your request volume approaches capacity limits, you may receive HTTP 429 (Too Many Requests) responses, indicating temporary throttling. These responses include a Retry-After header specifying the number of seconds to wait before re-attempting your request. If your integration currently sends over 1,000 requests per minute, it will likely experience rate limiting.
+
+To avoid rate limits, we suggest that you optimize your integration by minimizing unnecessary API calls and using proper filtering, limiting the number of parallel requests, [using bundled requests](https://developer.connectwise.com/Best_Practices/Bundled_Requests "Best_Practices/Bundled_Requests"), as well as implementing intelligent retry mechanisms with exponential backoff, respecting the Retry-After header values.
+
+Example response body:
+
+```
+ {
+ "error": "ConnectWiseAPI",
+ "message": "Too many requests. Please try again in 30 seconds."
+ }
+```
+
+Example code for handling 429 response:
+
+```
+def make_request_with_backoff(url, headers=None, max_retries=5):
+ retry_count = 0
+ wait_time = 30 # Start with default 30 second wait time
+ while retry_count < max_retries:
+ response = requests.get(url, headers=headers)
+ if response.status_code == 429: # Too Many Requests
+ retry_after = int(response.headers.get("Retry-After", wait_time)) # Use Retry-After if provided
+ print(f"Rate limit exceeded. Retrying in {retry_after} seconds...")
+ time.sleep(retry_after) # Wait before retrying
+ else:
+ return response # Return successful response or other errors
+ retry_count += 1
+ wait_time *= 2 # Exponential backoff (30, 60, 120, ...)
+ print("Max retries reached. Request failed.")
+ return None # Return None if all retries fail
+```
+
+### Security
+
+When working with the ConnectWise PSA REST API, security is based on the Security Roles table within Manage. This table determines each type of entity and the level of access associated. We do not recommend requesting Admin access for an integration. Instead, integrators are highly encouraged to only enable the security roles for access that they need.
+
+[Click here to view our Security Role Matrix](https://developer.connectwise.com/@api/deki/files/422/Security_Roles_Matrix_11132017.xlsx?revision=1 "Security_Roles_Matrix_11132017.xlsx")
+
+When looking at the REST API documentation, you may notice that some items are considered a Setup Table value. These are denoted with the lock icon. These endpoints will return an inquiry level of access without access to the table. This matches the UI functionality in that you can create listings of available statuses and boards without having access to the setup table associated with those values.
+
+## HTTP Methods
+
+- POST
+ - Create an entity or any non-CRUD action
+- GET
+ - Return entity or list of entities
+- PUT
+ - Replace all fields on an entity with supplied fields
+- PATCH
+ - Update specific fields on an entity
+- DELETE
+ - Remove entity
+
+## HTTP Response Statuses
+
+- 201 Created
+ - The response will be the record that was created as well as the path to it.
+- 204 NoContent
+ - Will be returned by successful delete requests
+- 400 Bad Request
+ - The request could not be understood by the server due to malformed syntax. The client SHOULD NOT repeat the request without modifications
+- 401 Unauthorized
+ - The supplied authentication is incorrect
+- 403 Forbidden
+ - Improper security role settings for the supplied authentication
+- 404 Not Found
+ - Resource URL not found, this could mean the record was deleted or moved
+- 405 Method Not Allowed
+ - This will occur if you try to use an HTTP method that is not supported by the URL specified
+- 409 Conflict
+ - Record possibly in use or another conflict with the record
+- 415 Unsupported Media Type
+ - This can occur when using the documents API if you are sending the file as a JSON object
+- 429 Too Many Requests
+ - This will occur if request volume exceeds capacity limits and will include a Retry-After header with a numeric value that indicates the number of seconds to wait before retrying (see Retry Policy below)
+- 500 Server Error
+ - Server errors can occur oftentimes due to a network fault or other non-application-related error, however, In some cases, a 500 error may occur when another error message has not been defined for an error
+ - These errors should follow the retry logic we recommend and if it appears to be an undefined error, should be reported
+
+> PSA Specific - Are you getting a 404 error or "Could not get any response" on cloud? You may have incorrect authentication instead of the resource not being found. To confirm, change your base URL from v4\_6\_release to your ConnectWise PSA version /201x\_x/.
+
+## Formatting Each Method
+
+### Get
+
+Get requests are used for finding both individual records or a listing of records. In order to grab an individual entity you must specify an id within the request URL.
+
+```
+https://api-na.myconnectwise.net/v4_6_release/apis/3.0/service/tickets/5000
+```
+
+When requesting a grouping of records, do not include an id record. Optionally include parameters at the end of the URL to instead grab a specific set of records.
+
+```
+https://api-na.myconnectwise.net/v4_6_release/apis/3.0/service/tickets?conditions=board/name="Integration"%20and%20status/name="new"&page=1&pageSize=10
+```
+
+When looking at an endpoint, the parameters section will tell you which fields can be used to filter the request. In addition to the below parameters, you can use the Fields and Columns to manipulate the response dataset.
+
+#### URL Max Length
+
+The HTTP standards document does not impost a max URL length. However various browsers, as well as applications, have different limits in place. In addition search engines favor URLs that are around 2000 characters. As a URL grows in length it no longer remains user-friendly and becomes unusable or readable by users. This causes issues with troubleshooting and leads to the overall confusion. We recommend keeping the URL length of each request to a maximum of 2000 characters. This will ensure there are no compatibility issues with various servers and configurations. Please keep in mind that the max length of a domain name can reach 255 characters. **With that in mind, the safe max length of a URL would be around 1745 characters.**
+
+This can vary based on environment configurations. There will often be times when the URL could be significantly longer. There may also be one of the server configurations based on premise that restricts the URL to a lower length. However, it is recommended to keep the URL length to a max of 2000 characters including the domain name.
+
+#### Query String Parameters
+
+|**Parameter**|**Description**|**Example**|
+|---|---|---|
+|[conditions](https://developer.connectwise.com/Products/ConnectWise_PSA/Developer_Guide#Conditions-1291 "Manage API Requests")|Search results based on the fields returned in a GET|board/name="Integration"
+summary="xyz"
+board/id in (3, 2, 4)
+lastUpdated > \[2016-08-20T18:04:26Z\]
+Only fields returned in a GET request can be used|\=, !=, <, <=, >, >=, contains, like, in, not|
+|childConditions|Allows searching arrays on endpoints that list childConditions under parameters|/company/contacts?childconditions=communicationItems/value like "[john@Outlook.com](mailto:%john@Outlook.com% "mailto:%john@Outlook.com%")" AND communicationItems/communicationType="Email"|\=, !=, <, <=, >, >=, contains, like, not|
+|[customFieldConditions](https://developer.connectwise.com/Products/ConnectWise_PSA/Developer_Guide#Custom_Fields "Developer Guide")|Allows searching custom fields when customFieldConditions is listed in the parameters|/company/contacts?customFieldConditions=caption="TomNumber" AND value !=null|\=, !=, <, <=, >, >=, contains, like, not|
+|orderBy|Choose which field to sort the results by|contact/name asc|asc or desc|
+|[fields](https://developer.connectwise.com/Products/ConnectWise_PSA/Developer_Guide#Partial_Responses "Developer Guide")|Limits which information is returned in the response|company/companies?fields=id,name,status/id|Not available on the reporting endpoints|
+|[columns](https://developer.connectwise.com/Products/ConnectWise_PSA/Developer_Guide#Partial_Responses "Developer Guide")|Limits which information is returned in the response|system/reports/service?columns=id,summary,name|Only used for the Reporting Endpoints|
+|[page](https://developer.connectwise.com/Products/ConnectWise_PSA/Developer_Guide#Pagination "Developer Guide")|Used in pagination to cycle through results|
+|[pageSize](https://developer.connectwise.com/Products/ConnectWise_PSA/Developer_Guide#Pagination "Developer Guide")|Number of results returned per page (Defaults to 25)|Max Size = 1,000\*|
+|\*Max page size was increased to 1,000 in 2016.2.|
+
+#### Conditions
+
+|Strings|Must be surrounded by quotes|Summary = "This is my string" (Accepts \*'s for Wild Cards)|
+|---|---|---|
+|Integers|No formatting required|Board/Id = 123|
+|Boolean|No formatting is required but must be True or False|ClosedFlag = True|
+|Datetimes|Must be surrounded by square brackets|LastUpdated = \[2016-08-20T18:04:26Z\]|
+|Operators|<, <=, =, !=, >, >=, contains, like, in, not|Summary Not Contains "Low Priority"|
+|Logic Operators|Supported operators include:
+- AND
+- OR|board/name="integration" and summary="xyz"
+board/name="integration" or board/name="professional services"|
+|Reference\*|Must have a / followed by the field under the reference you would like to use|manufacturer/name|
+
+#### Using the /Search endpoints
+
+If your request URL is going to be over 10,000 characters long you can instead use the /Search path for certain endpoints. This allows you to enter the conditions in the body of the request.
+
+```
+POST /v4_6_release/apis/3.0/service/tickets/search HTTP/1.1
+Host: YOURCONNECTWISESITE
+Authorization: Basic AUTHKEY=
+Content-Type: application/json
+
+Body:
+{
+ "conditions": "summary like 'test'"
+}
+```
+
+> Successful get requests will return a 200 status response and a content body of the record(s).
+
+### Patch
+
+Patch requests enable the ability to update individual fields on an entity. When formatting the request you can specify multiple fields to be updated. When working with a patch, the entire object is part of an array and must be surrounded by square brackets as per the example below. If you do not have the square brackets, you will run into errors. In addition, when you are updating a reference, you can only update it through the use of unique values. Many times Name is not considered unique.
+
+```
+https://api-na.myconnectwise.net/v4_6_release/apis/3.0/service/tickets/5000
+```
+
+```
+[
+ {
+ "op": "string",
+ "path": "string",
+ "value": "string"
+ }
+]
+```
+
+|op|The update operation used in the request|add|
+|---|---|---|
+|path|Pathway for the updated field (Case Sensitive)|summary
+company|
+|value|The new value if doing a replace
+Refer to [escaping characters](https://developer.connectwise.com/Products/ConnectWise_PSA/Developer_Guide#Escaping_Characters "Developer Guide")
+When working with custom fields, you must pass the entire array of custom fields.|String: "Here is my Summary"
+Object: { "identifier": "connectwise" }|
+
+|`01`|`[`|
+|---|---|
+
+|`02`|`{`|
+|---|---|
+
+|`03`|`"op"``:` `"replace"``,`|
+|---|---|
+
+|`04`|`"path"``:` `"summary"``,`|
+|---|---|
+
+|`05`|`"value"``:` `"New Summary"`|
+|---|---|
+
+|`06`|`},`|
+|---|---|
+
+|`07`|`{`|
+|---|---|
+
+|`08`|`"op"``:` `"replace"``,`|
+|---|---|
+
+|`09`|`"path"``:` `"company"``,`|
+|---|---|
+
+|`10`|`"value"``: {`|
+|---|---|
+
+|`11`|`"identifier"``:` `"New Company"`|
+|---|---|
+
+|`12`|`}`|
+|---|---|
+
+|`13`|`},`|
+|---|---|
+
+|`14`|`{`|
+|---|---|
+
+|`15`|`"op"``:` `"replace"``,`|
+|---|---|
+
+|`16`|`"path"``:` `"customFields"``,`|
+|---|---|
+
+|`17`|`"value"``: [`|
+|---|---|
+
+|`18`|`{`|
+|---|---|
+
+|`19`|`"id"``: 5,`|
+|---|---|
+
+|`20`|`"caption"``:` `"CloudPlus"``,`|
+|---|---|
+
+|`21`|`"type"``:` `"Checkbox"``,`|
+|---|---|
+
+|`22`|`"entryMethod"``:` `"EntryField"``,`|
+|---|---|
+
+|`23`|`"numberOfDecimals"``: 0,`|
+|---|---|
+
+|`24`|`"value"``:` `false`|
+|---|---|
+
+|`25`|`},`|
+|---|---|
+
+|`26`|`{`|
+|---|---|
+
+|`27`|`"id"``: 28,`|
+|---|---|
+
+|`28`|`"caption"``:` `"test"``,`|
+|---|---|
+
+|`29`|`"type"``:` `"Text"``,`|
+|---|---|
+
+|`30`|`"entryMethod"``:` `"List"``,`|
+|---|---|
+
+|`31`|`"numberOfDecimals"``: 0,`|
+|---|---|
+
+|`32`|`"value"``:` `"test"`|
+|---|---|
+
+|`33`|`}`|
+|---|---|
+
+|`34`|`]`|
+|---|---|
+
+|`35`|`}`|
+|---|---|
+
+|`36`|`]`|
+|---|---|
+
+> When updating an Object such as Company, you cannot specify a location inside of the object. You have to replace the whole object like the example above. (Do not use "path":"company/identifier") If you try to update the Object incorrectly, you may receive a false 200 message.
+>
+> Successful patch requests will return a 200 status response for success
+
+### Delete
+
+Delete requests are used for removing records from the ConnectWise PSA system. Please take care when removing items as they cannot be recovered. The id for the record to be deleted needs to be included in the request URL.
+
+```
+https://api-na.myconnectwise.net/v4_6_release/apis/3.0/service/tickets/5000
+```
+
+> Successful delete requests will return a 204 status response for No Content. 204 is a success response.
+
+### Post
+
+Post is used when creating new records. The body of the request must be sent in JSON format. When sending a Post the response body will include the newly created record id as well as a Get request for the record. If you pass a post request without filling out every possible value, the system will attempt to default all required information, and anything that does not require a value will be set to Null.
+
+### Put
+
+Put requests are designed to completely replace an entity. They work the in the same manner as a Post request with the exception that you must specify an already created entity in your URL. When you use Put to update a record, any field that has not been specified will be overridden with the system defaults or set to Null.
+
+### Escaping Characters
+
+When working with JSON, you may find that you need to use characters that require escaping. This comes into play primarily when quotes are involved as we do not support many of the characters that require escaping. Refer to the chart below:
+
+|Character|Escaped|Displayed in the UI|
+|---|---|---|
+|Double Quotes|\\"|"|
+|Backslash|\\\\|\\|
+|Tab|\\t|Tabbed space equal to four spaces|
+|Backspace (Not Supported)|\\b|An invisible character that doesn't take up any space|
+|Carriage Return (Not Supported)|\\r|Single space which is returned as a space in the API instead of an escaped character|
+|Newline (Not Supported)|\\n|Single space which is returned as a space in the API instead of an escaped character|
+|Form Feed (Not Supported)|\\f|An invisible character that doesn't take up any space|
+|**Applies to JSON Bodies Only:** Please note that Single Quotes ', do not require escaping as they should not be used as a container for your strings. If you are using single contains around string values, you must switch to doubles.|
+
+ URL Encoding is required when using conditions and other URL parameters that have symbols that would denote new query parameters or strings.
+
+|Character|Formatting|
+|---|---|
+|&|%26|
+|"|%22|
+|'|%27|
+|\*|%2A|
+|%|%25|
+|+|%2B|
+|\[string\]|\[\[\]string\]|
+|**This applies to URL Parameters Only**|
+
+### Partial Responses
+
+The API allows you to specify which information you want to be returned. You do this by listing the request fields or columns on your endpoint URL. Partial responses work for both GET and POST requests.
+
+|Fields|company/companies?fields=company/id,company/name,phoneNumber|
+|---|---|
+|Columns (Reporting API only)|system/reports/service?columns=id,summary,company/name|
+
+### Custom Fields
+
+Screens that have custom fields in the ConnectWise PSA UI will have an array of fields on the respective endpoint. This array can be both queried and updated via the API. When updating custom fields, you must pass in the entire array object, which means that you cannot patch a single custom field record. Wondering if an endpoint supports custom fields? Supported endpoints will have customFields(CustomFieldValue\[\]) listed at the end of the documentation.
+
+There are two methods of adding new custom fields to the ConnectWise PSA environment. The first method will require access to the ConnectWise PSA thick client and the second method is available in the system/userDefinedFields endpoint within the REST API.
+
+> Refer to the [GET](https://developer.connectwise.com/Products/ConnectWise_PSA/Developer_Guide#Get "Developer Guide") section on how to search custom fields. Searching custom fields uses customFieldConditions instead of conditions.
+
+In order to access the custom fields via the thick client, navigate to System > Setup Tables > Custom fields,
+
+#### Field Options and Parameters
+
+
+
+|**Field**|**Description**|
+|---|---|
+|Field Caption|Enter a custom field caption for this required field; you are limited to 12 characters.|
+|Help Text|The text entered in this field will be displayed when you hover over the help button next to the custom field on the screen.
+**Note:** This has a limit of 1000 characters, however only 512 characters will display on the opportunity screen.|
+|Field Type|Select one of the following options:
+- **Button** This field allows you to add a hyperlink in the **Button URL** field. There is a character limit of 1000.
+- **Checkbox** This field is used for simple "Yes/No" or "On/Off" answers. This will display as a checkbox.
+- **Date** This field displays a standard date picker field.
+- **Hyperlink** This field displays a text entry field to enter a URL and will be accompanied by a button to visit the hyperlink.
+- **Number** This field displays numerical values only. You will be prompted with an error message that displays 'Option value must be a number' if the text is entered.
+- **Percent** This field displays numerical values only. You will be prompted with an error message that displays 'Option value must be a number' if the text is entered.
+- **Text** This field displays alpha-numeric values. There is a character limit of 100.
+- **Text** **Area** This field displays alpha-numeric values. There is a character limit of 1000. The **List** and **Dropdown** method of entry is unavailable for this option.
+
+ **Note:** If you change a **Date** field to a **Text** or **Text Area** field, the date entered will save as plain text.
+
+ If you change a **Text** or **Text Area** field to a **Date** field, the system may not automatically save the date. If this occurs, and it is a required field, the page-level validation will alert the user to enter a date in the field.|
+|Number of Decimals|This required field is only available for the Number and Percent Field Type. You can add up to 5 decimal places.|
+|Method of Entry|Select one of the following options:
+- **Entry Field** This field is available for all field types.
+- **List (Drop-down)** This field is available for the following field types: Number, Percent, and Text. You are able to enter option values once this entry is selected.
+- **Option (Radio)** This field is available for the following field types: Number, Percent, and Text. You are able to enter option values once this entry is selected.|
+|Sequence #|Enter a sequence number. This value must be between 1 and 50.|
+|Required Field?|Select this checkbox if you would like to make this a required custom field. This will display as a blue asterisk.|
+|Display on Screen?|Select this checkbox if you would like this to display on the Opportunities screen. This is selected by default.|
+|Read Only?|This field is used for the API. The **Required Field** checkbox cannot be marked for this field.|
+|Include on List View?|Select this checkbox if you would like to include this custom field in the My Opportunities list view screen.
+**Note:** There is a limit of 10 fields that can be displayed on the list view screen. You can have an unlimited number of custom fields, but the check box will not display if there are already 10 list items. You can unselect this check box at any time.|
+|Button URL|Enter the URL if you are using the Field Type Button. The field only appends URLs, no other form of entry will generate content.|
+|Select the Locations that will use this Custom Field|This is a required field. Opportunities that have the specified location(s) will display this custom field. Select at least one location where the custom field will be used.|
+|Select the Departments that will use this Custom Field|This is not a required field. Opportunities that have the specified department(s) will display this custom field.|
+
+### Pagination
+
+#### Navigable
+
+The ConnectWise PSA API provides a vast wealth of information for developers to consume. Most of the time, you will find that there is far more information than is needed for integration. In order to ensure server availability, the API automatically sets the page size to 25 results. The maximum page size for any request can be up to 1,000 records if properly specified in the request URL.
+
+|pagesize|The number of results returned by each call. Defaulted to 25 and has a maximum of 1,000. These values cannot be changed.|
+|---|---|
+|page|Starting with page 1, is the number of pages available based on the current pagesize.|
+
+When using paging, the response will include a [Link header](https://tools.ietf.org/html/rfc5988 "https://tools.ietf.org/html/rfc5988") that looks like this:
+
+|`1`|`/v``4``_``6``_release/apis/``3.0``/company/companies?pagesize=``50``&page=``1`|
+|---|---|
+
+If you notice, the header contains two separate URLs in this instance. The first one is "next" and the second one is "last". These refer to the next set of results and the final set of results. If we navigate to the next page, we will get some additional URLs in the response Link header.
+
+|`1`|`/v``4``_``6``_release/apis/``3.0``/company/companies?pagesize=``50``&page=``2`|
+|---|---|
+
+Now that we have navigated to the second page, we will find two additional URLs. These are "prev" and "first" and in total we now have four including the original "next" and "last".
+
+|First|This link will display the first page available based on the current page size|
+|---|---|
+|Prev\*|This link will display the previous page based on the current page position and page size|
+|Next\*|This link will display the next available page based on the current page position and page size|
+|Last|This link will always display the final page available based on the current page size|
+
+\*We will not return the next or prev links if there isn't a next or prev respectively.
+
+In the above examples, we have four pages of results and depending on the page size, that number can change. For instance, let's say we switch to the default page size of 25. Instead of returning four pages, we actually get back 7 pages as there are only 160 results.
+
+The goal of pagination is not to pull every possible result, every single time. Instead, it is designed to be in conjunction with a UI component to create a set of navigation links.
+
+
+
+> Navigable Pagination closely follows [RFC 5988](https://tools.ietf.org/html/rfc5988 "https://tools.ietf.org/html/rfc5988").
+
+#### Forward-Only
+
+Released in 2018.5
+
+Unlike Navigable Pagination, forward-only requires that you pass in a header to identify the type of pagination you would like to use. For instance, we now accept a header called pagination-type, and when you set that to forward-only you will get to utilize the new features. In addition to the new header, there is a new query parameter called pageId. The pageId is the record in which you would like to begin with for paging.
+
+- If you do not include the new header in your request, it will use the default paging method of navigable.
+- The Page query parameter will be ignored with forward-only paging as all results are technically page 1.
+- You cannot use an Order By query parameter with forward-only as it must be ordered by the ID.
+- There will always be a link header in the response for the next pageId.
+- The pageId query parameter is treated like an additional condition of Id > pageId.
+- The following pageId in the header will be the last Id you got in the request.
+
+
+
+
+
+> Forward-Only pagination does not work with the Audit Trail endpoints at this time.
+
+## Callbacks (Webhooks)
+
+ConnectWise PSA callbacks are payloads of information that are similar to webhooks. When a record is saved within PSA, a summarized payload is sent to a specified location.
+
+### Levels and Types
+
+The REST APIs allow a more granular approach to callbacks. Levels and types open the ability to report on specific boards or tickets without getting unnecessary results.
+
+|**Type**|**Level**|**Description**|
+|---|---|---|
+|Activities \-|
+|Activity|Owner|When set to owner, all ConnectWise PSA activities are returned.|
+|Activity|Status|Receive callbacks for activities in the specified status.|
+|Activity|Type|Receive callbacks for activities in the specified type.|
+|Activity|Company|Receive callbacks for activities under a specific company.|
+|Activity|Activity|Receive callbacks for specific activity.|
+|Agreements \-|
+|Agreement|Owner|When set to owner, all ConnectWise PSA agreements are returned.|
+|Agreement|Type|Receive callbacks for agreements in the specified type.|
+|Agreement|Company|Receive callbacks for agreements under a specific company.|
+|Agreement|Agreement|Recieve callbacks for specific agreement.|
+|Companies \-|
+|Company|Owner|When set to owner, all ConnectWise PSA companies are returned.|
+|Company|Status|Receive callbacks for companies in the specified status.|
+|Company|Type|Receive callbacks for companies in the specified type.|
+|Company|Territory|Receive callbacks for companies in the specified territory.|
+|Company|Company|Receive callbacks for specific company regardless of territory.|
+|Company|IntegratorTag|Tag companies to only get updates for that company with one callback record|
+|Contacts \-|
+|Contact|Owner|When set to owner, all ConnectWise PSA contacts are returned.|
+|Contact|Type|Receive callbacks for contacts in the specified type.|
+|Contact|Territory|Receive callbacks for contacts in the specified territory.|
+|Contact|Company|Receive callbacks for contacts under a specific company.|
+|Contact|Contact|Receive callbacks for specific contact.|
+|Configurations \-|
+|Configuration|Owner|When set to owner, all ConnectWise PSA configurations are returned.|
+|Configuration|Type|Receive callbacks for configurations in the specified type.|
+|Configuration|Status|Receive callbacks for contacts in the specified status.|
+|Configuration|Configuration|Receive callbacks for a specific configuration.|
+|Invoice \-|
+|Invoice|Owner|When set to owner, all ConnectWise PSA invoices are returned.|
+|Invoice|Status|Receive callbacks for invoices in the specified status.|
+|Invoice|Company|Receive callbacks for invoices under a specific company.|
+|Invoice|Invoice|Receive callbacks for specific invoice.|
+|Expense \-|
+|Expense|Owner|When set to owner, all ConnectWise PSA expenses are returned.|
+|Expense|ChargeToType|Receive callbacks for expenses under the specified ChargeToType.|
+|Expense|Type|Receive callbacks for expenses under the specified Type.|
+|Expense|Class|Receive callbacks for expenses under the specified Class.|
+|Expense|Company|Receive callbacks for expenses under the specified Company.|
+|Expense|Expense|Receive calbacks for specific expense.|
+|Member \-|
+|Member|Owner|When set to owner, changes to all ConnectWise PSA member records are returned.|
+|Member|Location|Receive callbacks for member records associated with the specified Location.|
+|Member|SecurityRole|Receive callbacks for member records associated with the specified Security Role.|
+|Member|Member|Receive callbacks for changes made to a specified member record.|
+|Opportunities \-|
+|Opportunity|Owner|When set to owner, all ConnectWise PSA opportunities are returned.|
+|Opportunity|StatusId|Receive callbacks for opportunities in the specified status.|
+|Opportunity|Company|Receive callbacks for opportunities under a specific company.|
+|Opportunity|Opportunity|Receive callbacks for specific opportunity.|
+|Product Catalog \-|
+|ProductCatalog|Owner|When set to owner, all ConnectWise PSA product catalog items are returned.|
+|Projects \-|
+|Project|Owner|When set to owner, all ConnectWise PSA projects are returned.|
+|Project|Status|Receive callbacks for projects in the specified status.|
+|Project|Board|Receive callbacks for projects on the specified board.|
+|Project|Project|Receive callbacks for specific project.|
+|Purchase Orders \-|
+|PurchaseOrder|Owner|When set to owner, all ConnectWise PSA purchase orders are returned.|
+|PurchaseOrder|Status|Receive callbacks for purchase orders in the specified status.|
+|PurchaseOrder|Vendor|Receive callbacks for purchase orders under the specified Vendor.|
+|PurchaseOrder|Company|Receive callbacks for purchase orders under a specific company.|
+|PurchaseOrder|PurchaseOrder|Receive callbacks for specific purchase orders.|
+|Schedule Entries \-|
+|Schedule|Owner|When set to owner, all ConnectWise PSA schedule entries are returned.|
+|Schedule|Status|Receive callbacks for schedule entries under a specific status.|
+|Schedule|Type|Receive callbacks for schedule entries under a specific type.|
+|Schedule|Location|Receive callbacks for schedule entries under a specific location.|
+|Schedule|Member|Receive callbacks for schedule entries under a specific member.|
+|Schedule|Schedule|Receive callbacks for specific schedule entries.|
+|Sites \-|
+|Site|Owner|When set to owner, all ConnectWise PSA sites are returned.|
+|Site|Territory|Receive callbacks for sites in specified territory.|
+|Site|Company|Receive callbacks for sites associated with a specific company.|
+|Site|Site|Receive callbacks for specific site.|
+|Tickets \-|
+|Ticket|Owner|When set to owner, all ConnectWise PSA tickets are returned.|
+|Ticket|Board|Receive callbacks for tickets on the specified board.|
+|Ticket|Project|Receive callbacks for tickets attached to a specific project.|
+|Ticket|Phase|Receive callbacks for tickets attached to a specific project phase.|
+|Ticket|Status|Receive callbacks for tickets in the specified status.|
+|Ticket|Ticket|Receive callbacks for specific tickets.|
+|Ticket|IntegratorTag|Tag tickets to only get updates for that ticket with one callback record|
+|Time Entries \-|
+|Time|Owner|When set to owner, all ConnectWise PSA time entries are returned.|
+|Time|Company|Receive callbacks for tickets for the specified company.|
+|Time|Time|Receive callbacks for specific time entries.|
+
+### Configuring the Callbacks
+
+More information can be found within the REST API documentation [Here](https://developer.connectwise.com/Products/ConnectWise_PSA/REST#/CallbackEntries "https://developer.connectwise.com/Products/Manage/REST#/CallbackEntries") with the endpoint system/callbacks.
+
+|**Fields**|**Description**|
+|---|---|
+|Id|The database record id of the callback; is automatically assigned.|
+|Description|This is used to label the callback's usage.|
+|URL|This is the URL PSA will send the POST payload to.
+**Note**: PSA appends the record id, and action is taken, to the specified callback URL.
+For example, a callback on ticket 7601, turns the callback URL into: [https://mycallbacksite.com/e355a80bc2c107e32](https://mycallbacksite.com/e355a80bc2c107e32 "https://mycallbacksite.com/e355a80bc2c107e32")_?7601&action=updated_
+Typically, this is not an issue. However, when it is necessary to add custom parameters to your callback URL, this can cause a problem. For this reason, it is recommended that partners append _&recordId=_ to the end of their callback URL, like: [https://mycallbacksite.com/e355a80bc2c107e32](https://mycallbacksite.com/e355a80bc2c107e32 "https://mycallbacksite.com/e355a80bc2c107e32")**_&recordId=_**. This will ensure that the record id does not interfere with any custom parameters.
+Example:
+Desired callback URL: [https://api.mycallbackendpoint.com?param1=5¶m2=6](https://nam02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fapi.mycallbackendpoint.com%2F%3Fparam1%3D5%26param2%3D6&data=05%7C01%7CRBodford%40connectwise.com%7C3deeae87cf1245c0a98008db0301ab7e%7Cf2ddb62f83354cc99886175b834e4bf3%7C0%7C0%7C638107077950837811%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=6dopNZzGSRoM5HMUn%2BzhlV0UV3DeZizIxiwMajv5eXE%3D&reserved=0 "Original URL: https://api.mycallbackendpoint.com/?param1=5¶m2=6. Click or tap if you trust this link.")
+Currently, a callback on ticket number 2475 turns the callback URL into:
+[https://api.mycallbackendpoint.com?param1=5¶m2=62475&action=updated](https://nam02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fapi.mycallbackendpoint.com%2F%3Fparam1%3D5%26param2%3D62475%26action%3Dupdated&data=05%7C01%7CRBodford%40connectwise.com%7C3deeae87cf1245c0a98008db0301ab7e%7Cf2ddb62f83354cc99886175b834e4bf3%7C0%7C0%7C638107077950837811%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=2BxWDta4VObPj81GAHDOWTxyrtYmj3AxTo8MYp3mxv4%3D&reserved=0 "Original URL: https://api.mycallbackendpoint.com/?param1=5¶m2=62475&action=updated. Click or tap if you trust this link.")
+Notice the value of param2 is now changed from 6 to 62475 because the ticket number was appended.
+This results in the following URL:
+[https://api.mycallbackendpoint.com?param1=5¶m2=6&recordId=2475&action=updated](https://nam02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fapi.mycallbackendpoint.com%2F%3Fparam1%3D5%26param2%3D6%26recordId%3D2475%26action%3Dupdated&data=05%7C01%7CRBodford%40connectwise.com%7C3deeae87cf1245c0a98008db0301ab7e%7Cf2ddb62f83354cc99886175b834e4bf3%7C0%7C0%7C638107077950994009%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=GwH9Y77%2Be5wgOxXwy%2FD1HXx4XRII%2FgE8eFCu7pyLafw%3D&reserved=0 "Original URL: https://api.mycallbackendpoint.com/?param1=5¶m2=6&recordId=2475&action=updated. Click or tap if you trust this link.")|
+|ObjectId|The ObjectId should be the Id of whatever record you are subscribing to. This should be set to 1 when using a level of Owner.|
+|Type|This is the specific type of record such as Company, Ticket, Contact, etc... See the associated table for all values.|
+|Level|The level is used to determine how granular the callback subscription will be. See the associated table for all values.|
+|MemberId|This is a read-only value that shows who initially created the Callback.|
+|InactiveFlag|Used to determine if the callback is active and sending requests.|
+|\_Info|This section has additional metadata about the record and is included on all API requests as read-only data.|
+
+|`01`|`POST /v4_6_release/apis/3.0/system/callbacks`|
+|---|---|
+
+|`02`|`{`|
+|---|---|
+
+|`03`|`"id"``: 0,`|
+|---|---|
+
+|`04`|`"description"``:` `"maxLength = 100"``,`|
+|---|---|
+
+|`05`|`"url"``:` `"Sample string"``,`|
+|---|---|
+
+|`06`|`"objectId"``: 0,`|
+|---|---|
+
+|`07`|`"type"``:` `"Sample string"``,`|
+|---|---|
+
+|`08`|`"level"``:` `"Sample string"``,`|
+|---|---|
+
+|`09`|`"memberId"``: 0,`|
+|---|---|
+
+|`10`|`"inactiveFlag"``:` `"false"``,`|
+|---|---|
+
+|`11`|`"_info "``: {` `"lastUpdated"``:` `""``,` `"updatedBy"``:` `""` `}`|
+|---|---|
+
+|`12`|`}`|
+|---|---|
+
+### Testing Callbacks
+
+#### Webhook.Site
+
+When testing the ConnectWise PSA callbacks there are a number of useful browser-based tools. One of note is [https://webhook.site](https://webhook.site/ "https://webhook.site").
+
+Simply use the New button to create a URL and then the Copy URL button to save the URL generated to your clipboard and add this as your ConnectWise PSA callback URL.
+
+```
+https://webhook.site/xxxxxxx-xxxx-xxxx-af13-855ab85aebae
+```
+
+### When Callbacks Fail to POST to Target Host
+
+When a callback receives an error when attempting to POST the callback payload to the host specified in the callback URL, ConnectWise PSA will retry the POST for any 404, 409, 419, or 429 error responses. ConnectWise PSA retries twice, once two seconds after the initial POST attempt and again four seconds after the first retry attempt. Requests will timeout after five seconds.
+
+The system counts how many consecutive days the callback fails, and after three consecutive days of failed attempts, ConnectWise PSA will disable the callback
+
+Any 2xx response is considered successful.
+
+For partners with an on-premise instance of ConnectWise PSA, when troubleshooting why your callback POSTs are receiving error response from the remote host, logs for the service are found on the ConnectWise PSA frontend server at C:\\Program Files\\ConnectWise\\ApiCallbackService\\logs\\server.log
+
+To enable verbose logging, change the minlevel value to minlevel=”Info” in the C:\\Program Files\\ConnectWise\\ApiCallbackService\\ApiCallbackService.exe.nlog
+
+### Verifying the Callback Source
+
+Callbacks contain a key\_url in the metadata section that can be used to verify the source of the callback. The key\_url returns the signing key which then can be used in conjunction with the below code sample and the x-content-signature.
+
+|`1`|`using` `(var sha =` `new` `SHA256Managed())`|
+|---|---|
+
+|`2`|`{`|
+|---|---|
+
+|`3`|`var hash = sha.ComputeHash(Encoding.UTF8.GetBytes(sharedSecretKey));`|
+|---|---|
+
+|`4`|`using` `(var hmac =` `new` `HMACSHA256(hash))`|
+|---|---|
+
+|`5`|`{`|
+|---|---|
+
+|`6`|`return` `Convert.ToBase64String(hmac.ComputeHash(Encoding.UTF8.GetBytes(jsonPayload)));`|
+|---|---|
+
+|`7`|`}`|
+|---|---|
+
+|`8`|`}`|
+|---|---|
+
+### Callback Changelog
+
+|**Supported Version**|**Changes**|
+|---|---|
+|ConnectWise PSA 2020.2|Added callbacks for Configurations|
+|ConnectWise PSA 2016.6|Added callbacks for Invoice
+Added callbacks for Projects
+Added callbacks for Activities|
+|ConnectWise PSA 2016.5|Company Callbacks: Added Status and Type levels
+Contact Callbacks: Added Type level
+Ticket Callbacks: Added levels for tracking Project Tickets|
+|ConnectWise PSA 2016.4|Added callbacks for Opportunities|
+|ConnectWise PSA 2016.3|Added callbacks for Companies and Contacts|
+|ConnectWise PSA 2015.6|Added callbacks for Tickets|
+
+## Troubleshooting
+
+Troubleshooting with the REST API requires login access to the ConnectWise PSA UI. Additionally the account being used to login, must have access to information relating to the account for integration. In the case of the integration using API Members, the account accessing logs, must have the security roles to view members enabled. This requirement has to do with the API Keys used for integrations, being tied to a specific member.
+
+Logging with the REST API must be specifically turned on and there is a time limit of 1440 minutes or 24 hours that can be recorded in a single session. During this time, all requests that are processed by the server and are associated to the member you are running logs from, will appear in the UI. If you are getting errors from the API and logs are not appearing, it may be a server side issue.
+
+To get started with logging, you will need to access the API Log tab found on every ConnectWise PSA member. Open the UI and navigate to either System > Members or My Account and after you select the respective account, click on the API Logs tab.
+
+
+
+Once you have found the API Logs tab, the next step will be to press "Start Debug Mode" and from there, select the amount of time you would like to record for.
+
+
+
+Debugging will only run for a maximum of 1440 minutes per queue. You can restart the timer at anytime by hitting "Start Debug Mode" again.
+
+### Reading Logs
+
+
+
+|Search|The search option will refresh the visible logs|
+|---|---|
+|Start Debug Mode|This will kick off the recording process for the specified amount of time|
+|Download Logs|This will provide a shareable document that contacts all of the requests that were recorded since the last time the debug mode was started|
+|API Key Description|This is the public key that is associated to the logged API Call|
+|Start Time|This is the start time for the request which when clicked, will show you the request body details|
+|Duration (ms)|This is how long the request took to be completed in milliseconds|
+|Response|This will show the HTTP response code returned, please note that any error messages or underlined responses can be clicked in order to see further details|
+|Method|This is the HTTP Verb being used in the request|
+|URL|This is the full request endpoint URL that is being used and it can be used to see any conditions or extra fields not found in the request body|
+
+### Telerik's Fiddler
+
+The built in logging capabilities of Manage are limited in that if you want your request to show up, it must of first of been processed by the server. What this means, is that if your request is timed out, malformed or one of many other ways in which the server rejects your request, you will not be able to use the built in tools for diagnostics. There are other tools out there, besides our own built in tools, that will provide information about your requests. We have found that although there are many similar programs, Fiddler has provided the easiest user experience and it is extremely accurate.
+
+Fiddler must be run from the machine that is making the outbound requests. It cannot be run locally if the API requests are not leaving your local machine from your control. Once you have installed fiddler and have opened it for the first time you will see a window like the below screenshot.
+
+
+
+Once you have managed to open Fiddler, there are a few settings that need to be changed in order for Fiddler to capture SSL.
+
+
+
+After you have setup fiddler to be able to capture your requests, you simply need to send your API calls from your REST Client. The calls will begin to show up in the left side of the screen and when you click on them, various options will appear that let you manipulate the records. If you are using Postman to send your requests, you will also need to open Postman and go into the Settings section and turn off SSL Certificate Verification.
+
+
+
+If you do not turn off certificate verification, Postman will return an error saying it couldn't get a response. Once you have successfully made your request or successfully had an error occur, the fiddler screen will display a list of URLs. Any that are marked in red will be errors that Fiddler bas detected.
+
+
+
+If you click on the red entry you can drill into the details about the request and see more information on the error.
+
+
+
+In this case we can see that the problem with the request is that company identifier is already in use. We can now right click on the red item and unlock it for editing. what this does is we can actually change the request right from within Fiddler. Once we have then corrected the request we can right click on it again and this time we can use replay. Replay will let you re-issue the command right from within Fiddler, without having to go back to your REST Client.
+
+
+
+### Error Handling
+
+When working with the API, it is important to understand best practices for handling errors. In the case of ever error, it should be properly logged so it can be referenced later on. Server errors are generally considered to be temporary errors and requests should be repeated. If the request continues to occur, it should be submitted for review. When it comes to Client errors, the request should be stopped immediately and whoever setup the integration, should be given the error message in order to troubleshoot.
+
+#### Retry Policy
+
+**Overview**
+
+An application that communicates with elements running in the cloud has to be resilient against transient faults that commonly occur in distributed environments. These faults include momentary loss of network connectivity, temporary service unavailability, timeouts when services are busy, and rate limiting imposed by service providers.
+
+These faults are typically self-correcting, and if the action that triggered a fault is repeated with an appropriate delay strategy, it's likely to succeed. For example, a database service processing a large number of concurrent requests might implement throttling that temporarily rejects further requests until its workload eases. An application encountering this throttling will fail to connect initially but may succeed after a well-designed retry attempt.
+
+**Design Principles**
+
+In cloud environments, transient faults are expected, and applications should be designed to handle them elegantly and transparently to minimize impacts on business operations. A modern retry policy should incorporate the following principles:
+
+1. **Distinguish between retryable and non-retryable failures**
+2. **Implement intelligent delay strategies**
+3. **Respect service-provided backoff instructions**
+4. **Apply appropriate limits to prevent excessive retries**
+5. **Consider the operation context when configuring retry behavior**
+
+**Failure Handling Strategies**
+
+When an application detects a failure in communicating with a remote service, it should handle the failure using one of these strategies:
+
+**1\. Cancel**
+
+If the fault indicates that the failure isn't transient or is unlikely to be successful if repeated, the application should cancel the operation and report an exception. Examples include:
+
+- Authentication failures (HTTP 401)
+- Authorization failures (HTTP 403)
+- Resource not found errors (HTTP 404)
+- Bad request or validation failures (HTTP 400)
+- Any other client errors (4xx range) except those explicitly identified as retryable
+
+**2\. Retry Immediately**
+
+If the specific fault reported is unusual or rare, it might have been caused by exceptional circumstances such as a network packet becoming corrupted during transmission. In these cases, an immediate retry might be appropriate as the same failure is unlikely to be repeated.
+
+**3\. Retry with Exponential Backoff**
+
+For common connectivity issues or busy services, implement exponential backoff:
+
+- Start with a base delay (e.g., 100ms)
+- For each subsequent retry, multiply the previous delay by a constant factor (typically 2)
+- Apply a maximum delay cap to prevent extremely long waits
+- Add jitter (randomization) to the calculated delay to prevent retry storms
+
+**4\. Retry with Service-Guided Backoff**
+
+When services provide explicit guidance on retry timing:
+
+- For HTTP 429 (Too Many Requests) responses, parse and respect the Retry-After header
+- Retry-After specifies seconds, so wait that duration before retrying
+- Fall back to exponential backoff if the service doesn't provide retry guidance
+
+**Implementation Pattern**
+
+```
+Initialize retry policy with:
+ - Maximum retry attempts
+ - Base delay duration
+ - Backoff multiplier
+ - Maximum delay cap
+ - Jitter factor
+
+For each operation:
+ retries = 0
+ DO
+ Try to execute the operation
+ IF operation succeeds
+ Return success
+ ELSE IF operation fails with HTTP 429 AND Retry-After header exists
+ delay = Parse Retry-After header value
+ ELSE IF operation fails with retryable error
+ delay = baseDelay * (backoffMultiplier^retries) * (1 ± jitterFactor)
+ delay = min(delay, maxDelay)
+ ELSE
+ Return failure (non-retryable error)
+ END IF
+
+ IF retries >= maxRetries
+ Return failure (retry limit exceeded)
+ END IF
+
+ Wait for calculated delay
+ retries = retries + 1
+ WHILE retries < maxRetries
+```
+
+**Configuring Retry Policies**
+
+The retry policy should be tuned to match the business requirements of the application and the nature of the operation:
+
+**For Interactive Applications**
+
+- Use fewer retry attempts (2-3 typically)
+- Use shorter base delays (50-100ms)
+- Set lower maximum delay caps (2-5 seconds)
+- Provide user feedback during retries for longer operations
+- Consider showing appropriate messages to users when retries are exhausted
+
+**For Background Operations**
+
+- Use more retry attempts (5-10 or more depending on criticality)
+- Use longer base delays (200-500ms)
+- Allow higher maximum delay caps (30-60 seconds)
+- Implement dead-letter queues or failure logging for operations that exhaust retries
+- Consider partial success handling for batch operations
+
+**For Critical Operations**
+
+- Combine retry policies with circuit breakers to prevent cascading failures
+- Implement fallback mechanisms when retries are exhausted
+- Consider retry budgets to limit the overall retry rate across your system
+
+> It's important to log all connectivity failures that cause a retry so that underlying problems with the application, services, or resources can be identified.
+
+#### 500 Server Errors
+
+Numerous components on a network, such as DNS servers, switches, load balancers, and others can generate errors anywhere in the life of a given request. The usual technique for dealing with these error responses in a networked environment is to implement retries in the client application. This technique increases the reliability of the application and reduces operational costs for the developer.
+
+#### 400 Client Errors
+
+A 400 error means that the request isn't valid. In the case of a 400 error you should stop the requests and analyze the results in order to resolve the issue. Do not attempt to retry the request.
+
+## REST SDK Downloads
+
+For more information please visit our [SDK Section](https://developer.connectwise.com/Products/ConnectWise_PSA/Developer_Guide#s686 "SDK").
+
+## Document API
+
+When working with the Document API, please use the uploaded sample provided with the following endpoint to proceed with testing.
+
+GET [https://ConnectWiseSite/v4\_6\_release...s/uploadsample](https://connectwisesite/v4_6_release/apis/3.0/system/documents/uploadsample "https://ConnectWiseSite/v4_6_release/apis/3.0/system/documents/uploadsample")
+
+The response is an HTML template that shows each of the settings that can be selected. This form should help to design your own code and mimic functionality.
+
+ 
+
+When making calls to the ConnectWise PSA API, we have a URL that will give you the exact codebase to target in place of v4\_6\_release. This is useful to see if someone is on a cloud environment programmatically. Additionally, the request can be routed directly to the correct PSA version for the partner without it going through another source.
+
+## Calling Company Info
+
+```
+"https://" + ConnectWiseSite + "/login/companyinfo/" + LoginCompanyId
+https://na.myconnectwise.net/login/companyinfo/connectwise
+```
+
+#### Response
+
+```
+{
+ "CompanyName":"ConnectWise",
+ "Codebase":"v2017_3/",
+ "VersionCode":"v2017.3",
+ "VersionNumber":"v4.6.38842",
+ "CompanyID":"CW",
+ "IsCloud":"True" *Added in 2016.5
+}
+```
+
+## API Request URL Format
+
+```
+"https://" + ConnectWiseSite + "/" + codebase + "apis/3.0/company/companies"
+https://api-my.myconnectwise.net/v2017_3/apis/3.0/company/companies
+```
+
+## Cloud vs Premise
+
+A cloud environment will return a codebase with the PSA version. On-Premise does not use URL redirection and will return v4\_6\_release/. If your returned codebase contains anything other than v4\_6\_release/, you will need to ensure your request is prefixed by API-
+
+## Cloud URLs
+
+These are the most commonly used URLs for the cloud.
+
+```
+https://na.myconnectwise.net
+https://eu.myconnectwise.net
+https://au.myconnectwise.net
+https://aus.myconnectwise.net
+https://za.myconnectwise.net
+https://staging.connectwisedev.com
+```
\ No newline at end of file
diff --git a/docs/connectwise/best-practices/Bundled-Requests.md b/docs/connectwise/best-practices/Bundled-Requests.md
new file mode 100644
index 00000000..81ad8204
--- /dev/null
+++ b/docs/connectwise/best-practices/Bundled-Requests.md
@@ -0,0 +1,381 @@
+1. Last updated
+
+ Mar 31, 2023
+
+2. [Save as PDF](https://developer.connectwise.com/@api/deki/pages/1350/pdf/Bundled%2bRequests.pdf "Export page as a PDF")
+
+#### Purpose
+
+The Bundle endpoint is so that the end users can post multiple distinct requests at the same time. An example is if you need data from a number of endpoints for a single screen, instead of making each individual call you would bundle them together and make one request. This will save time and bandwidth.
+
+## Request
+
+When sending a bundled request to the server, you will send an array of the same objects you would send in a singular request.
+
+|`01`|`{`|
+|---|---|
+
+|`02`|`"requests"``: [`|
+|---|---|
+
+|`03`|`{`|
+|---|---|
+
+|`04`|`"Version"``:` `"2019.3"``,`|
+|---|---|
+
+|`05`|`"SequenceNumber"``:` `1``,`|
+|---|---|
+
+|`06`|`"ResourceType"``:` `"ticket"``,`|
+|---|---|
+
+|`07`|`"ApiRequest"``: {`|
+|---|---|
+
+|`08`|`"Filters"``: {`|
+|---|---|
+
+|`09`|`"conditions"``:` `"summary like '%a%' and status/name like '%new%'and board/name='Help Desk'"`|
+|---|---|
+
+|`10`|`},`|
+|---|---|
+
+|`11`|`"Page"``: {`|
+|---|---|
+
+|`12`|`"page"``:` `1``,`|
+|---|---|
+
+|`13`|`"pageSize"``:` `1000`|
+|---|---|
+
+|`14`|`}`|
+|---|---|
+
+|`15`|`}`|
+|---|---|
+
+|`16`|`},`|
+|---|---|
+
+|`17`|`{`|
+|---|---|
+
+|`18`|`"Version"``:` `"2019.2"``,`|
+|---|---|
+
+|`19`|`"SequenceNumber"``:` `1``,`|
+|---|---|
+
+|`20`|`"ResourceType"``:` `"Company"``,`|
+|---|---|
+
+|`21`|`"ApiRequest"``: {`|
+|---|---|
+
+|`22`|`"Filters"``: {`|
+|---|---|
+
+|`23`|`"conditions"``:` `"companyName = 'Connectwise'"``,`|
+|---|---|
+
+|`24`|`"childConditions"``:` `""``,`|
+|---|---|
+
+|`25`|`"customFieldConditions"``:` `""`|
+|---|---|
+
+|`26`|`},`|
+|---|---|
+
+|`27`|`"Page"``: {`|
+|---|---|
+
+|`28`|`"pageSize"``:` `25``,`|
+|---|---|
+
+|`29`|`"pageId"``:` `2`|
+|---|---|
+
+|`30`|`},`|
+|---|---|
+
+|`31`|`"Id"``:` `1``,`|
+|---|---|
+
+|`32`|`"ParentId"``:` `2``,`|
+|---|---|
+
+|`33`|`"GrandParentId"``:` `3`|
+|---|---|
+
+|`34`|`}`|
+|---|---|
+
+|`35`|`},`|
+|---|---|
+
+|`36`|`{`|
+|---|---|
+
+|`37`|`"Version"``:` `"2019.2"``,`|
+|---|---|
+
+|`38`|`"SequenceNumber"``:` `2``,`|
+|---|---|
+
+|`39`|`"ResourceName"``:` `"Member"``,`|
+|---|---|
+
+|`40`|`"ApiRequest"``: {`|
+|---|---|
+
+|`41`|`"Id"``:` `1``,`|
+|---|---|
+
+|`42`|`"ParentId"``:` `2``,`|
+|---|---|
+
+|`43`|`"GrandParentId"``:` `3``,`|
+|---|---|
+
+|`44`|`"Filters"``: {`|
+|---|---|
+
+|`45`|`"conditions"``:` `"memberName = 'John Smith'"``,`|
+|---|---|
+
+|`46`|`"childConditions"``:` `""``,`|
+|---|---|
+
+|`47`|`"customFieldConditions"``:` `""`|
+|---|---|
+
+|`48`|`},`|
+|---|---|
+
+|`49`|`"Page"``: {`|
+|---|---|
+
+|`50`|`"page"``:` `1``,`|
+|---|---|
+
+|`51`|`"pageSize"``:` `25`|
+|---|---|
+
+|`52`|`}`|
+|---|---|
+
+|`53`|`}`|
+|---|---|
+
+|`54`|`}`|
+|---|---|
+
+|`55`|`]`|
+|---|---|
+
+|`56`|`}`|
+|---|---|
+
+### Example: Line Items from PO
+
+This example is a GET on Line Items for purchase order 1. Note the ParentId specifies the purchase order recId.
+
+|`01`|`{`|
+|---|---|
+
+|`02`|`"requests"``:`|
+|---|---|
+
+|`03`|`[`|
+|---|---|
+
+|`04`|`{`|
+|---|---|
+
+|`05`|`"Version"``:``"2019.5"``,`|
+|---|---|
+
+|`06`|`"SequenceNumber"``:``1``,`|
+|---|---|
+
+|`07`|`"ResourceType"``:``"purchaseorderlineitem"``,`|
+|---|---|
+
+|`08`|`"ApiRequest"``:{`|
+|---|---|
+
+|`09`|`"Filters"``:`|
+|---|---|
+
+|`10`|`{`|
+|---|---|
+
+|`11`|`"conditions"``:``""``,`|
+|---|---|
+
+|`12`|`"childConditions"` `:` `""``,`|
+|---|---|
+
+|`13`|`"customFieldConditions"``:` `""`|
+|---|---|
+
+|`14`|`},`|
+|---|---|
+
+|`15`|
+|---|
+
+|`16`|`"Page"``: {`|
+|---|---|
+
+|`17`|`"page"` `:` `1``,`|
+|---|---|
+
+|`18`|`"pageSize"``:` `1000`|
+|---|---|
+
+|`19`|`},`|
+|---|---|
+
+|`20`|`"parentId"``:``1`|
+|---|---|
+
+|`21`|`}`|
+|---|---|
+
+|`22`|`}`|
+|---|---|
+
+|`23`|`]`|
+|---|---|
+
+|`24`|`}`|
+|---|---|
+
+## Response
+
+The response object that is returned is slightly different from what they normally get back from the singular endpoints. This is because we need to track the success status of each object individually. Because of this, there will be a wrapper class around each returned object that will have status information.
+
+Furthermore, since each record may have different statuses, we will respond with different status codes depending on what the outcomes are.
+
+The wrapper will have 5 properties:
+
+- success: This property is a boolean that indicates if the response was a success or an error occurred
+
+- sequenceNumber: This is the sequence number passed in with the array. This is so you can map the returned object back to the original sent-in object so you can sync id’s and all other information
+
+- statusCode: This will be filled in with what the status code would have been if the user had called the individual endpoint (e.g. 200, 400, 403)
+
+- error: If success is false, this will be populated with the error response that you would have received if you called the individual endpoint; Else this will be null and not returned.
+
+- data: If success is true, this will be populated with the returned object as if the called the individual endpoint; Else this will be null and not returned
+
+
+|`01`|`{`|
+|---|---|
+
+|`02`|`"results"``: [`|
+|---|---|
+
+|`03`|`{`|
+|---|---|
+
+|`04`|`"sequenceNumber"``:` `1``,`|
+|---|---|
+
+|`05`|`"resourceType"``:` `"Company"``,`|
+|---|---|
+
+|`06`|`"entities"``: [`|
+|---|---|
+
+|`07`|`{`|
+|---|---|
+
+|`08`|`"record"``:` `"Company1data"`|
+|---|---|
+
+|`09`|`},`|
+|---|---|
+
+|`10`|`{`|
+|---|---|
+
+|`11`|`"record2"``:` `"Company2data"`|
+|---|---|
+
+|`12`|`}`|
+|---|---|
+
+|`13`|`],`|
+|---|---|
+
+|`14`|`"count"``:` `2``,`|
+|---|---|
+
+|`15`|`"success"``:` `true``,`|
+|---|---|
+
+|`16`|`"statusCode"``:` `200`|
+|---|---|
+
+|`17`|`},`|
+|---|---|
+
+|`18`|`{`|
+|---|---|
+
+|`19`|`"sequenceNumber"``:` `2``,`|
+|---|---|
+
+|`20`|`"resouceType"``:` `"ServiceNote"``,`|
+|---|---|
+
+|`21`|`"count"``:` `0``,`|
+|---|---|
+
+|`22`|`"success"``:` `false``,`|
+|---|---|
+
+|`23`|`"statusCode"``:` `404``,`|
+|---|---|
+
+|`24`|`"error"``: {`|
+|---|---|
+
+|`25`|`"code"``:` `"NotFound"``,`|
+|---|---|
+
+|`26`|`"message"``:` `"ServiceNote123notfound"`|
+|---|---|
+
+|`27`|`}`|
+|---|---|
+
+|`28`|`}`|
+|---|---|
+
+|`29`|`],`|
+|---|---|
+
+|`30`|`"_info"``: {`|
+|---|---|
+
+|`31`|`"failure"``:` `"1"``,`|
+|---|---|
+
+|`32`|`"success"``:` `"1"``,`|
+|---|---|
+
+|`33`|`"total"``:` `"2"`|
+|---|---|
+
+|`34`|`}`|
+|---|---|
+
+|`35`|`}`|
+|---|---|
\ No newline at end of file
diff --git a/docs/connectwise/best-practices/PSA-API-Requests.md b/docs/connectwise/best-practices/PSA-API-Requests.md
new file mode 100644
index 00000000..f1293b07
--- /dev/null
+++ b/docs/connectwise/best-practices/PSA-API-Requests.md
@@ -0,0 +1,360 @@
+1. Last updated
+
+ Mar 31, 2023
+
+2. [Save as PDF](https://developer.connectwise.com/@api/deki/pages/1291/pdf/PSA%2bAPI%2bRequests.pdf "Export page as a PDF")
+
+## HTTP Methods
+
+- POST
+ - Create an entity or any non-CRUD action
+- GET
+ - Return entity or list of entities
+- PUT
+ - Replace all fields on an entity with supplied fields
+- PATCH
+ - Update specific fields on an entity
+- DELETE
+ - Remove entity
+
+## HTTP Response Statuses
+
+- 201 Created
+ - The response will be the record that was created as well as the path to it.
+- 204 NoContent
+ - Will be returned by successful delete requests
+- 400 Bad Request
+ - The request could not be understood by the server due to malformed syntax. The client SHOULD NOT repeat the request without modifications
+- 401 Unauthorized
+ - The supplied authentication is incorrect
+- 403 Forbidden
+ - Improper security role settings for the supplied authentication
+- 404 Not Found
+ - Resource URL not found, this could mean the record was deleted or moved
+- 405 Method Not Allowed
+ - This will occur if you try to use an HTTP method that is not supported by the URL specified
+- 409 Conflict
+ - Record possibly in use or another conflict with the record
+- 415 Unsupported Media Type
+ - This can occur when using the documents API if you are sending the file as a JSON object
+- 429 Too Many Requests
+ - This will occur if request volume exceeds capacity limits and will include a Retry-After header with a numeric value that indicates the number of seconds to wait before retrying (see Retry Policy below)
+- 500 Server Error
+ - Server errors can occur oftentimes due to a network fault or other non-application-related error, however, In some cases, a 500 error may occur when another error message has not been defined for an error
+ - These errors should follow the retry logic we recommend and if it appears to be an undefined error, should be reported
+
+> PSA Specific - Are you getting a 404 error or "Could not get any response" on cloud? You may have incorrect authentication instead of the resource not being found. To confirm, change your base URL from v4\_6\_release to your ConnectWise PSA version /201x\_x/.
+
+## Formatting Each Method
+
+### Get
+
+Get requests are used for finding both individual records or a listing of records. In order to grab an individual entity you must specify an id within the request URL.
+
+```
+https://api-na.myconnectwise.net/v4_6_release/apis/3.0/service/tickets/5000
+```
+
+When requesting a grouping of records, do not include an id record. Optionally include parameters at the end of the URL to instead grab a specific set of records.
+
+```
+https://api-na.myconnectwise.net/v4_6_release/apis/3.0/service/tickets?conditions=board/name="Integration"%20and%20status/name="new"&page=1&pageSize=10
+```
+
+When looking at an endpoint, the parameters section will tell you which fields can be used to filter the request. In addition to the below parameters, you can use the Fields and Columns to manipulate the response dataset.
+
+#### URL Max Length
+
+The HTTP standards document does not impost a max URL length. However various browsers, as well as applications, have different limits in place. In addition search engines favor URLs that are around 2000 characters. As a URL grows in length it no longer remains user-friendly and becomes unusable or readable by users. This causes issues with troubleshooting and leads to the overall confusion. We recommend keeping the URL length of each request to a maximum of 2000 characters. This will ensure there are no compatibility issues with various servers and configurations. Please keep in mind that the max length of a domain name can reach 255 characters. **With that in mind, the safe max length of a URL would be around 1745 characters.**
+
+This can vary based on environment configurations. There will often be times when the URL could be significantly longer. There may also be one of the server configurations based on premise that restricts the URL to a lower length. However, it is recommended to keep the URL length to a max of 2000 characters including the domain name.
+
+#### Query String Parameters
+
+|**Parameter**|**Description**|**Example**|
+|---|---|---|
+|[conditions](https://developer.connectwise.com/Best_Practices/PSA_API_Requests?mt-learningpath=manage#Conditions "Manage API Requests")|Search results based on the fields returned in a GET|board/name="Integration"
+summary="xyz"
+board/id in (3, 2, 4)
+lastUpdated > \[2016-08-20T18:04:26Z\]
+Only fields returned in a GET request can be used|\=, !=, <, <=, >, >=, contains, like, in, not|
+|childConditions|Allows searching arrays on endpoints that list childConditions under parameters|/company/contacts?childconditions=communicationItems/value like "[john@Outlook.com](mailto:%john@Outlook.com% "mailto:%john@Outlook.com%")" AND communicationItems/communicationType="Email"|\=, !=, <, <=, >, >=, contains, like, not|
+|[customFieldConditions](https://developer.connectwise.com/Products/ConnectWise_PSA/Developer_Guide#Custom_Fields "Developer Guide")|Allows searching custom fields when customFieldConditions is listed in the parameters|/company/contacts?customFieldConditions=caption="TomNumber" AND value !=null|\=, !=, <, <=, >, >=, contains, like, not|
+|orderBy|Choose which field to sort the results by|contact/name asc|asc or desc|
+|[fields](https://developer.connectwise.com/Products/ConnectWise_PSA/Developer_Guide#Partial_Responses "Developer Guide")|Limits which information is returned in the response|company/companies?fields=id,name,status/id|Not available on the reporting endpoints|
+|[columns](https://developer.connectwise.com/Products/ConnectWise_PSA/Developer_Guide#Partial_Responses "Developer Guide")|Limits which information is returned in the response|system/reports/service?columns=id,summary,name|Only used for the Reporting Endpoints|
+|[page](https://developer.connectwise.com/Products/ConnectWise_PSA/Developer_Guide#Pagination "Developer Guide")|Used in pagination to cycle through results|
+|[pageSize](https://developer.connectwise.com/Products/ConnectWise_PSA/Developer_Guide#Pagination "Developer Guide")|Number of results returned per page (Defaults to 25)|Max Size = 1,000\*|
+|\*Max page size was increased to 1,000 in 2016.2.|
+
+#### Conditions
+
+|Strings|Must be surrounded by quotes|Summary = "This is my string" (Accepts \*'s for Wild Cards)|
+|---|---|---|
+|Integers|No formatting required|Board/Id = 123|
+|Boolean|No formatting is required but must be True or False|ClosedFlag = True|
+|Datetimes|Must be surrounded by square brackets|LastUpdated = \[2016-08-20T18:04:26Z\]|
+|Operators|<, <=, =, !=, >, >=, contains, like, in, not|Summary Not Contains "Low Priority"|
+|Logic Operators|Supported operators include:
+- AND
+- OR|board/name="integration" and summary="xyz"
+board/name="integration" or board/name="professional services"|
+|Reference\*|Must have a / followed by the field under the reference you would like to use|manufacturer/name|
+
+#### Using the /Search endpoints
+
+If your request URL is going to be over 10,000 characters long you can instead use the /Search path for certain endpoints. This allows you to enter the conditions in the body of the request.
+
+```
+POST /v4_6_release/apis/3.0/service/tickets/search HTTP/1.1
+Host: YOURCONNECTWISESITE
+Authorization: Basic AUTHKEY=
+Content-Type: application/json
+
+Body:
+{
+ "conditions": "summary like 'test'"
+}
+```
+
+> Successful get requests will return a 200 status response and a content body of the record(s).
+
+### Patch
+
+Patch requests enable the ability to update individual fields on an entity. When formatting the request you can specify multiple fields to be updated. When working with a patch, the entire object is part of an array and must be surrounded by square brackets as per the example below. If you do not have the square brackets, you will run into errors. In addition, when you are updating a reference, you can only update it through the use of unique values. Many times Name is not considered unique.
+
+```
+https://api-na.myconnectwise.net/v4_6_release/apis/3.0/service/tickets/5000
+```
+
+```
+[
+ {
+ "op": "string",
+ "path": "string",
+ "value": "string"
+ }
+]
+```
+
+|op|The update operation used in the request|add|
+|---|---|---|
+|path|Pathway for the updated field (Case Sensitive)|summary
+company|
+|value|The new value if doing a replace
+Refer to [escaping characters](https://developer.connectwise.com/Products/ConnectWise_PSA/Developer_Guide#Escaping_Characters "Developer Guide")
+When working with custom fields, you must pass the entire array of custom fields.|String: "Here is my Summary"
+Object: { "identifier": "connectwise" }|
+
+|`01`|`[`|
+|---|---|
+
+|`02`|`{`|
+|---|---|
+
+|`03`|`"op"``:` `"replace"``,`|
+|---|---|
+
+|`04`|`"path"``:` `"summary"``,`|
+|---|---|
+
+|`05`|`"value"``:` `"New Summary"`|
+|---|---|
+
+|`06`|`},`|
+|---|---|
+
+|`07`|`{`|
+|---|---|
+
+|`08`|`"op"``:` `"replace"``,`|
+|---|---|
+
+|`09`|`"path"``:` `"company"``,`|
+|---|---|
+
+|`10`|`"value"``: {`|
+|---|---|
+
+|`11`|`"identifier"``:` `"New Company"`|
+|---|---|
+
+|`12`|`}`|
+|---|---|
+
+|`13`|`},`|
+|---|---|
+
+|`14`|`{`|
+|---|---|
+
+|`15`|`"op"``:` `"replace"``,`|
+|---|---|
+
+|`16`|`"path"``:` `"customFields"``,`|
+|---|---|
+
+|`17`|`"value"``: [`|
+|---|---|
+
+|`18`|`{`|
+|---|---|
+
+|`19`|`"id"``: 5,`|
+|---|---|
+
+|`20`|`"caption"``:` `"CloudPlus"``,`|
+|---|---|
+
+|`21`|`"type"``:` `"Checkbox"``,`|
+|---|---|
+
+|`22`|`"entryMethod"``:` `"EntryField"``,`|
+|---|---|
+
+|`23`|`"numberOfDecimals"``: 0,`|
+|---|---|
+
+|`24`|`"value"``:` `false`|
+|---|---|
+
+|`25`|`},`|
+|---|---|
+
+|`26`|`{`|
+|---|---|
+
+|`27`|`"id"``: 28,`|
+|---|---|
+
+|`28`|`"caption"``:` `"test"``,`|
+|---|---|
+
+|`29`|`"type"``:` `"Text"``,`|
+|---|---|
+
+|`30`|`"entryMethod"``:` `"List"``,`|
+|---|---|
+
+|`31`|`"numberOfDecimals"``: 0,`|
+|---|---|
+
+|`32`|`"value"``:` `"test"`|
+|---|---|
+
+|`33`|`}`|
+|---|---|
+
+|`34`|`]`|
+|---|---|
+
+|`35`|`}`|
+|---|---|
+
+|`36`|`]`|
+|---|---|
+
+> When updating an Object such as Company, you cannot specify a location inside of the object. You have to replace the whole object like the example above. (Do not use "path":"company/identifier") If you try to update the Object incorrectly, you may receive a false 200 message.
+>
+> Successful patch requests will return a 200 status response for success
+
+### Delete
+
+Delete requests are used for removing records from the ConnectWise PSA system. Please take care when removing items as they cannot be recovered. The id for the record to be deleted needs to be included in the request URL.
+
+```
+https://api-na.myconnectwise.net/v4_6_release/apis/3.0/service/tickets/5000
+```
+
+> Successful delete requests will return a 204 status response for No Content. 204 is a success response.
+
+### Post
+
+Post is used when creating new records. The body of the request must be sent in JSON format. When sending a Post the response body will include the newly created record id as well as a Get request for the record. If you pass a post request without filling out every possible value, the system will attempt to default all required information, and anything that does not require a value will be set to Null.
+
+### Put
+
+Put requests are designed to completely replace an entity. They work the in the same manner as a Post request with the exception that you must specify an already created entity in your URL. When you use Put to update a record, any field that has not been specified will be overridden with the system defaults or set to Null.
+
+### Escaping Characters
+
+When working with JSON, you may find that you need to use characters that require escaping. This comes into play primarily when quotes are involved as we do not support many of the characters that require escaping. Refer to the chart below:
+
+|Character|Escaped|Displayed in the UI|
+|---|---|---|
+|Double Quotes|\\"|"|
+|Backslash|\\\\|\\|
+|Tab|\\t|Tabbed space equal to four spaces|
+|Backspace (Not Supported)|\\b|An invisible character that doesn't take up any space|
+|Carriage Return (Not Supported)|\\r|Single space which is returned as a space in the API instead of an escaped character|
+|Newline (Not Supported)|\\n|Single space which is returned as a space in the API instead of an escaped character|
+|Form Feed (Not Supported)|\\f|An invisible character that doesn't take up any space|
+|**Applies to JSON Bodies Only:** Please note that Single Quotes ', do not require escaping as they should not be used as a container for your strings. If you are using single contains around string values, you must switch to doubles.|
+
+ URL Encoding is required when using conditions and other URL parameters that have symbols that would denote new query parameters or strings.
+
+|Character|Formatting|
+|---|---|
+|&|%26|
+|"|%22|
+|'|%27|
+|\*|%2A|
+|%|%25|
+|+|%2B|
+|\[string\]|\[\[\]string\]|
+|**This applies to URL Parameters Only**|
+
+### Partial Responses
+
+The API allows you to specify which information you want to be returned. You do this by listing the request fields or columns on your endpoint URL. Partial responses work for both GET and POST requests.
+
+|Fields|company/companies?fields=company/id,company/name,phoneNumber|
+|---|---|
+|Columns (Reporting API only)|system/reports/service?columns=id,summary,company/name|
+
+### Custom Fields
+
+Screens that have custom fields in the ConnectWise PSA UI will have an array of fields on the respective endpoint. This array can be both queried and updated via the API. When updating custom fields, you must pass in the entire array object, which means that you cannot patch a single custom field record. Wondering if an endpoint supports custom fields? Supported endpoints will have customFields(CustomFieldValue\[\]) listed at the end of the documentation.
+
+There are two methods of adding new custom fields to the ConnectWise PSA environment. The first method will require access to the ConnectWise PSA thick client and the second method is available in the system/userDefinedFields endpoint within the REST API.
+
+> Refer to the [GET](https://developer.connectwise.com/Products/ConnectWise_PSA/Developer_Guide#Get "Developer Guide") section on how to search custom fields. Searching custom fields uses customFieldConditions instead of conditions.
+
+In order to access the custom fields via the thick client, navigate to System > Setup Tables > Custom fields,
+
+#### Field Options and Parameters
+
+
+
+|**Field**|**Description**|
+|---|---|
+|Field Caption|Enter a custom field caption for this required field; you are limited to 12 characters.|
+|Help Text|The text entered in this field will be displayed when you hover over the help button next to the custom field on the screen.
+**Note:** This has a limit of 1000 characters, however only 512 characters will display on the opportunity screen.|
+|Field Type|Select one of the following options:
+- **Button** This field allows you to add a hyperlink in the **Button URL** field. There is a character limit of 1000.
+- **Checkbox** This field is used for simple "Yes/No" or "On/Off" answers. This will display as a checkbox.
+- **Date** This field displays a standard date picker field.
+- **Hyperlink** This field displays a text entry field to enter a URL and will be accompanied by a button to visit the hyperlink.
+- **Number** This field displays numerical values only. You will be prompted with an error message that displays 'Option value must be a number' if the text is entered.
+- **Percent** This field displays numerical values only. You will be prompted with an error message that displays 'Option value must be a number' if the text is entered.
+- **Text** This field displays alpha-numeric values. There is a character limit of 100.
+- **Text** **Area** This field displays alpha-numeric values. There is a character limit of 1000. The **List** and **Dropdown** method of entry is unavailable for this option.
+
+ **Note:** If you change a **Date** field to a **Text** or **Text Area** field, the date entered will save as plain text.
+
+ If you change a **Text** or **Text Area** field to a **Date** field, the system may not automatically save the date. If this occurs, and it is a required field, the page-level validation will alert the user to enter a date in the field.|
+|Number of Decimals|This required field is only available for the Number and Percent Field Type. You can add up to 5 decimal places.|
+|Method of Entry|Select one of the following options:
+- **Entry Field** This field is available for all field types.
+- **List (Drop-down)** This field is available for the following field types: Number, Percent, and Text. You are able to enter option values once this entry is selected.
+- **Option (Radio)** This field is available for the following field types: Number, Percent, and Text. You are able to enter option values once this entry is selected.|
+|Sequence #|Enter a sequence number. This value must be between 1 and 50.|
+|Required Field?|Select this checkbox if you would like to make this a required custom field. This will display as a blue asterisk.|
+|Display on Screen?|Select this checkbox if you would like this to display on the Opportunities screen. This is selected by default.|
+|Read Only?|This field is used for the API. The **Required Field** checkbox cannot be marked for this field.|
+|Include on List View?|Select this checkbox if you would like to include this custom field in the My Opportunities list view screen.
+**Note:** There is a limit of 10 fields that can be displayed on the list view screen. You can have an unlimited number of custom fields, but the check box will not display if there are already 10 list items. You can unselect this check box at any time.|
+|Button URL|Enter the URL if you are using the Field Type Button. The field only appends URLs, no other form of entry will generate content.|
+|Select the Locations that will use this Custom Field|This is a required field. Opportunities that have the specified location(s) will display this custom field. Select at least one location where the custom field will be used.|
+|Select the Departments that will use this Custom Field|This is not a required field. Opportunities that have the specified department(s) will display this custom field.|
\ No newline at end of file
diff --git a/docs/connectwise/best-practices/PSA-Callbacks.md b/docs/connectwise/best-practices/PSA-Callbacks.md
new file mode 100644
index 00000000..d1b9a781
--- /dev/null
+++ b/docs/connectwise/best-practices/PSA-Callbacks.md
@@ -0,0 +1,231 @@
+1. Last updated
+
+ Feb 4, 2026
+
+2. [Save as PDF](https://developer.connectwise.com/@api/deki/pages/859/pdf/PSA%2bCallbacks.pdf "Export page as a PDF")
+
+ConnectWise PSA callbacks are payloads of information that are similar to webhooks. When a record is saved within PSA, a summarized payload is sent to a specified location.
+
+### Levels and Types
+
+The REST APIs allow a more granular approach to callbacks. Levels and types open the ability to report on specific boards or tickets without getting unnecessary results.
+
+|**Type**|**Level**|**Description**|
+|---|---|---|
+|Activities \-|
+|Activity|Owner|When set to owner, all ConnectWise PSA activities are returned.|
+|Activity|Status|Receive callbacks for activities in the specified status.|
+|Activity|Type|Receive callbacks for activities in the specified type.|
+|Activity|Company|Receive callbacks for activities under a specific company.|
+|Activity|Activity|Receive callbacks for specific activity.|
+|Agreements \-|
+|Agreement|Owner|When set to owner, all ConnectWise PSA agreements are returned.|
+|Agreement|Type|Receive callbacks for agreements in the specified type.|
+|Agreement|Company|Receive callbacks for agreements under a specific company.|
+|Agreement|Agreement|Recieve callbacks for specific agreement.|
+|Companies \-|
+|Company|Owner|When set to owner, all ConnectWise PSA companies are returned.|
+|Company|Status|Receive callbacks for companies in the specified status.|
+|Company|Type|Receive callbacks for companies in the specified type.|
+|Company|Territory|Receive callbacks for companies in the specified territory.|
+|Company|Company|Receive callbacks for specific company regardless of territory.|
+|Company|IntegratorTag|Tag companies to only get updates for that company with one callback record|
+|Contacts \-|
+|Contact|Owner|When set to owner, all ConnectWise PSA contacts are returned.|
+|Contact|Type|Receive callbacks for contacts in the specified type.|
+|Contact|Territory|Receive callbacks for contacts in the specified territory.|
+|Contact|Company|Receive callbacks for contacts under a specific company.|
+|Contact|Contact|Receive callbacks for specific contact.|
+|Configurations \-|
+|Configuration|Owner|When set to owner, all ConnectWise PSA configurations are returned.|
+|Configuration|Type|Receive callbacks for configurations in the specified type.|
+|Configuration|Status|Receive callbacks for contacts in the specified status.|
+|Configuration|Configuration|Receive callbacks for a specific configuration.|
+|Invoice \-|
+|Invoice|Owner|When set to owner, all ConnectWise PSA invoices are returned.|
+|Invoice|Status|Receive callbacks for invoices in the specified status.|
+|Invoice|Company|Receive callbacks for invoices under a specific company.|
+|Invoice|Invoice|Receive callbacks for specific invoice.|
+|Expense \-|
+|Expense|Owner|When set to owner, all ConnectWise PSA expenses are returned.|
+|Expense|ChargeToType|Receive callbacks for expenses under the specified ChargeToType.|
+|Expense|Type|Receive callbacks for expenses under the specified Type.|
+|Expense|Class|Receive callbacks for expenses under the specified Class.|
+|Expense|Company|Receive callbacks for expenses under the specified Company.|
+|Expense|Expense|Receive calbacks for specific expense.|
+|Member \-|
+|Member|Owner|When set to owner, changes to all ConnectWise PSA member records are returned.|
+|Member|Location|Receive callbacks for member records associated with the specified Location.|
+|Member|SecurityRole|Receive callbacks for member records associated with the specified Security Role.|
+|Member|Member|Receive callbacks for changes made to a specified member record.|
+|Opportunities \-|
+|Opportunity|Owner|When set to owner, all ConnectWise PSA opportunities are returned.|
+|Opportunity|StatusId|Receive callbacks for opportunities in the specified status.|
+|Opportunity|Company|Receive callbacks for opportunities under a specific company.|
+|Opportunity|Opportunity|Receive callbacks for specific opportunity.|
+|Product Catalog \-|
+|ProductCatalog|Owner|When set to owner, all ConnectWise PSA product catalog items are returned.|
+|Projects \-|
+|Project|Owner|When set to owner, all ConnectWise PSA projects are returned.|
+|Project|Status|Receive callbacks for projects in the specified status.|
+|Project|Board|Receive callbacks for projects on the specified board.|
+|Project|Project|Receive callbacks for specific project.|
+|Purchase Orders \-|
+|PurchaseOrder|Owner|When set to owner, all ConnectWise PSA purchase orders are returned.|
+|PurchaseOrder|Status|Receive callbacks for purchase orders in the specified status.|
+|PurchaseOrder|Vendor|Receive callbacks for purchase orders under the specified Vendor.|
+|PurchaseOrder|Company|Receive callbacks for purchase orders under a specific company.|
+|PurchaseOrder|PurchaseOrder|Receive callbacks for specific purchase orders.|
+|Schedule Entries \-|
+|Schedule|Owner|When set to owner, all ConnectWise PSA schedule entries are returned.|
+|Schedule|Status|Receive callbacks for schedule entries under a specific status.|
+|Schedule|Type|Receive callbacks for schedule entries under a specific type.|
+|Schedule|Location|Receive callbacks for schedule entries under a specific location.|
+|Schedule|Member|Receive callbacks for schedule entries under a specific member.|
+|Schedule|Schedule|Receive callbacks for specific schedule entries.|
+|Sites \-|
+|Site|Owner|When set to owner, all ConnectWise PSA sites are returned.|
+|Site|Territory|Receive callbacks for sites in specified territory.|
+|Site|Company|Receive callbacks for sites associated with a specific company.|
+|Site|Site|Receive callbacks for specific site.|
+|Tickets \-|
+|Ticket|Owner|When set to owner, all ConnectWise PSA tickets are returned.|
+|Ticket|Board|Receive callbacks for tickets on the specified board.|
+|Ticket|Project|Receive callbacks for tickets attached to a specific project.|
+|Ticket|Phase|Receive callbacks for tickets attached to a specific project phase.|
+|Ticket|Status|Receive callbacks for tickets in the specified status.|
+|Ticket|Ticket|Receive callbacks for specific tickets.|
+|Ticket|IntegratorTag|Tag tickets to only get updates for that ticket with one callback record|
+|Time Entries \-|
+|Time|Owner|When set to owner, all ConnectWise PSA time entries are returned.|
+|Time|Company|Receive callbacks for tickets for the specified company.|
+|Time|Time|Receive callbacks for specific time entries.|
+
+### Configuring the Callbacks
+
+More information can be found within the REST API documentation [Here](https://developer.connectwise.com/Products/ConnectWise_PSA/REST#/CallbackEntries "https://developer.connectwise.com/Products/Manage/REST#/CallbackEntries") with the endpoint system/callbacks.
+
+|**Fields**|**Description**|
+|---|---|
+|Id|The database record id of the callback; is automatically assigned.|
+|Description|This is used to label the callback's usage.|
+|URL|This is the URL PSA will send the POST payload to.
+**Note**: PSA appends the record id, and action is taken, to the specified callback URL.
+For example, a callback on ticket 7601, turns the callback URL into: [https://mycallbacksite.com/e355a80bc2c107e32](https://mycallbacksite.com/e355a80bc2c107e32 "https://mycallbacksite.com/e355a80bc2c107e32")_?7601&action=updated_
+Typically, this is not an issue. However, when it is necessary to add custom parameters to your callback URL, this can cause a problem. For this reason, it is recommended that partners append _&recordId=_ to the end of their callback URL, like: [https://mycallbacksite.com/e355a80bc2c107e32](https://mycallbacksite.com/e355a80bc2c107e32 "https://mycallbacksite.com/e355a80bc2c107e32")**_&recordId=_**. This will ensure that the record id does not interfere with any custom parameters.
+Example:
+Desired callback URL: [https://api.mycallbackendpoint.com?param1=5¶m2=6](https://nam02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fapi.mycallbackendpoint.com%2F%3Fparam1%3D5%26param2%3D6&data=05%7C01%7CRBodford%40connectwise.com%7C3deeae87cf1245c0a98008db0301ab7e%7Cf2ddb62f83354cc99886175b834e4bf3%7C0%7C0%7C638107077950837811%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=6dopNZzGSRoM5HMUn%2BzhlV0UV3DeZizIxiwMajv5eXE%3D&reserved=0 "Original URL: https://api.mycallbackendpoint.com/?param1=5¶m2=6. Click or tap if you trust this link.")
+Currently, a callback on ticket number 2475 turns the callback URL into:
+[https://api.mycallbackendpoint.com?param1=5¶m2=62475&action=updated](https://nam02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fapi.mycallbackendpoint.com%2F%3Fparam1%3D5%26param2%3D62475%26action%3Dupdated&data=05%7C01%7CRBodford%40connectwise.com%7C3deeae87cf1245c0a98008db0301ab7e%7Cf2ddb62f83354cc99886175b834e4bf3%7C0%7C0%7C638107077950837811%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=2BxWDta4VObPj81GAHDOWTxyrtYmj3AxTo8MYp3mxv4%3D&reserved=0 "Original URL: https://api.mycallbackendpoint.com/?param1=5¶m2=62475&action=updated. Click or tap if you trust this link.")
+Notice the value of param2 is now changed from 6 to 62475 because the ticket number was appended.
+This results in the following URL:
+[https://api.mycallbackendpoint.com?param1=5¶m2=6&recordId=2475&action=updated](https://nam02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fapi.mycallbackendpoint.com%2F%3Fparam1%3D5%26param2%3D6%26recordId%3D2475%26action%3Dupdated&data=05%7C01%7CRBodford%40connectwise.com%7C3deeae87cf1245c0a98008db0301ab7e%7Cf2ddb62f83354cc99886175b834e4bf3%7C0%7C0%7C638107077950994009%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=GwH9Y77%2Be5wgOxXwy%2FD1HXx4XRII%2FgE8eFCu7pyLafw%3D&reserved=0 "Original URL: https://api.mycallbackendpoint.com/?param1=5¶m2=6&recordId=2475&action=updated. Click or tap if you trust this link.")|
+|ObjectId|The ObjectId should be the Id of whatever record you are subscribing to. This should be set to 1 when using a level of Owner.|
+|Type|This is the specific type of record such as Company, Ticket, Contact, etc... See the associated table for all values.|
+|Level|The level is used to determine how granular the callback subscription will be. See the associated table for all values.|
+|MemberId|This is a read-only value that shows who initially created the Callback.|
+|InactiveFlag|Used to determine if the callback is active and sending requests.|
+|\_Info|This section has additional metadata about the record and is included on all API requests as read-only data.|
+
+|`01`|`POST /v4_6_release/apis/3.0/system/callbacks`|
+|---|---|
+
+|`02`|`{`|
+|---|---|
+
+|`03`|`"id"``: 0,`|
+|---|---|
+
+|`04`|`"description"``:` `"maxLength = 100"``,`|
+|---|---|
+
+|`05`|`"url"``:` `"Sample string"``,`|
+|---|---|
+
+|`06`|`"objectId"``: 0,`|
+|---|---|
+
+|`07`|`"type"``:` `"Sample string"``,`|
+|---|---|
+
+|`08`|`"level"``:` `"Sample string"``,`|
+|---|---|
+
+|`09`|`"memberId"``: 0,`|
+|---|---|
+
+|`10`|`"inactiveFlag"``:` `"false"``,`|
+|---|---|
+
+|`11`|`"_info "``: {` `"lastUpdated"``:` `""``,` `"updatedBy"``:` `""` `}`|
+|---|---|
+
+|`12`|`}`|
+|---|---|
+
+### Testing Callbacks
+
+#### Webhook.Site
+
+When testing the ConnectWise PSA callbacks there are a number of useful browser-based tools. One of note is [https://webhook.site](https://webhook.site/ "https://webhook.site").
+
+Simply use the New button to create a URL and then the Copy URL button to save the URL generated to your clipboard and add this as your ConnectWise PSA callback URL.
+
+```
+https://webhook.site/xxxxxxx-xxxx-xxxx-af13-855ab85aebae
+```
+
+### When Callbacks Fail to POST to Target Host
+
+When a callback receives an error when attempting to POST the callback payload to the host specified in the callback URL, ConnectWise PSA will retry the POST for any 404, 409, 419, or 429 error responses. ConnectWise PSA retries twice, once two seconds after the initial POST attempt and again four seconds after the first retry attempt. Requests will timeout after five seconds.
+
+The system counts how many consecutive days the callback fails, and after three consecutive days of failed attempts, ConnectWise PSA will disable the callback
+
+Any 2xx response is considered successful.
+
+For partners with an on-premise instance of ConnectWise PSA, when troubleshooting why your callback POSTs are receiving error response from the remote host, logs for the service are found on the ConnectWise PSA frontend server at C:\\Program Files\\ConnectWise\\ApiCallbackService\\logs\\server.log
+
+To enable verbose logging, change the minlevel value to minlevel=”Info” in the C:\\Program Files\\ConnectWise\\ApiCallbackService\\ApiCallbackService.exe.nlog
+
+### Verifying the Callback Source
+
+Callbacks contain a key\_url in the metadata section that can be used to verify the source of the callback. The key\_url returns the signing key which then can be used in conjunction with the below code sample and the x-content-signature.
+
+|`1`|`using` `(var sha =` `new` `SHA256Managed())`|
+|---|---|
+
+|`2`|`{`|
+|---|---|
+
+|`3`|`var hash = sha.ComputeHash(Encoding.UTF8.GetBytes(sharedSecretKey));`|
+|---|---|
+
+|`4`|`using` `(var hmac =` `new` `HMACSHA256(hash))`|
+|---|---|
+
+|`5`|`{`|
+|---|---|
+
+|`6`|`return` `Convert.ToBase64String(hmac.ComputeHash(Encoding.UTF8.GetBytes(jsonPayload)));`|
+|---|---|
+
+|`7`|`}`|
+|---|---|
+
+|`8`|`}`|
+|---|---|
+
+### Callback Changelog
+
+|**Supported Version**|**Changes**|
+|---|---|
+|ConnectWise PSA 2020.2|Added callbacks for Configurations|
+|ConnectWise PSA 2016.6|Added callbacks for Invoice
+Added callbacks for Projects
+Added callbacks for Activities|
+|ConnectWise PSA 2016.5|Company Callbacks: Added Status and Type levels
+Contact Callbacks: Added Type level
+Ticket Callbacks: Added levels for tracking Project Tickets|
+|ConnectWise PSA 2016.4|Added callbacks for Opportunities|
+|ConnectWise PSA 2016.3|Added callbacks for Companies and Contacts|
+|ConnectWise PSA 2015.6|Added callbacks for Tickets|
\ No newline at end of file
diff --git a/docs/connectwise/best-practices/PSA-Cloud-URL-Formatting.md b/docs/connectwise/best-practices/PSA-Cloud-URL-Formatting.md
new file mode 100644
index 00000000..a46b00a9
--- /dev/null
+++ b/docs/connectwise/best-practices/PSA-Cloud-URL-Formatting.md
@@ -0,0 +1,51 @@
+1. Last updated
+
+ Apr 8, 2025
+
+2. [Save as PDF](https://developer.connectwise.com/@api/deki/pages/959/pdf/PSA%2bCloud%2bURL%2bFormatting.pdf "Export page as a PDF")
+
+When making calls to the ConnectWise PSA API, we have a URL that will give you the exact codebase to target in place of v4\_6\_release. This is useful to see if someone is on a cloud environment programmatically. Additionally, the request can be routed directly to the correct PSA version for the partner without it going through another source.
+
+## Calling Company Info
+
+```
+"https://" + ConnectWiseSite + "/login/companyinfo/" + LoginCompanyId
+https://na.myconnectwise.net/login/companyinfo/connectwise
+```
+
+#### Response
+
+```
+{
+ "CompanyName":"ConnectWise",
+ "Codebase":"v2017_3/",
+ "VersionCode":"v2017.3",
+ "VersionNumber":"v4.6.38842",
+ "CompanyID":"CW",
+ "IsCloud":"True" *Added in 2016.5
+}
+```
+
+## API Request URL Format
+
+```
+"https://" + ConnectWiseSite + "/" + codebase + "apis/3.0/company/companies"
+https://api-my.myconnectwise.net/v2017_3/apis/3.0/company/companies
+```
+
+## Cloud vs Premise
+
+A cloud environment will return a codebase with the PSA version. On-Premise does not use URL redirection and will return v4\_6\_release/. If your returned codebase contains anything other than v4\_6\_release/, you will need to ensure your request is prefixed by API-
+
+## Cloud URLs
+
+These are the most commonly used URLs for the cloud.
+
+```
+https://na.myconnectwise.net
+https://eu.myconnectwise.net
+https://au.myconnectwise.net
+https://aus.myconnectwise.net
+https://za.myconnectwise.net
+https://staging.connectwisedev.com
+```
\ No newline at end of file
diff --git a/docs/connectwise/best-practices/PSA-Company-Synchronization.md b/docs/connectwise/best-practices/PSA-Company-Synchronization.md
new file mode 100644
index 00000000..02f62171
--- /dev/null
+++ b/docs/connectwise/best-practices/PSA-Company-Synchronization.md
@@ -0,0 +1,40 @@
+1. Last updated
+
+ Mar 31, 2023
+
+2. [Save as PDF](https://developer.connectwise.com/@api/deki/pages/1259/pdf/PSA%2bCompany%2bSynchronization.pdf "Export page as a PDF")
+
+## Overview
+
+The single most resource-intensive part of a typical integration is company synchronization. Many times integrations will cycle through company records that are irrelevant in terms of the integration itself. This could be cycling through prospects, former clients, or even duplicate records.
+
+## What are Companies?
+
+Companies are the primary key for many data sets within the ConnectWise PSA system. ConnectWise PSA is multi-tenant in that each company record inside of it is a representation of a client that they support or want to support. What this means is that if you wanted to create a service ticket, you have to specify what company it would belong to. You cannot have a service ticket without it being associated with a company. Similarly, you cannot have an agreement, opportunity, invoice, configuration, or any major record type without specifying what company it belongs to.
+
+### Business Case
+
+There are many benefits to ensuring that your integration has an optimization company synchronization flow. These range from a faster integration to a much easier-to-utilize integration as you won't be displaying irrelevant information.
+
+- Reduce the number of API Calls made
+- Speed up the process of mapping to PSA Companies
+- Add value to your integration that will impress partners
+
+## Implementation
+
+First you need to identify what the is the record in your system that would be tied to a company in ConnectWise PSA. Once you know what record you are going to sync across you need to start with making a method for the partner to correspond the records together. There are a number of ways that integrators have done this in the past. Some of these are more advanced than others and in order to become a certified integrator, you cannot use any methods that require manual entry of data. It must be transmitted by the API. There are a number of recommended approaches that should be taken for each integration.
+
+- Add a field to your equivalent screen to select the ConnectWise PSA company
+- Add a new screen that is a mass association tool that lists each of your records with a field to set the ConnectWise PSA company
+- Add an option to import ConnectWise PSA companies
+- Add an option to export companies to ConnectWise PSA
+
+After you know what areas you are going to add the synchronization to, you have to work on filtering the data you are looking for to be usable by your integration. This is where many people make a mistake and they don't filter the data they are looking for and instead end up with many records that are unnecessary or irrelevant for the integration. Many times this means that when someone goes to select a company to map, integrators may load all 50,000 companies in ConnectWise PSA to pick from, whereas the partner only has 1,500 that are actually active clients. The rest of the results could be prospects, old clients, and duplicates.
+
+To begin filtering records, you need to know how a company is categorized within ConnectWise PSA. There are two fields in the UI that control this, which, are the Status and Type fields. Each company can only have one status but many types. The status is used primarily as an indicator of it being Active, Inactive, or even in Credit Hold. The type is used to determine the specific type of customer, client, or prospect as well as many other options.
+
+
+
+_Fig.1 - The company status and type fields are found on the company finance screen within ConnectWise PSA._
+
+> Statuses and Types are customizable. You cannot compare them between environments or expect every environment to have the same values or ids. Each integration should be using API calls to grab a listing of each per environment in order to dynamically filter data.
\ No newline at end of file
diff --git a/docs/connectwise/best-practices/PSA-Data-Protection.md b/docs/connectwise/best-practices/PSA-Data-Protection.md
new file mode 100644
index 00000000..5537981c
--- /dev/null
+++ b/docs/connectwise/best-practices/PSA-Data-Protection.md
@@ -0,0 +1,23 @@
+1. Last updated
+
+ Mar 31, 2023
+
+2. [Save as PDF](https://developer.connectwise.com/@api/deki/pages/1653/pdf/PSA%2bData%2bProtection.pdf "Export page as a PDF")
+
+## Protecting your Information
+
+The ConnectWise PSA API uses security roles to determine access to environments. By selecting ALL instead of My or None you give integrators access to every piece of information. For certain areas, this may make sense. If you are adding your existing companies to their solution, or if you are sending tickets to them from ConnectWise PSA. However, in other cases such as an AV Alert or Backup Failure alert, integrations don’t need access to tickets they haven’t created themselves. Integrations that impact agreements, don’t need to see additions that they don’t manage. By providing access to ALL, integrations may be reading data that you wouldn’t expect, or updating information that they don’t own. It is always best practice to select MY access for all security roles unless it makes sense to enable ALL access. Integrations should justify requests for ALL access. There is never a situation in which integration needs “admin” access. This is often the default request if they don’t know the exact roles required. [API Logging](https://docs.connectwise.com/ConnectWise_Documentation/090/040/010/040/040?psa=1 "https://docs.connectwise.com/ConnectWise_Documentation/090/040/010/040/040?psa=1") will tell you if you restrict integrations too far.
+
+> Want to learn more about [ConnectWise PSA Security Roles](https://docs.connectwise.com/ConnectWise_Documentation/090/025#Security_Role_Levels_Setting "https://docs.connectwise.com/ConnectWise_Documentation/090/025#Security_Role_Levels_Setting")?
+
+## How is data stored?
+
+ConnectWise does not store any information passed via the API outside of respective partner environments. We do not have a central API Service, data is sent directly to the front ends of each environment. The data from each partner is separate from every other partner, just because you can access one partner, does not mean you can access another. This means that if any integration has access to the APIs, they can only see data relating to the exact partner that gave them access to the APIs. This also means if you are an integrator, you must be given individual API Keys for every environment you wish to access. Similarly, no other vendors can see anything relating to your data if a partner hasn’t specifically given them API keys.
+
+
+
+In this example Vendor A only has access to Partner A's information, because only Partner A has provided them with API Keys. Partner B on the other hand, is using both Vendor A and Vendor B. Depending on the security role permissions, this means Vendor B and Vendor A could see information from each other Partner environment A. If Partner A sets each integration to MY level access, then neither integration could see the other.
+
+## Can another vendor access my information?
+
+All information passed into a partner environment is only accessible if the partner has explicitly also given that other vendor access to that data. This means that they had to provide API Keys to the vendor and give them a security role other than MY or NONE.
\ No newline at end of file
diff --git a/docs/connectwise/best-practices/PSA-Markdown.md b/docs/connectwise/best-practices/PSA-Markdown.md
new file mode 100644
index 00000000..caf5e01c
--- /dev/null
+++ b/docs/connectwise/best-practices/PSA-Markdown.md
@@ -0,0 +1,70 @@
+## Endpoints
+
+ConnectWise PSA supports Markdown formatting for notes such as on Ticket Detailed Descriptions. Here are the supported formatting options.
+
+|Formatting Type|API Markdown|Outcome in Ticket Notes|
+|---|---|---|
+|Bold|\*\*This is bold\*\*|**This is bold**|
+|Italic|\*This is italic\*|_This is italic_|
+|Underlined|\_\_This is underlined\_\_|This is underlined|
+|Bold Italic|\*\*\*This is Bold Italic\*\*\*|_**This is Bold Italic**_|
+|Bold Underlined|\*\*\_\_This is Bold Underlined\_\_\*\*|**This is Bold Underlined**|
+|Underlined Italic|\*\_\_This is Underlined Italic\_\_\*|_This is Underlined Italic_|
+|Bold Underlined Italic|\*\*\*\_\_This is Bold Italic Underlined\_\_\*\*\*|_This is Bold Italic Underlined_|
+|Unformatting Formatted
+text|\\\\\*We have 10 pallets of rock \\n\*We have 5 rocks per pallet|\*We have 10 pallets of rock
+\*We have 5 rocks per pallet|
+|Ordered Lists|1\. Regular Ordered List 1\\n2. Regular Ordered List 2|1\. Regular Ordered List 1
+2\. Regular Ordered List 2|
+|Italic Ordered Lists|1\. \*Italics Ordered List 1\*\\n2. \*Italics Ordered List 2\*|1. _Italics Ordered List 1_
+2. _Italics Ordered List 2_|
+|Bold Ordered Lists|1\. \*\*Bold Ordered List 1\*\*\\n2. \*\*Bold Ordered List 2\*\*|1. **Bold** **Ordered List 1**
+2. **Bold** **Ordered List 2**|
+|Underlined Ordered Lists|1\. \_\_Underlined Ordered List 1\_\_\\n2. \_\_Underlined Ordered List 2\_\_|1. Ordered List 1
+2. Ordered List 2|
+|Underlined Link - Ordered List|1\. \_\_\[Ordered List 1\]([www.google.com/](http://www.google.com/))\_\_\\n2. \_\_\[Ordered List 2\]([www.google.com/](http://www.google.com/))\_\_|1. Ordered List 1
+2. Ordered List 2|
+|Italic Link - Ordered List|1\. \*\_\_\[Italic Ordered List 1\]([www.google.com/](http://www.google.com/))\_\_\*\\n2. \*\_\_\[Italic Ordered List 2\]([www.google.com/](http://www.google.com/))\_\_\*|1. _Italic Ordered List 1_
+2. _Italic Ordered List 2_|
+|Bold Link - Ordered List|1\. \*\*\_\_\[Bold Ordered List 1\]([www.google.com/](http://www.google.com/))\_\_\*\*\\n2. \*\*\_\_\[Bold Ordered List 2\]([www.google.com/](http://www.google.com/))\_\_\*\*|1. **Bold Ordered List 1**
+2. **Bold Ordered List 2**|
+|Bold Italic Link - Ordered List|1\. \*\*\*\_\_\[Bold Italic Ordered List 1\]([www.google.com/](http://www.google.com/))\_\_\*\*\*\\n2. \*\*\*\_\_\[Bold Italic Ordered List 2\]([www.google.com/](http://www.google.com/))\_\_\*\*\*|1. **_Bold Italic Ordered List 1_**
+2. **_Bold Italic Ordered List 2_**|
+|Bold Underlined Link - Ordered List|1\. \*\*\_\_\[Bold Underlined Ordered List 1\]([www.google.com/](http://www.google.com/))\_\_\*\*\\n2. \*\*\_\_\[Bold Underlined Ordered List 2\]([www.google.com/](http://www.google.com/))\_\_\*\*|1. **Bold Underlined Ordered List 1**
+
+2. **Bold Underlined Ordered List 2**|
+|Italic Underlined Link - Ordered List|1\. \*\_\_\[Italic Underlined Link Ordered List 1\]([www.google.com/](http://www.google.com/))\_\_\*\\n2. \*\_\_\[Italic Underlined Link Ordered List 2\]([www.google.com/](http://www.google.com/))\_\_\*|1. _Italic Underlined Link Ordered List 1_
+
+2. _Italic Underlined Link Ordered List 2_|
+|Regular Unordered List|\* Regular Unordered List\\n\* Regular Unordered List|- Regular Unordered List
+- Regular Unordered List|
+|Bold Unordered List|\* \*\*Bold Unordered List\*\*\\n\* \*\*Bold Unordered List\*\*|- **Bold Unordered List**
+- **Bold Unordered List**|
+|Italic Unordered List|\* \*Italic Unordered List\*\\n\* \*Italic Unordered List\*|- _Italic Unordered List_
+- _Italic Unordered List_|
+|Underlined Unordered List|\* \_\_Underlined Unordered List\_\_\\n\* \_\_Underlined Unordered List\_\_|- Underlined Unordered List
+- Underlined Unordered List|
+|Bold Link - Unordered List|\* \*\*\_\_\[Bold Unordered List\]([www.google.com/](http://www.google.com/))\_\_\*\*\\n\* \*\*\_\_\[Bold Unordered List\]([www.google.com/](http://www.google.com/))\_\_\*\*|- **Bold Link Unordered List**
+- **Bold Link Unordered List**|
+|Italic Link - Unordered List|\* \*\_\_\[Italic Unordered List\]([www.google.com/](http://www.google.com/))\_\_\*\\n\* \*\_\_\[Italic Unordered List\]([www.google.com/](http://www.google.com/))\_\_\*|- _Italic Link Unordered List_
+- _Italic Link Unordered List_|
+|Underlined Link – Unordered List|\* \_\_Underlined Unordered List\_\_\\n\* \_\_Underlined Unordered List\_\_|- Underlined Link Unordered List
+- Underlined Link Unordered List|
+|Bold Italic Link - Unordered List|\* \*\*\*\_\_\[Bold Italic Unordered List\]([www.google.com/](http://www.google.com/))\_\_\*\*\*\\n\* \*\*\*\_\_\[Bold Italic Unordered List\]([www.google.com/](http://www.google.com/))\_\_\*\*\*|- **_Bold Italic Unordered List_**
+- **_Bold Italic Unordered List_**|
+|Bold Underlined Link - Unordered List|\* \*\*\_\_\[Bold Underlined Unordered List\]([www.google.com/](http://www.google.com/))\_\_\*\*\\n\* \*\*\_\_\[Bold Underlined Unordered List\]([www.google.com/](http://www.google.com/))\_\_\*\*|- **Bold Underlined Unordered List**
+- **Bold Underlined Unordered List**|
+|Italic Underlined Link - Unordered List|\* \*\_\_\[Italic Underlined Unordered List\]([www.google.com/](http://www.google.com/))\_\_\*\\n\* \*\_\_\[Italic Underlined Unordered List\]([www.google.com/](http://www.google.com/))\_\_\*|- _Italic Underlined Unordered List_
+- _Italic Underlined Unordered List_|
+|Link|\_\_\[link\]([www.google.com](http://www.google.com/))\_\_|link|
+|Bold link|\*\*\_\_\[Bold link\]([www.google.com](http://www.google.com/))\_\_\*\*|**Bold link**|
+|Italics link|\*\_\_\[Italics link\]([www.google.com](http://www.google.com/))\_\_\*|_Italics link_|
+|Underlined link|\_\_\[Underlined link\]([www.google.com](http://www.google.com/))\_\_|Underlined link|
+|Bold Italic link|\*\*\*\_\_\[Bold Italic link\]([www.google.com](http://www.google.com/))\_\_\*\*\*|**_Bold Italic link_**|
+|Bold Underlined link|\*\*\_\_\[Bold Underlined link\]([www.google.com](http://www.google.com/))\_\_\*\*|**Bold Underlined link**|
+|Italics Underlined link|\*\_\_\[Italics Underlined link\]([www.google.com](http://www.google.com/))\_\_\*|_Italics Underlined link_|
+|Bold Italic Underlined Link - Unordered List|\* \*\*\*\_\_\[Bold Italic Underlined Unordered List\]([www.google.com/](http://www.google.com/))\_\_\*\*\*\\n\* \*\*\*\_\_\[Bold Italic Underlined Unordered List\]([www.google.com/](http://www.google.com/))\_\_\*\*\*|- **_Bold Italic Underlined Unordered List_**
+- **_Bold Italic Underlined Unordered List_**|
+|Bold Italic Underlined Link - Ordered List|1\. \*\*\*\_\_\[Bold Italic Underlined Ordered List\]([www.google.com/](http://www.google.com/))\_\_\*\*\*\\n2. \*\*\*\_\_\[Bold Italic Underlined Ordered List\]([www.google.com/](http://www.google.com/))\_\_\*\*\*|1. **_Bold Italic Underlined Ordered List_**
+2. **_Bold Italic Underlined Ordered List_**|
+|Image|!\[\]([https://media.giphy.com/media/LVrlKiw0VCl5lEMt4f/giphy.gif](https://media.giphy.com/media/EldfH1VJdbrwY/giphy.gif))|
\ No newline at end of file
diff --git a/docs/connectwise/best-practices/PSA-Pagination.md b/docs/connectwise/best-practices/PSA-Pagination.md
new file mode 100644
index 00000000..9c4f9e0b
--- /dev/null
+++ b/docs/connectwise/best-practices/PSA-Pagination.md
@@ -0,0 +1,122 @@
+1. Last updated
+
+ Mar 31, 2023
+
+2. [Save as PDF](https://developer.connectwise.com/@api/deki/pages/1266/pdf/PSA%2bPagination.pdf "Export page as a PDF")
+
+## Overview
+
+When working with ConnectWise PSA instances, you will run into a significant amount of data. This guide should help you to work with and manipulate that data for your integration.
+
+## Pagination Defined
+
+The concept of pagination is similar to that of pages within a book or when you are navigating a website or forum and there is a button to go to the next page. Simply put, when you have a large set of data, pagination breaks it up into different pages for consumption. The below is a perfect example of the pagination concept that you have probably seen before.
+
+
+
+Pagination with APIs works a little bit differently but has the same underlying concept. When you try to retrieve a list of objects that is too large, either for the computational costs associated with consumption or any of the plethora of networking concerns (waiting for a few gigs of data from an API call can have unexpected effects on your application), the API will respond with information about how to access the next page of results. Instead of flipping through pages either physically or with a navigation tree, the API has a series of Link headers that allow you to do it programmatically without human interaction.
+
+Business Case
+
+ConnectWise products store a significant amount of data and often times developers may not understand the impact of their integration on a given environment. We have set a hard limit of 1,000 records for the protection of the Partner environments. Many integrations do not need data past this point and if we didn't have a set limit, it allow for the API to potentially lock records or cause overall performance problems.
+
+## Implementation
+
+There are two different methods to Pagination, each has it's own benefit or drawback depending on the type of integration you are creating.
+
+|Type|Pros|Cons|Usage|
+|---|---|---|---|
+|Navigable|Allows you to create a UI that allows for human interaction in going back and forth between records.|Uses a large number of resources and results are returned slower as you get into the higher page sizes.|This example returns the first 100 results.
+service/tickets?pagesize=100&page=1|
+|Forward Only|Each call will return results at the same speed as the last. Data is returned from an indexed location.|There is no way to page backward. This means you can't design a navigable UI around it.|This example returns the first 100 results after Ticket#40941
+service/tickets?pagesize=100&conditions=id>1231|
+
+Each version of paging will return a series of Link headers to help with navigation. Let's dive into each Pagination Method and how to utilize them.
+
+## Navigable Pagination
+
+The ConnectWise PSA API provides a vast wealth of information for developers to consume. Most of the time, you will find that there is far more information than is needed for integration. In order to ensure server availability, the API automatically sets the page size to 25 results. The maximum page size for any request can be up to 1,000 records if properly specified in the request URL.
+
+|pagesize|The number of results returned by each call. Defaulted to 25 and has a maximum of 1,000. These values cannot be changed.|
+|---|---|
+|page|Starting with page 1, is the number of pages available based on the current pagesize.|
+
+When using paging, the response will include a [Link header](https://tools.ietf.org/html/rfc5988 "https://tools.ietf.org/html/rfc5988") that looks like this:
+
+|`1`|`/v``4``_``6``_release/apis/``3.0``/company/companies?pagesize=``50``&page=``1`|
+|---|---|
+
+If you notice, the header contains two separate URLs in this instance. The first one is "next" and the second one is "last". These refer to the next set of results and the final set of results. If we navigate to the next page, we will get some additional URLs in the response Link header.
+
+|`1`|`/v``4``_``6``_release/apis/``3.0``/company/companies?pagesize=``50``&page=``2`|
+|---|---|
+
+Now that we have navigated to the second page, we will find two additional URLs. These are "prev" and "first" and in total we now have four including the original "next" and "last".
+
+|First|This link will display the first page available based on the current page size|
+|---|---|
+|Prev\*|This link will display the previous page based on the current page position and page size|
+|Next\*|This link will display the next available page based on the current page position and page size|
+|Last|This link will always display the final page available based on the current page size|
+
+\*We will not return the next or prev links if there isn't a next or prev respectively.
+
+In the above examples, we have four pages of results and depending on the page size, that number can change. For instance, let's say we switch to the default page size of 25. Instead of returning four pages, we actually get back 7 pages as there are only 160 results.
+
+The goal of pagination is not to pull every possible result, every single time. Instead, it is designed to be in conjunction with a UI component to create a set of navigation links.
+
+
+
+> Navigable Pagination closely follows [RFC 5988](https://tools.ietf.org/html/rfc5988 "https://tools.ietf.org/html/rfc5988").
+
+## Forward-Only Pagination
+
+Released in 2018.5
+
+Unlike Navigable Pagination, forward-only requires that you pass in a header to identify the type of pagination you would like to use. For instance, we now accept a header called pagination-type, and when you set that to forward-only you will get to utilize the new features. In addition to the new header, there is a new query parameter called pageId. The pageId is the record in which you would like to begin with for paging.
+
+- If you do not include the new header in your request, it will use the default paging method of navigable.
+- The Page query parameter will be ignored with forward-only paging as all results are technically page 1.
+- You cannot use an Order By query parameter with forward-only as it must be ordered by the ID.
+- There will always be a link header in the response for the next pageId.
+- The pageId query parameter is treated like an additional condition of Id > pageId.
+- The following pageId in the header will be the last Id you got in the request.
+
+
+
+
+
+> Forward-Only pagination does not work with the Audit Trail endpoints at this time.
+
+## How to Get All Records?
+
+In most cases, when you experience pagination, you likely want all of the items in the list and aren’t very happy about the extra work required to page through the results. Here are some best practices to make it a little less painful to get all of your results:
+
+### Avoid it
+
+Although this doesn't sound ideal, conceptually this is how you will be able to get the most performance. Many APIs allow you to query for items based on specific criteria or only return certain subsets of the data. The PSA API is no different and for example, allows you to query based on any number of fields including time ranges. If you know anything about the data you are looking for, you can narrow down the result set from the beginning, in many cases eliminating pagination and giving you a performance boost in comparison to over-fetching and then filtering in your application.
+
+### Pay Attention to the Headers
+
+We only return the paging headers if there is something to the page. If you don't see the next page, don't try to query for the next page number. Use the paging headers programmatically to achieve your results and avoid trying to make them on your own.
+
+### While looping
+
+Depending on your programming language of choice, pagination can be a wonderful use case for While. The basic workflow is that while you are getting a pagination token in your response, keep making subsequent requests. In pseudo-code that might look like this:
+
+```
+Page = GetPageOfItems();
+//process the data from the page, or add it to a larger array, etc.
+```
+
+```
+while( Page->cursor )
+ Page = GetPageOfItems(Page->cursor);
+ //process the data again
+end
+```
+
+As soon as your API stops responding with a pagination cursor, then you can stop looping and continue execution with the complete set of data. There are a couple of important points to remember with an approach like this:
+
+- Any errors from the API that don’t return a cursor might prematurely stop your execution, so always check that you get a good response from the API.
+- You probably want to include some checks to make sure that you stop bringing in more information at some upper limit, just in case the API responds with much more information than you expect and keeps paging, and paging, and paging…
\ No newline at end of file
diff --git a/docs/connectwise/best-practices/PSA-Service-Tickets.md b/docs/connectwise/best-practices/PSA-Service-Tickets.md
new file mode 100644
index 00000000..5072e4f9
--- /dev/null
+++ b/docs/connectwise/best-practices/PSA-Service-Tickets.md
@@ -0,0 +1,48 @@
+1. Last updated
+
+ Mar 31, 2023
+
+2. [Save as PDF](https://developer.connectwise.com/@api/deki/pages/1258/pdf/PSA%2bService%2bTickets.pdf "Export page as a PDF")
+
+## Overview
+
+Anything that is an actionable item should become a ticket. Today, the natural course of business is to send tasks and get things done via email. If you want to stick with email, you can send the email in to create a service ticket on the service board.
+
+## Service Tickets
+
+|Tickets are crucial to the success of any ConnectWise PSA integration. There are many different types of tickets and reasons for creating them:
+|---|
+1. Anything that requires work that you would spend time on
+2. Alert
+3. Portal request
+4. Client question
+5. Client request
+6. Voicemail
+7. Email
+8. Internal request
+When everything is a ticket, you are creating that accountability loop to ensure that tasks get completed. Keep in mind that tickets are the building blocks for projects, and they can be imported into a project.
+> Want to learn more? Watch the Everything is a Ticket video.|
+
+## Business Case
+
+|When it comes to ConnectWise, all roads lead to Rome. This concept means all things should be in ConnectWise. As an integrator, the pathway to mutual success is creating tickets. Tickets can come from:
+|---|
+1. Calls
+2. Emails
+3. Alerts
+4. Issues
+There are many intricacies with service tickets and the available fields that can be used to categorize, classify and add to the existing workflows of our mutual partners. From the figures provided, you can see that there are a large number of fields available for creating a tight integration experience.|
+
+## Fields
+
+|When it comes to actually creating and updating tickets there are many fields that can be utilized in order to create the best integration experience for the mutual partner.
+|---|
+When you are going through the initial integration setup, it is a good idea to map to as many of recommended fields as possible. A baseline integration is simply going to update a summary line and select a single service board.
+A best-in-class integration is going to be able to take all or most of the recommended fields and be able to build upon those in order to ensure that the integration is compatible with each partner's workflow.|**Summary** \- The subject line or description line for the ticket.
+**Board** \- The service board determines which team will be working on the service ticket after creation. This also helps to determine billing options.
+**Status** \- Statuses should be changed as the work for the service ticket progresses. Statuses are defined in the Status Tab of the Service Board setup table
+**Type** \- The type of service you are performing for this service ticket. Service types are defined in the Types Tab of the Service Board setup table.
+**Subtype** \- Subtypes are used to provide further detail to your main service type.
+**Item** \- Items are used to provide even further detail to your main service types and subtypes. Partners can use items to set up automated task additions to tickets as they are created based on service templates.
+**Priority** \- The impact and urgency are defined as a singular value to determine the priority of a ticket. Typically defined by a color.
+**Source** \- Where the ticket originated. This is usually something such as Email Connector, Phone, or from Integration.|
\ No newline at end of file
diff --git a/docs/connectwise/best-practices/PSA-Versioning.md b/docs/connectwise/best-practices/PSA-Versioning.md
new file mode 100644
index 00000000..5c3d7c7a
--- /dev/null
+++ b/docs/connectwise/best-practices/PSA-Versioning.md
@@ -0,0 +1,50 @@
+1. Last updated
+
+ Mar 31, 2023
+
+2. [Save as PDF](https://developer.connectwise.com/@api/deki/pages/1118/pdf/PSA%2bVersioning.pdf "Export page as a PDF")
+
+Starting with 2019.1 the API is now tied to the ConnectWise PSA release cycle. Previously the API was versioned as it's own entity and followed a format such as 3.0.1. To provide clarity around the API Versioning and to make it easier for consumers, we have replaced 3.0.0 with the specific ConnectWise PSA version that the API model was released on.
+
+If you develope your API against 2019.1 and pass in the version 2019.1, you will continue to get the models for 2019.1 even if we change them in 2019.2. What this means is that each time we release a breaking change, you have a period of time to switch over to the new version. We do not release new models every release, however you can still target a version that did not have any changes. For instance, lets say in 2019.1 we have a specific ticket model called A. In 2019.4 we update tickets to have model B. If you pass 2019.1, 2019.2 or 2019.3, you will get model A, which is 2019.1.
+
+By default all requests will receive the latest version of our API endpoint. As breaking changes are released, each individual API endpoint, may receive an updated version. In order to prevent your integration from breaking, we encourage you to request a specific version using an Accept header. For all production level integrations we recommend using this Accept header concept and for all development and testing work, we recommend using the latest version of the API. We will regularly deprecate old models of the API.
+
+### What is a breaking change?
+
+Breaking changes are defined as any change to the APIs that could result in an error being returned by the SDK. The SDK is a JSON interpreter and as long as you develop your code the way a modern JSON interpreter would, you shouldn't have any issues. If you hard code every field, you will have issues that we don't consider breaking.
+
+#### **Examples of breaking changes:**
+
+- Renaming a field (fixing a typo)
+
+- Changing a field's data type (such as from an int to a decimal, or from editable to read only)
+
+- Changing the response type (such as from an object to an array of objects)
+
+- Validation changes (fields now required that previously were not)
+
+
+#### **NOT a breaking change:**
+
+- Adding new fields
+
+- Adding new endpoints
+
+- Making a read only field editable
+
+- Making a field no longer required if it was previously required
+
+
+> As we release breaking changes the individual endpoint will be versioned when applicable. The previous version will be immediately be considered deprecated but supported for 12 months. Please note that some endpoints cannot be versioned.
+
+### Formatting Version Header
+
+We try to make it as simple as possible to format your version header. We use an accept header that lists our JSON schema as well as the version following. Accept headers tell the server what type of information you are expecting to get back. This makes it a perfect fit to add our version to as this tells the server that you want xyz version back.
+
+|`1`|`Accept: application/vnd.connectwise.com+json; version=``2019.1`|
+|---|---|
+
+### Per Endpoint
+
+If you are not ready to update to the latest API Models for your entire integration, you can change your accept header to be on an endpoint by endpoint basis. We recommend that you keep a singular version across your integration, but will support it either way. Anytime you test your integration and validate it against a version, update your version header even if we are not deprecating the version you are on. We may do so without warning, or give you very little time to make changes.
\ No newline at end of file
diff --git a/docs/connectwise/connectwise-psa-openapi-full.json b/docs/connectwise/connectwise-psa-openapi-full.json
new file mode 100644
index 00000000..082787bd
--- /dev/null
+++ b/docs/connectwise/connectwise-psa-openapi-full.json
@@ -0,0 +1,303215 @@
+{
+ "openapi": "3.0.1",
+ "info": {
+ "title": "Connectwise Manage Public Endpoints",
+ "version": "2025.16"
+ },
+ "servers": [
+ {
+ "url": "http://cloud.na.myconnectwise.net/2025.16/apis/3.0"
+ }
+ ],
+ "paths": {
+ "/company/addressFormats": {
+ "get": {
+ "tags": [
+ "AddressFormats"
+ ],
+ "summary": "Get List of AddressFormat",
+ "operationId": "getCompanyAddressFormats",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of AddressFormat",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/AddressFormat"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "AddressFormats"
+ ],
+ "summary": "Post AddressFormat",
+ "operationId": "postCompanyAddressFormats",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "addressFormat",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/AddressFormat"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "AddressFormat",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AddressFormat"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/addressFormats/{id}": {
+ "get": {
+ "tags": [
+ "AddressFormats"
+ ],
+ "summary": "Get AddressFormat",
+ "operationId": "getCompanyAddressFormatsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "addressFormatId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "AddressFormat",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AddressFormat"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "AddressFormats"
+ ],
+ "summary": "Delete AddressFormat",
+ "operationId": "deleteCompanyAddressFormatsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "addressFormatId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "AddressFormats"
+ ],
+ "summary": "Put AddressFormat",
+ "operationId": "putCompanyAddressFormatsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "addressFormatId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "addressFormat",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/AddressFormat"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "AddressFormat",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AddressFormat"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "AddressFormats"
+ ],
+ "summary": "Patch AddressFormat",
+ "operationId": "patchCompanyAddressFormatsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "addressFormatId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "AddressFormat",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AddressFormat"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/addressFormats/{id}/info": {
+ "get": {
+ "tags": [
+ "AddressFormatInfos"
+ ],
+ "summary": "Get AddressFormatInfos",
+ "operationId": "getCompanyAddressFormatsByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "AddressFormatInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "AddressFormatInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AddressFormatInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/addressFormats/count": {
+ "get": {
+ "tags": [
+ "AddressFormats"
+ ],
+ "summary": "Get Count of AddressFormat",
+ "operationId": "getCompanyAddressFormatsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/addressFormats/info": {
+ "get": {
+ "tags": [
+ "AddressFormatInfos"
+ ],
+ "summary": "Get List of AddressFormatInfos",
+ "operationId": "getCompanyAddressFormatsInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of addressFormatInfos",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/AddressFormatInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/addressFormats/info/count": {
+ "get": {
+ "tags": [
+ "AddressFormatInfos"
+ ],
+ "summary": "Get Count of AddressFormatInfos",
+ "operationId": "getCompanyAddressFormatsInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/communicationTypes": {
+ "get": {
+ "tags": [
+ "CommunicationTypes"
+ ],
+ "summary": "Get List of CommunicationType",
+ "operationId": "getCompanyCommunicationTypes",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of CommunicationType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CommunicationType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "CommunicationTypes"
+ ],
+ "summary": "Post CommunicationType",
+ "operationId": "postCompanyCommunicationTypes",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "communicationType",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/CommunicationType"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "CommunicationType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CommunicationType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/communicationTypes/{id}": {
+ "get": {
+ "tags": [
+ "CommunicationTypes"
+ ],
+ "summary": "Get CommunicationType",
+ "operationId": "getCompanyCommunicationTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "communicationTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "CommunicationType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CommunicationType"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "CommunicationTypes"
+ ],
+ "summary": "Delete CommunicationType",
+ "operationId": "deleteCompanyCommunicationTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "communicationTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "CommunicationTypes"
+ ],
+ "summary": "Put CommunicationType",
+ "operationId": "putCompanyCommunicationTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "communicationTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "communicationType",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/CommunicationType"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "CommunicationType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CommunicationType"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "CommunicationTypes"
+ ],
+ "summary": "Patch CommunicationType",
+ "operationId": "patchCompanyCommunicationTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "communicationTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "CommunicationType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CommunicationType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/communicationTypes/{id}/info": {
+ "get": {
+ "tags": [
+ "CommunicationTypeInfo"
+ ],
+ "summary": "Get CommunicationTypeInfos",
+ "operationId": "getCompanyCommunicationTypesByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "AddressFormatInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "CommunicationTypeInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CommunicationTypeInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/communicationTypes/{id}/usages": {
+ "get": {
+ "tags": [
+ "CommunicationTypes"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getCompanyCommunicationTypesByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "communicationTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/communicationTypes/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "CommunicationTypes"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getCompanyCommunicationTypesByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "communicationTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/communicationTypes/count": {
+ "get": {
+ "tags": [
+ "CommunicationTypes"
+ ],
+ "summary": "Get Count of Usage",
+ "operationId": "getCompanyCommunicationTypesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/communicationTypes/info": {
+ "get": {
+ "tags": [
+ "CommunicationTypeInfo"
+ ],
+ "summary": "Get List of CommunicationTypeInfos",
+ "operationId": "getCompanyCommunicationTypesInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of CommunicationTypeInfos",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CommunicationTypeInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/communicationTypes/info/count": {
+ "get": {
+ "tags": [
+ "CommunicationTypeInfo"
+ ],
+ "summary": "Get Count of CommunicationTypeInfos",
+ "operationId": "getCompanyCommunicationTypesInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies": {
+ "get": {
+ "tags": [
+ "Companies"
+ ],
+ "summary": "Get List of ConnectWise.Apis.v3_0.v2015_3.Company.Company.Company",
+ "operationId": "getCompanyCompanies",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ConnectWise.Apis.v3_0.v2015_3.Company.Company.Company",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Company"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "Companies"
+ ],
+ "summary": "Post ConnectWise.Apis.v3_0.v2015_3.Company.Company.Company",
+ "operationId": "postCompanyCompanies",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "company",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Company"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ConnectWise.Apis.v3_0.v2015_3.Company.Company.Company",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Company"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{id}": {
+ "get": {
+ "tags": [
+ "Companies"
+ ],
+ "summary": "Get ConnectWise.Apis.v3_0.v2015_3.Company.Company.Company",
+ "operationId": "getCompanyCompaniesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ConnectWise.Apis.v3_0.v2015_3.Company.Company.Company",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Company"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "Companies"
+ ],
+ "summary": "Delete ConnectWise.Apis.v3_0.v2015_3.Company.Company.Company",
+ "operationId": "deleteCompanyCompaniesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "Companies"
+ ],
+ "summary": "Put ConnectWise.Apis.v3_0.v2015_3.Company.Company.Company",
+ "operationId": "putCompanyCompaniesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "company",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Company"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ConnectWise.Apis.v3_0.v2015_3.Company.Company.Company",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Company"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "Companies"
+ ],
+ "summary": "Patch ConnectWise.Apis.v3_0.v2015_3.Company.Company.Company",
+ "operationId": "patchCompanyCompaniesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ConnectWise.Apis.v3_0.v2015_3.Company.Company.Company",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Company"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{id}/merge": {
+ "post": {
+ "tags": [
+ "Companies"
+ ],
+ "summary": "Post SuccessResponse",
+ "operationId": "postCompanyCompaniesByIdMerge",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "merge",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyMerge"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "SuccessResponse",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SuccessResponse"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{id}/usages": {
+ "get": {
+ "tags": [
+ "Companies"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getCompanyCompaniesByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "Companies"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getCompanyCompaniesByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{parentId}/customStatusNotes": {
+ "get": {
+ "tags": [
+ "CompanyCustomNotes"
+ ],
+ "summary": "Get List of CompanyCustomNote",
+ "operationId": "getCompanyCompaniesByParentIdCustomStatusNotes",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of CompanyCustomNote",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CompanyCustomNote"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "CompanyCustomNotes"
+ ],
+ "summary": "Post CompanyCustomNote",
+ "operationId": "postCompanyCompaniesByParentIdCustomStatusNotes",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "customNote",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyCustomNote"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "CompanyCustomNote",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyCustomNote"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{parentId}/customStatusNotes/{id}": {
+ "get": {
+ "tags": [
+ "CompanyCustomNotes"
+ ],
+ "summary": "Get CompanyCustomNote",
+ "operationId": "getCompanyCompaniesByParentIdCustomStatusNotesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "customStatusNoteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "CompanyCustomNote",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyCustomNote"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "CompanyCustomNotes"
+ ],
+ "summary": "Delete CompanyCustomNote",
+ "operationId": "deleteCompanyCompaniesByParentIdCustomStatusNotesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "customStatusNoteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "CompanyCustomNotes"
+ ],
+ "summary": "Put CompanyCustomNote",
+ "operationId": "putCompanyCompaniesByParentIdCustomStatusNotesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "customStatusNoteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "customNote",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyCustomNote"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "CompanyCustomNote",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyCustomNote"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "CompanyCustomNotes"
+ ],
+ "summary": "Patch CompanyCustomNote",
+ "operationId": "patchCompanyCompaniesByParentIdCustomStatusNotesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "customStatusNoteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "CompanyCustomNote",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyCustomNote"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{parentId}/customStatusNotes/count": {
+ "get": {
+ "tags": [
+ "CompanyCustomNotes"
+ ],
+ "summary": "Get Count of CompanyCustomNote",
+ "operationId": "getCompanyCompaniesByParentIdCustomStatusNotesCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{parentId}/groups": {
+ "get": {
+ "tags": [
+ "CompanyGroups"
+ ],
+ "summary": "Get List of CompanyGroup",
+ "operationId": "getCompanyCompaniesByParentIdGroups",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of CompanyGroup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CompanyGroup"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "CompanyGroups"
+ ],
+ "summary": "Post CompanyGroup",
+ "operationId": "postCompanyCompaniesByParentIdGroups",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "companyGroup",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyGroup"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "CompanyGroup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyGroup"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{parentId}/groups/{id}": {
+ "get": {
+ "tags": [
+ "CompanyGroups"
+ ],
+ "summary": "Get CompanyGroup",
+ "operationId": "getCompanyCompaniesByParentIdGroupsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "groupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "CompanyGroup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyGroup"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "CompanyGroups"
+ ],
+ "summary": "Delete CompanyGroup",
+ "operationId": "deleteCompanyCompaniesByParentIdGroupsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "groupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "CompanyGroups"
+ ],
+ "summary": "Put CompanyGroup",
+ "operationId": "putCompanyCompaniesByParentIdGroupsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "groupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "companyGroup",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyGroup"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "CompanyGroup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyGroup"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "CompanyGroups"
+ ],
+ "summary": "Patch CompanyGroup",
+ "operationId": "patchCompanyCompaniesByParentIdGroupsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "groupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "CompanyGroup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyGroup"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{parentId}/groups/count": {
+ "get": {
+ "tags": [
+ "CompanyGroups"
+ ],
+ "summary": "Get Count of CompanyGroup",
+ "operationId": "getCompanyCompaniesByParentIdGroupsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{parentId}/managementReportNotifications": {
+ "get": {
+ "tags": [
+ "ManagementReportNotifications"
+ ],
+ "summary": "Get List of ManagementReportNotification",
+ "operationId": "getCompanyCompaniesByParentIdManagementReportNotifications",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ManagementReportNotification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ManagementReportNotification"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ManagementReportNotifications"
+ ],
+ "summary": "Post ManagementReportNotification",
+ "operationId": "postCompanyCompaniesByParentIdManagementReportNotifications",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "managementReportNotification",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagementReportNotification"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ManagementReportNotification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagementReportNotification"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{parentId}/managementReportNotifications/{id}": {
+ "get": {
+ "tags": [
+ "ManagementReportNotifications"
+ ],
+ "summary": "Get ManagementReportNotification",
+ "operationId": "getCompanyCompaniesByParentIdManagementReportNotificationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "managementReportNotificationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ManagementReportNotification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagementReportNotification"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ManagementReportNotifications"
+ ],
+ "summary": "Delete ManagementReportNotification",
+ "operationId": "deleteCompanyCompaniesByParentIdManagementReportNotificationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "managementReportNotificationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ManagementReportNotifications"
+ ],
+ "summary": "Put ManagementReportNotification",
+ "operationId": "putCompanyCompaniesByParentIdManagementReportNotificationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "managementReportNotificationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "managementReportNotification",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagementReportNotification"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ManagementReportNotification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagementReportNotification"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ManagementReportNotifications"
+ ],
+ "summary": "Patch ManagementReportNotification",
+ "operationId": "patchCompanyCompaniesByParentIdManagementReportNotificationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "managementReportNotificationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ManagementReportNotification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagementReportNotification"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{parentId}/managementReportNotifications/count": {
+ "get": {
+ "tags": [
+ "ManagementReportNotifications"
+ ],
+ "summary": "Get Count of ManagementReportNotification",
+ "operationId": "getCompanyCompaniesByParentIdManagementReportNotificationsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{parentId}/managementReportSetup": {
+ "get": {
+ "tags": [
+ "ManagementReportSetups"
+ ],
+ "summary": "Get List of ManagementReportSetup",
+ "operationId": "getCompanyCompaniesByParentIdManagementReportSetup",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ManagementReportSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ManagementReportSetup"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ManagementReportSetups"
+ ],
+ "summary": "Post ManagementReportSetup",
+ "operationId": "postCompanyCompaniesByParentIdManagementReportSetup",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "managementReportSetup",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagementReportSetup"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ManagementReportSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagementReportSetup"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{parentId}/managementReportSetup/{id}": {
+ "put": {
+ "tags": [
+ "ManagementReportSetups"
+ ],
+ "summary": "Put ManagementReportSetup",
+ "operationId": "putCompanyCompaniesByParentIdManagementReportSetupById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "managementReportSetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "managementReportSetup",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagementReportSetup"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ManagementReportSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagementReportSetup"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ManagementReportSetups"
+ ],
+ "summary": "Patch ManagementReportSetup",
+ "operationId": "patchCompanyCompaniesByParentIdManagementReportSetupById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "managementReportSetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ManagementReportSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagementReportSetup"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{parentId}/managementSummaryReports": {
+ "get": {
+ "tags": [
+ "CompanyManagementSummarys"
+ ],
+ "summary": "Get List of CompanyManagementSummary",
+ "operationId": "getCompanyCompaniesByParentIdManagementSummaryReports",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of CompanyManagementSummary",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CompanyManagementSummary"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "CompanyManagementSummarys"
+ ],
+ "summary": "Post CompanyManagementSummary",
+ "operationId": "postCompanyCompaniesByParentIdManagementSummaryReports",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "managementSummary",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyManagementSummary"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "CompanyManagementSummary",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyManagementSummary"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{parentId}/managementSummaryReports/{id}": {
+ "get": {
+ "tags": [
+ "CompanyManagementSummarys"
+ ],
+ "summary": "Get CompanyManagementSummary",
+ "operationId": "getCompanyCompaniesByParentIdManagementSummaryReportsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "managementSummaryReportId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "CompanyManagementSummary",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyManagementSummary"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "CompanyManagementSummarys"
+ ],
+ "summary": "Delete CompanyManagementSummary",
+ "operationId": "deleteCompanyCompaniesByParentIdManagementSummaryReportsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "managementSummaryReportId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "CompanyManagementSummarys"
+ ],
+ "summary": "Put CompanyManagementSummary",
+ "operationId": "putCompanyCompaniesByParentIdManagementSummaryReportsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "managementSummaryReportId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "managementSummary",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyManagementSummary"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "CompanyManagementSummary",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyManagementSummary"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "CompanyManagementSummarys"
+ ],
+ "summary": "Patch CompanyManagementSummary",
+ "operationId": "patchCompanyCompaniesByParentIdManagementSummaryReportsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "managementSummaryReportId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "CompanyManagementSummary",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyManagementSummary"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{parentId}/managementSummaryReports/count": {
+ "get": {
+ "tags": [
+ "CompanyManagementSummarys"
+ ],
+ "summary": "Get Count of CompanyManagementSummary",
+ "operationId": "getCompanyCompaniesByParentIdManagementSummaryReportsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{parentId}/notes": {
+ "get": {
+ "tags": [
+ "CompanyNotes"
+ ],
+ "summary": "Get List of CompanyNote",
+ "operationId": "getCompanyCompaniesByParentIdNotes",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of CompanyNote",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CompanyNote"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "CompanyNotes"
+ ],
+ "summary": "Post CompanyNote",
+ "operationId": "postCompanyCompaniesByParentIdNotes",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "companyNote",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyNote"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "CompanyNote",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyNote"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{parentId}/notes/{id}": {
+ "get": {
+ "tags": [
+ "CompanyNotes"
+ ],
+ "summary": "Get CompanyNote",
+ "operationId": "getCompanyCompaniesByParentIdNotesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "noteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "CompanyNote",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyNote"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "CompanyNotes"
+ ],
+ "summary": "Delete CompanyNote",
+ "operationId": "deleteCompanyCompaniesByParentIdNotesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "noteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "CompanyNotes"
+ ],
+ "summary": "Put CompanyNote",
+ "operationId": "putCompanyCompaniesByParentIdNotesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "noteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "companyNote",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyNote"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "CompanyNote",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyNote"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "CompanyNotes"
+ ],
+ "summary": "Patch CompanyNote",
+ "operationId": "patchCompanyCompaniesByParentIdNotesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "noteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "CompanyNote",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyNote"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{parentId}/notes/count": {
+ "get": {
+ "tags": [
+ "CompanyNotes"
+ ],
+ "summary": "Get Count of CompanyNote",
+ "operationId": "getCompanyCompaniesByParentIdNotesCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{parentId}/serviceTemplates": {
+ "get": {
+ "tags": [
+ "CompanyServiceTemplates"
+ ],
+ "summary": "Get List of CompanyServiceTemplate",
+ "operationId": "getCompanyCompaniesByParentIdServiceTemplates",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of CompanyServiceTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CompanyServiceTemplate"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "CompanyServiceTemplates"
+ ],
+ "summary": "Post CompanyServiceTemplate",
+ "operationId": "postCompanyCompaniesByParentIdServiceTemplates",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "serviceTemplate",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceTemplate"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ServiceTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceTemplate"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{parentId}/serviceTemplates/{id}": {
+ "get": {
+ "tags": [
+ "CompanyServiceTemplates"
+ ],
+ "summary": "Get a specific CompanyServiceTemplate",
+ "operationId": "getCompanyCompaniesByParentIdServiceTemplatesById",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "id",
+ "in": "path",
+ "description": "templateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ServiceTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceTemplate"
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "CompanyServiceTemplates"
+ ],
+ "summary": "Put CompanyServiceTemplate",
+ "operationId": "putCompanyCompaniesByParentIdServiceTemplatesById",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "id",
+ "in": "path",
+ "description": "templateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "ServiceTemplate",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceTemplate"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ServiceTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceTemplate"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "CompanyServiceTemplates"
+ ],
+ "summary": "Patch CompanyServiceTemplate",
+ "operationId": "patchCompanyCompaniesByParentIdServiceTemplatesById",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "id",
+ "in": "path",
+ "description": "templateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ServiceTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceTemplate"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "CompanyServiceTemplates"
+ ],
+ "summary": "Delete CompanyServiceTemplate",
+ "operationId": "deleteCompanyCompaniesByParentIdServiceTemplatesById",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "id",
+ "in": "path",
+ "description": "templateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ }
+ },
+ "/company/companies/{parentId}/serviceTemplates/{id}/copy": {
+ "post": {
+ "tags": [
+ "CompanyServiceTemplates"
+ ],
+ "summary": "Create a Copied CompanyServiceTemplate",
+ "operationId": "postCompanyCompaniesByParentIdServiceTemplatesByIdCopy",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "id",
+ "in": "path",
+ "description": "templateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ServiceTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceTemplate"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{parentId}/serviceTemplates/{id}/generate": {
+ "post": {
+ "tags": [
+ "CompanyServiceTemplates"
+ ],
+ "summary": "Post Count of CompanyServiceTemplate",
+ "operationId": "postCompanyCompaniesByParentIdServiceTemplatesByIdGenerate",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "id",
+ "in": "path",
+ "description": "templateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "templateGenerate",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/TemplateGenerate"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "TemplateGeneratedCountsModel",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TemplateGeneratedCountsModel"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{parentId}/serviceTemplates/{id}/link": {
+ "post": {
+ "tags": [
+ "CompanyServiceTemplates"
+ ],
+ "summary": "Create a Linked CompanyServiceTemplate",
+ "operationId": "postCompanyCompaniesByParentIdServiceTemplatesByIdLink",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "id",
+ "in": "path",
+ "description": "templateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ServiceTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceTemplate"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{parentId}/serviceTemplates/{id}/unlink": {
+ "post": {
+ "tags": [
+ "CompanyServiceTemplates"
+ ],
+ "summary": "Unlink a CompanyServiceTemplate",
+ "operationId": "postCompanyCompaniesByParentIdServiceTemplatesByIdUnlink",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "id",
+ "in": "path",
+ "description": "templateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ServiceTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceTemplate"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{parentId}/serviceTemplates/count": {
+ "get": {
+ "tags": [
+ "CompanyServiceTemplates"
+ ],
+ "summary": "Get Count of CompanyServiceTemplate",
+ "operationId": "getCompanyCompaniesByParentIdServiceTemplatesCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{parentId}/sites": {
+ "get": {
+ "tags": [
+ "CompanySites"
+ ],
+ "summary": "Get List of CompanySite",
+ "operationId": "getCompanyCompaniesByParentIdSites",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of CompanySite",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CompanySite"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "CompanySites"
+ ],
+ "summary": "Post CompanySite",
+ "operationId": "postCompanyCompaniesByParentIdSites",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "site",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanySite"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "CompanySite",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanySite"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{parentId}/sites/{id}": {
+ "get": {
+ "tags": [
+ "CompanySites"
+ ],
+ "summary": "Get CompanySite",
+ "operationId": "getCompanyCompaniesByParentIdSitesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "siteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "CompanySite",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanySite"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "CompanySites"
+ ],
+ "summary": "Delete CompanySite",
+ "operationId": "deleteCompanyCompaniesByParentIdSitesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "siteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "CompanySites"
+ ],
+ "summary": "Put CompanySite",
+ "operationId": "putCompanyCompaniesByParentIdSitesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "siteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "site",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanySite"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "CompanySite",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanySite"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "CompanySites"
+ ],
+ "summary": "Patch CompanySite",
+ "operationId": "patchCompanyCompaniesByParentIdSitesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "siteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "CompanySite",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanySite"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{parentId}/sites/{id}/info": {
+ "get": {
+ "tags": [
+ "CompanySiteInfos"
+ ],
+ "summary": "Get CompanySiteInfos",
+ "operationId": "getCompanyCompaniesByParentIdSitesByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "siteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "CompanySiteInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanySiteInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{parentId}/sites/{id}/usages": {
+ "get": {
+ "tags": [
+ "CompanySites"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getCompanyCompaniesByParentIdSitesByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "siteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{parentId}/sites/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "CompanySites"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getCompanyCompaniesByParentIdSitesByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "siteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{parentId}/sites/count": {
+ "get": {
+ "tags": [
+ "CompanySites"
+ ],
+ "summary": "Get Count of CompanySite",
+ "operationId": "getCompanyCompaniesByParentIdSitesCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{parentId}/sites/info": {
+ "get": {
+ "tags": [
+ "CompanySiteInfos"
+ ],
+ "summary": "Get List of CompanySiteInfos",
+ "operationId": "getCompanyCompaniesByParentIdSitesInfo",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of companySiteInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CompanySiteInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{parentId}/sites/info/count": {
+ "get": {
+ "tags": [
+ "CompanySiteInfos"
+ ],
+ "summary": "Get Count of CompanySite",
+ "operationId": "getCompanyCompaniesByParentIdSitesInfoCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{parentId}/surveys/count": {
+ "get": {
+ "tags": [
+ "CompanySurveys"
+ ],
+ "summary": "Get Count of",
+ "operationId": "getCompanyCompaniesByParentIdSurveysCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{parentId}/teams": {
+ "get": {
+ "tags": [
+ "CompanyTeams"
+ ],
+ "summary": "Get List of CompanyTeam",
+ "operationId": "getCompanyCompaniesByParentIdTeams",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of CompanyTeam",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CompanyTeam"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "CompanyTeams"
+ ],
+ "summary": "Post CompanyTeam",
+ "operationId": "postCompanyCompaniesByParentIdTeams",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "companyTeam",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyTeam"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "CompanyTeam",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyTeam"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{parentId}/teams/{id}": {
+ "get": {
+ "tags": [
+ "CompanyTeams"
+ ],
+ "summary": "Get CompanyTeam",
+ "operationId": "getCompanyCompaniesByParentIdTeamsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "teamId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "CompanyTeam",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyTeam"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "CompanyTeams"
+ ],
+ "summary": "Delete CompanyTeam",
+ "operationId": "deleteCompanyCompaniesByParentIdTeamsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "teamId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "CompanyTeams"
+ ],
+ "summary": "Put CompanyTeam",
+ "operationId": "putCompanyCompaniesByParentIdTeamsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "teamId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "companyTeam",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyTeam"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "CompanyTeam",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyTeam"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "CompanyTeams"
+ ],
+ "summary": "Patch CompanyTeam",
+ "operationId": "patchCompanyCompaniesByParentIdTeamsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "teamId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "CompanyTeam",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyTeam"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{parentId}/teams/count": {
+ "get": {
+ "tags": [
+ "CompanyTeams"
+ ],
+ "summary": "Get Count of CompanyTeam",
+ "operationId": "getCompanyCompaniesByParentIdTeamsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{parentId}/tracks": {
+ "get": {
+ "tags": [
+ "CompanyTracks"
+ ],
+ "summary": "Get List of ContactTrack",
+ "operationId": "getCompanyCompaniesByParentIdTracks",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ContactTrack",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ContactTrack"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "CompanyTracks"
+ ],
+ "summary": "Post ContactTrack",
+ "operationId": "postCompanyCompaniesByParentIdTracks",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "track",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactTrack"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ContactTrack",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactTrack"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{parentId}/tracks/{id}": {
+ "get": {
+ "tags": [
+ "CompanyTracks"
+ ],
+ "summary": "Get ContactTrack",
+ "operationId": "getCompanyCompaniesByParentIdTracksById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "trackId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ContactTrack",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactTrack"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "CompanyTracks"
+ ],
+ "summary": "Delete ContactTrack",
+ "operationId": "deleteCompanyCompaniesByParentIdTracksById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "trackId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ }
+ },
+ "/company/companies/{parentId}/tracks/count": {
+ "get": {
+ "tags": [
+ "CompanyTracks"
+ ],
+ "summary": "Get Count of ContactTrack",
+ "operationId": "getCompanyCompaniesByParentIdTracksCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{parentId}/typeAssociations": {
+ "get": {
+ "tags": [
+ "CompanyCompanyTypeAssociations"
+ ],
+ "summary": "Get List of CompanyTypeAssociation",
+ "operationId": "getCompanyCompaniesByParentIdTypeAssociations",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of CompanyTypeAssociation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CompanyCompanyTypeAssociation.CompanyTypeAssociation"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "CompanyCompanyTypeAssociations"
+ ],
+ "summary": "Post CompanyTypeAssociation",
+ "operationId": "postCompanyCompaniesByParentIdTypeAssociations",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "companyTypeAssociation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyCompanyTypeAssociation.CompanyTypeAssociation"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "CompanyTypeAssociation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyCompanyTypeAssociation.CompanyTypeAssociation"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{parentId}/typeAssociations/{id}": {
+ "get": {
+ "tags": [
+ "CompanyCompanyTypeAssociations"
+ ],
+ "summary": "Get CompanyTypeAssociation",
+ "operationId": "getCompanyCompaniesByParentIdTypeAssociationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeAssociationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "CompanyTypeAssociation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyCompanyTypeAssociation.CompanyTypeAssociation"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "CompanyCompanyTypeAssociations"
+ ],
+ "summary": "Delete CompanyTypeAssociation",
+ "operationId": "deleteCompanyCompaniesByParentIdTypeAssociationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeAssociationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "CompanyCompanyTypeAssociations"
+ ],
+ "summary": "Put CompanyTypeAssociation",
+ "operationId": "putCompanyCompaniesByParentIdTypeAssociationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeAssociationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "companyTypeAssociation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyCompanyTypeAssociation.CompanyTypeAssociation"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "CompanyTypeAssociation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyCompanyTypeAssociation.CompanyTypeAssociation"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "CompanyCompanyTypeAssociations"
+ ],
+ "summary": "Patch CompanyTypeAssociation",
+ "operationId": "patchCompanyCompaniesByParentIdTypeAssociationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeAssociationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "CompanyTypeAssociation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyCompanyTypeAssociation.CompanyTypeAssociation"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{parentId}/typeAssociations/count": {
+ "get": {
+ "tags": [
+ "CompanyCompanyTypeAssociations"
+ ],
+ "summary": "Get Count of CompanyTypeAssociation",
+ "operationId": "getCompanyCompaniesByParentIdTypeAssociationsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/count": {
+ "get": {
+ "tags": [
+ "Companies"
+ ],
+ "summary": "Get Count of ConnectWise.Apis.v3_0.v2015_3.Company.Company.Company",
+ "operationId": "getCompanyCompaniesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/default": {
+ "get": {
+ "tags": [
+ "Companies"
+ ],
+ "summary": "Get ConnectWise.Apis.v3_0.v2015_3.Company.Company.Company",
+ "operationId": "getCompanyCompaniesDefault",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ConnectWise.Apis.v3_0.v2015_3.Company.Company.Company",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Company"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/info": {
+ "get": {
+ "tags": [
+ "CompanyInfos"
+ ],
+ "summary": "Get List of CompanyInfos",
+ "operationId": "getCompanyCompaniesInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of companyInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CompanyInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/info/count": {
+ "get": {
+ "tags": [
+ "CompanyInfos"
+ ],
+ "summary": "Get Count of CompanyInfos",
+ "operationId": "getCompanyCompaniesInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/info/types": {
+ "get": {
+ "tags": [
+ "CompanyTypeInfos"
+ ],
+ "summary": "Get List of CompanyTypeInfo",
+ "operationId": "getCompanyCompaniesInfoTypes",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of CompanyTypeInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CompanyTypeInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/info/types/{id}": {
+ "get": {
+ "tags": [
+ "CompanyTypeInfos"
+ ],
+ "summary": "Get CompanyTypeInfo",
+ "operationId": "getCompanyCompaniesInfoTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "CompanyTypeInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyTypeInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/info/types/count": {
+ "get": {
+ "tags": [
+ "CompanyTypeInfos"
+ ],
+ "summary": "Get Count of CompanyTypeInfo",
+ "operationId": "getCompanyCompaniesInfoTypesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/statuses": {
+ "get": {
+ "tags": [
+ "CompanyStatuses"
+ ],
+ "summary": "Get List of CompanyStatus",
+ "operationId": "getCompanyCompaniesStatuses",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of CompanyStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CompanyStatus"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "CompanyStatuses"
+ ],
+ "summary": "Post CompanyStatus",
+ "operationId": "postCompanyCompaniesStatuses",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "companyStatus",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyStatus"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "CompanyStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyStatus"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/statuses/{id}": {
+ "get": {
+ "tags": [
+ "CompanyStatuses"
+ ],
+ "summary": "Get CompanyStatus",
+ "operationId": "getCompanyCompaniesStatusesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "CompanyStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyStatus"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "CompanyStatuses"
+ ],
+ "summary": "Delete CompanyStatus",
+ "operationId": "deleteCompanyCompaniesStatusesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "CompanyStatuses"
+ ],
+ "summary": "Put CompanyStatus",
+ "operationId": "putCompanyCompaniesStatusesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "companyStatus",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyStatus"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "CompanyStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyStatus"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "CompanyStatuses"
+ ],
+ "summary": "Patch CompanyStatus",
+ "operationId": "patchCompanyCompaniesStatusesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "CompanyStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyStatus"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/statuses/{id}/usages": {
+ "get": {
+ "tags": [
+ "CompanyStatuses"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getCompanyCompaniesStatusesByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/statuses/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "CompanyStatuses"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getCompanyCompaniesStatusesByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/statuses/count": {
+ "get": {
+ "tags": [
+ "CompanyStatuses"
+ ],
+ "summary": "Get Count of CompanyStatus",
+ "operationId": "getCompanyCompaniesStatusesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/types": {
+ "get": {
+ "tags": [
+ "CompanyTypes"
+ ],
+ "summary": "Get List of CompanyType",
+ "operationId": "getCompanyCompaniesTypes",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of CompanyType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CompanyType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "CompanyTypes"
+ ],
+ "summary": "Post CompanyType",
+ "operationId": "postCompanyCompaniesTypes",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "companyType",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyType"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "CompanyType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/types/{id}": {
+ "get": {
+ "tags": [
+ "CompanyTypes"
+ ],
+ "summary": "Get CompanyType",
+ "operationId": "getCompanyCompaniesTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "CompanyType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyType"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "CompanyTypes"
+ ],
+ "summary": "Delete Usage",
+ "operationId": "deleteCompanyCompaniesTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "CompanyTypes"
+ ],
+ "summary": "Put CompanyType",
+ "operationId": "putCompanyCompaniesTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "companyType",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyType"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "CompanyType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyType"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "CompanyTypes"
+ ],
+ "summary": "Patch CompanyType",
+ "operationId": "patchCompanyCompaniesTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "CompanyType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/types/{id}/usages": {
+ "get": {
+ "tags": [
+ "CompanyTypes"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getCompanyCompaniesTypesByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/types/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "CompanyTypes"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getCompanyCompaniesTypesByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/types/count": {
+ "get": {
+ "tags": [
+ "CompanyTypes"
+ ],
+ "summary": "Get Count of CompanyType",
+ "operationId": "getCompanyCompaniesTypesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companyPickerItems": {
+ "get": {
+ "tags": [
+ "CompanyPickerItems"
+ ],
+ "summary": "Get List of CompanyPickerItem",
+ "operationId": "getCompanyCompanyPickerItems",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of CompanyPickerItem",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CompanyPickerItem"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "CompanyPickerItems"
+ ],
+ "summary": "Post CompanyPickerItem",
+ "operationId": "postCompanyCompanyPickerItems",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "companyPickerItem",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyPickerItem"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "CompanyPickerItem",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyPickerItem"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companyPickerItems/{id}": {
+ "get": {
+ "tags": [
+ "CompanyPickerItems"
+ ],
+ "summary": "Get CompanyPickerItem",
+ "operationId": "getCompanyCompanyPickerItemsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "companyPickerItemId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "CompanyPickerItem",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyPickerItem"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "CompanyPickerItems"
+ ],
+ "summary": "Delete CompanyPickerItem",
+ "operationId": "deleteCompanyCompanyPickerItemsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "companyPickerItemId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ }
+ },
+ "/company/companyPickerItems/clear": {
+ "post": {
+ "tags": [
+ "CompanyPickerItems"
+ ],
+ "summary": "Post ClearPickerRequest",
+ "operationId": "postCompanyCompanyPickerItemsClear",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "clearPickerRequest",
+ "in": "path",
+ "description": "clearPickerRequest",
+ "required": true,
+ "schema": {
+ "$ref": "#/components/schemas/ClearPickerRequest"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "ClearPickerRequest",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ClearPickerRequest"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companyPickerItems/count": {
+ "get": {
+ "tags": [
+ "CompanyPickerItems"
+ ],
+ "summary": "Get Count of CompanyPickerItem",
+ "operationId": "getCompanyCompanyPickerItemsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companyTypeAssociations": {
+ "get": {
+ "tags": [
+ "CompanyTypeAssociations"
+ ],
+ "summary": "Get List of CompanyTypeAssociation",
+ "operationId": "getCompanyCompanyTypeAssociations",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of CompanyTypeAssociation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Company.CompanyTypeAssociation"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "CompanyTypeAssociations"
+ ],
+ "summary": "Post CompanyTypeAssociation",
+ "operationId": "postCompanyCompanyTypeAssociations",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "companyTypeAssociation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Company.CompanyTypeAssociation"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "CompanyTypeAssociation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Company.CompanyTypeAssociation"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companyTypeAssociations/{id}": {
+ "get": {
+ "tags": [
+ "CompanyTypeAssociations"
+ ],
+ "summary": "Get CompanyTypeAssociation",
+ "operationId": "getCompanyCompanyTypeAssociationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "companyTypeAssociationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "CompanyTypeAssociation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Company.CompanyTypeAssociation"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "CompanyTypeAssociations"
+ ],
+ "summary": "Delete CompanyTypeAssociation",
+ "operationId": "deleteCompanyCompanyTypeAssociationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "companyTypeAssociationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "CompanyTypeAssociations"
+ ],
+ "summary": "Put CompanyTypeAssociation",
+ "operationId": "putCompanyCompanyTypeAssociationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "companyTypeAssociationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "companyTypeAssociation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Company.CompanyTypeAssociation"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "CompanyTypeAssociation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Company.CompanyTypeAssociation"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "CompanyTypeAssociations"
+ ],
+ "summary": "Patch CompanyTypeAssociation",
+ "operationId": "patchCompanyCompanyTypeAssociationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "companyTypeAssociationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "CompanyTypeAssociation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Company.CompanyTypeAssociation"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companyTypeAssociations/count": {
+ "get": {
+ "tags": [
+ "CompanyTypeAssociations"
+ ],
+ "summary": "Get Count of CompanyTypeAssociation",
+ "operationId": "getCompanyCompanyTypeAssociationsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/configurations": {
+ "get": {
+ "tags": [
+ "Configurations"
+ ],
+ "summary": "Get List of Configuration",
+ "operationId": "getCompanyConfigurations",
+ "parameters": [
+ {
+ "name": "managedIdentifier",
+ "in": "query",
+ "description": "managedIdentifier",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Configuration",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Company.Configuration"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "Configurations"
+ ],
+ "summary": "Post Configuration",
+ "operationId": "postCompanyConfigurations",
+ "parameters": [
+ {
+ "name": "managedInformation",
+ "in": "query",
+ "description": "managedInformation",
+ "schema": {
+ "$ref": "#/components/schemas/ManagedInformation"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "configuration",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Company.Configuration"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "Configuration",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Company.Configuration"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/configurations/{id}": {
+ "get": {
+ "tags": [
+ "Configurations"
+ ],
+ "summary": "Get Configuration",
+ "operationId": "getCompanyConfigurationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "configurationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Configuration",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Company.Configuration"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "Configurations"
+ ],
+ "summary": "Delete Configuration",
+ "operationId": "deleteCompanyConfigurationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "configurationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "Configurations"
+ ],
+ "summary": "Put Configuration",
+ "operationId": "putCompanyConfigurationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "configurationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "managedInformation",
+ "in": "query",
+ "description": "managedInformation",
+ "schema": {
+ "$ref": "#/components/schemas/ManagedInformation"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "configuration",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Company.Configuration"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Configuration",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Company.Configuration"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "Configurations"
+ ],
+ "summary": "Patch Configuration",
+ "operationId": "patchCompanyConfigurationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "configurationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "managedInformation",
+ "in": "query",
+ "description": "managedInformation",
+ "schema": {
+ "$ref": "#/components/schemas/ManagedInformation"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Configuration",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Company.Configuration"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/configurations/{id}/changeType": {
+ "patch": {
+ "tags": [
+ "Configurations"
+ ],
+ "summary": "Patch Configuration",
+ "operationId": "patchCompanyConfigurationsByIdChangeType",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "configurationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Configuration",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Company.Configuration"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/configurations/{id}/quickAccess/count": {
+ "get": {
+ "tags": [
+ "Configurations"
+ ],
+ "summary": "Get Configuration Tab Count",
+ "operationId": "getCompanyConfigurationsByIdQuickAccessCount",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "configurationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ConfigurationApplicationParameters",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ConfigurationTabsCount"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/configurations/bulk": {
+ "post": {
+ "tags": [
+ "Configurations"
+ ],
+ "summary": "Post Configuration",
+ "operationId": "postCompanyConfigurationsBulk",
+ "parameters": [
+ {
+ "name": "managedInformation",
+ "in": "query",
+ "description": "managedInformation",
+ "schema": {
+ "$ref": "#/components/schemas/ManagedInformation"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of Configuration",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Company.Configuration"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "207": {
+ "description": "Configuration",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Company.Configuration"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "Configurations"
+ ],
+ "summary": "Delete BulkResult",
+ "operationId": "deleteCompanyConfigurationsBulk",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "207": {
+ "description": "BulkResult",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BulkResult"
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "Configurations"
+ ],
+ "summary": "Put Configuration",
+ "operationId": "putCompanyConfigurationsBulk",
+ "parameters": [
+ {
+ "name": "managedInformation",
+ "in": "query",
+ "description": "managedInformation",
+ "schema": {
+ "$ref": "#/components/schemas/ManagedInformation"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of Configuration",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Company.Configuration"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "207": {
+ "description": "Configuration",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Company.Configuration"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/configurations/count": {
+ "get": {
+ "tags": [
+ "Configurations"
+ ],
+ "summary": "Get Count of Configuration",
+ "operationId": "getCompanyConfigurationsCount",
+ "parameters": [
+ {
+ "name": "managedIdentifier",
+ "in": "query",
+ "description": "managedIdentifier",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/configurations/statuses": {
+ "get": {
+ "tags": [
+ "ConfigurationStatuses"
+ ],
+ "summary": "Get List of ConfigurationStatus",
+ "operationId": "getCompanyConfigurationsStatuses",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ConfigurationStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ConfigurationStatus"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ConfigurationStatuses"
+ ],
+ "summary": "Post ConfigurationStatus",
+ "operationId": "postCompanyConfigurationsStatuses",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "configurationStatus",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ConfigurationStatus"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ConfigurationStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ConfigurationStatus"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/configurations/statuses/{id}": {
+ "get": {
+ "tags": [
+ "ConfigurationStatuses"
+ ],
+ "summary": "Get ConfigurationStatus",
+ "operationId": "getCompanyConfigurationsStatusesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ConfigurationStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ConfigurationStatus"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ConfigurationStatuses"
+ ],
+ "summary": "Delete ConfigurationStatus",
+ "operationId": "deleteCompanyConfigurationsStatusesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ConfigurationStatuses"
+ ],
+ "summary": "Put ConfigurationStatus",
+ "operationId": "putCompanyConfigurationsStatusesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "configurationStatus",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ConfigurationStatus"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ConfigurationStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ConfigurationStatus"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ConfigurationStatuses"
+ ],
+ "summary": "Patch ConfigurationStatus",
+ "operationId": "patchCompanyConfigurationsStatusesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ConfigurationStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ConfigurationStatus"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/configurations/statuses/{id}/info": {
+ "get": {
+ "tags": [
+ "ConfigurationStatusInfos"
+ ],
+ "summary": "Get ConfigurationStatusInfos",
+ "operationId": "getCompanyConfigurationsStatusesByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ConfigurationStatusInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ConfigurationStatusInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ConfigurationStatusInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/configurations/statuses/{id}/usages": {
+ "get": {
+ "tags": [
+ "ConfigurationStatuses"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getCompanyConfigurationsStatusesByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/configurations/statuses/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "ConfigurationStatuses"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getCompanyConfigurationsStatusesByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/configurations/statuses/count": {
+ "get": {
+ "tags": [
+ "ConfigurationStatuses"
+ ],
+ "summary": "Get Count of ConfigurationStatus",
+ "operationId": "getCompanyConfigurationsStatusesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/configurations/statuses/info": {
+ "get": {
+ "tags": [
+ "ConfigurationStatusInfos"
+ ],
+ "summary": "Get List of ConfigurationStatusInfos",
+ "operationId": "getCompanyConfigurationsStatusesInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of configurationStatusesInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ConfigurationStatusInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/configurations/statuses/info/count": {
+ "get": {
+ "tags": [
+ "ConfigurationStatusInfos"
+ ],
+ "summary": "Get Count of ConfigurationStatusInfos",
+ "operationId": "getCompanyConfigurationsStatusesInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/configurations/types": {
+ "get": {
+ "tags": [
+ "ConfigurationTypes"
+ ],
+ "summary": "Get List of ConfigurationType",
+ "operationId": "getCompanyConfigurationsTypes",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ConfigurationType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ConfigurationType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ConfigurationTypes"
+ ],
+ "summary": "Post ConfigurationType",
+ "operationId": "postCompanyConfigurationsTypes",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "configurationType",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ConfigurationType"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ConfigurationType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ConfigurationType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/configurations/types/{grandparentId}/questions/{parentId}/values": {
+ "get": {
+ "tags": [
+ "ConfigurationTypeQuestionValues"
+ ],
+ "summary": "Get List of ConfigurationTypeQuestionValue",
+ "operationId": "getCompanyConfigurationsTypesByGrandparentIdQuestionsByParentIdValues",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "questionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ConfigurationTypeQuestionValue",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ConfigurationTypeQuestionValue"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ConfigurationTypeQuestionValues"
+ ],
+ "summary": "Post ConfigurationTypeQuestionValue",
+ "operationId": "postCompanyConfigurationsTypesByGrandparentIdQuestionsByParentIdValues",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "questionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "configurationTypeQuestionValue",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ConfigurationTypeQuestionValue"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ConfigurationTypeQuestionValue",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ConfigurationTypeQuestionValue"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/configurations/types/{grandparentId}/questions/{parentId}/values/{id}": {
+ "get": {
+ "tags": [
+ "ConfigurationTypeQuestionValues"
+ ],
+ "summary": "Get ConfigurationTypeQuestionValue",
+ "operationId": "getCompanyConfigurationsTypesByGrandparentIdQuestionsByParentIdValuesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "valueId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "questionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ConfigurationTypeQuestionValue",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ConfigurationTypeQuestionValue"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ConfigurationTypeQuestionValues"
+ ],
+ "summary": "Delete ConfigurationTypeQuestionValue",
+ "operationId": "deleteCompanyConfigurationsTypesByGrandparentIdQuestionsByParentIdValuesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "valueId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "questionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ConfigurationTypeQuestionValues"
+ ],
+ "summary": "Put ConfigurationTypeQuestionValue",
+ "operationId": "putCompanyConfigurationsTypesByGrandparentIdQuestionsByParentIdValuesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "valueId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "questionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "configurationTypeQuestionValue",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ConfigurationTypeQuestionValue"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ConfigurationTypeQuestionValue",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ConfigurationTypeQuestionValue"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ConfigurationTypeQuestionValues"
+ ],
+ "summary": "Patch ConfigurationTypeQuestionValue",
+ "operationId": "patchCompanyConfigurationsTypesByGrandparentIdQuestionsByParentIdValuesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "valueId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "questionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ConfigurationTypeQuestionValue",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ConfigurationTypeQuestionValue"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/configurations/types/{grandparentId}/questions/{parentId}/values/{id}/usages": {
+ "get": {
+ "tags": [
+ "ConfigurationTypeQuestionValues"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getCompanyConfigurationsTypesByGrandparentIdQuestionsByParentIdValuesByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "valueId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "questionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/configurations/types/{grandparentId}/questions/{parentId}/values/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "ConfigurationTypeQuestionValues"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getCompanyConfigurationsTypesByGrandparentIdQuestionsByParentIdValuesByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "valueId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "questionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/configurations/types/{grandparentId}/questions/{parentId}/values/count": {
+ "get": {
+ "tags": [
+ "ConfigurationTypeQuestionValues"
+ ],
+ "summary": "Get Count of ConfigurationTypeQuestionValue",
+ "operationId": "getCompanyConfigurationsTypesByGrandparentIdQuestionsByParentIdValuesCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "questionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/configurations/types/{id}": {
+ "get": {
+ "tags": [
+ "ConfigurationTypes"
+ ],
+ "summary": "Get ConfigurationType",
+ "operationId": "getCompanyConfigurationsTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ConfigurationType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ConfigurationType"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ConfigurationTypes"
+ ],
+ "summary": "Delete ConfigurationType",
+ "operationId": "deleteCompanyConfigurationsTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ConfigurationTypes"
+ ],
+ "summary": "Put ConfigurationType",
+ "operationId": "putCompanyConfigurationsTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "configurationType",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ConfigurationType"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ConfigurationType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ConfigurationType"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ConfigurationTypes"
+ ],
+ "summary": "Patch ConfigurationType",
+ "operationId": "patchCompanyConfigurationsTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ConfigurationType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ConfigurationType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/configurations/types/{id}/info": {
+ "get": {
+ "tags": [
+ "ConfigurationTypeInfos"
+ ],
+ "summary": "Get ConfigurationTypeInfos",
+ "operationId": "getCompanyConfigurationsTypesByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ConfigurationTypeInfo",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ConfigurationTypeInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ConfigurationTypeInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/configurations/types/{id}/usages": {
+ "get": {
+ "tags": [
+ "ConfigurationTypes"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getCompanyConfigurationsTypesByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/configurations/types/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "ConfigurationTypes"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getCompanyConfigurationsTypesByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/configurations/types/{parentId}/questions": {
+ "get": {
+ "tags": [
+ "ConfigurationTypeQuestions"
+ ],
+ "summary": "Get List of ConfigurationTypeQuestion",
+ "operationId": "getCompanyConfigurationsTypesByParentIdQuestions",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ConfigurationTypeQuestion",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ConfigurationTypeQuestion"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ConfigurationTypeQuestions"
+ ],
+ "summary": "Post ConfigurationTypeQuestion",
+ "operationId": "postCompanyConfigurationsTypesByParentIdQuestions",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "configurationTypeQuestion",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ConfigurationTypeQuestion"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ConfigurationTypeQuestion",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ConfigurationTypeQuestion"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/configurations/types/{parentId}/questions/{id}": {
+ "get": {
+ "tags": [
+ "ConfigurationTypeQuestions"
+ ],
+ "summary": "Get ConfigurationTypeQuestion",
+ "operationId": "getCompanyConfigurationsTypesByParentIdQuestionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "questionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ConfigurationTypeQuestion",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ConfigurationTypeQuestion"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ConfigurationTypeQuestions"
+ ],
+ "summary": "Delete ConfigurationTypeQuestion",
+ "operationId": "deleteCompanyConfigurationsTypesByParentIdQuestionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "questionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ConfigurationTypeQuestions"
+ ],
+ "summary": "Put ConfigurationTypeQuestion",
+ "operationId": "putCompanyConfigurationsTypesByParentIdQuestionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "questionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "configurationTypeQuestion",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ConfigurationTypeQuestion"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ConfigurationTypeQuestion",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ConfigurationTypeQuestion"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ConfigurationTypeQuestions"
+ ],
+ "summary": "Patch ConfigurationTypeQuestion",
+ "operationId": "patchCompanyConfigurationsTypesByParentIdQuestionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "questionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ConfigurationTypeQuestion",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ConfigurationTypeQuestion"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/configurations/types/{parentId}/questions/count": {
+ "get": {
+ "tags": [
+ "ConfigurationTypeQuestions"
+ ],
+ "summary": "Get Count of ConfigurationTypeQuestion",
+ "operationId": "getCompanyConfigurationsTypesByParentIdQuestionsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/configurations/types/copy": {
+ "post": {
+ "tags": [
+ "ConfigurationTypes"
+ ],
+ "summary": "Post Board",
+ "operationId": "postCompanyConfigurationsTypesCopy",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "copy",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ConfigurationTypeCopy"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Board",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ConfigurationType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/configurations/types/count": {
+ "get": {
+ "tags": [
+ "ConfigurationTypes"
+ ],
+ "summary": "Get Count of ConfigurationType",
+ "operationId": "getCompanyConfigurationsTypesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contact/types/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "Contact Types"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getCompanyContactTypesByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contacts": {
+ "get": {
+ "tags": [
+ "Contacts"
+ ],
+ "summary": "Get List of ApiContact",
+ "operationId": "getCompanyContacts",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ApiContact",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Contact"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "Contacts"
+ ],
+ "summary": "Post ApiContact",
+ "operationId": "postCompanyContacts",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "contact",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Contact"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ApiContact",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Contact"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contacts/{id}": {
+ "get": {
+ "tags": [
+ "Contacts"
+ ],
+ "summary": "Get ApiContact",
+ "operationId": "getCompanyContactsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ApiContact",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Contact"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "Contacts"
+ ],
+ "summary": "Delete ApiContact",
+ "operationId": "deleteCompanyContactsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "transferContactId",
+ "in": "query",
+ "description": "transferContactId",
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "Contacts"
+ ],
+ "summary": "Put ApiContact",
+ "operationId": "putCompanyContactsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "contact",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Contact"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ApiContact",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Contact"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "Contacts"
+ ],
+ "summary": "Patch ApiContact",
+ "operationId": "patchCompanyContactsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ApiContact",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Contact"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contacts/{id}/image": {
+ "get": {
+ "tags": [
+ "Contacts"
+ ],
+ "summary": "Get ValidatePortalResponse",
+ "operationId": "getCompanyContactsByIdImage",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "useDefaultFlag",
+ "in": "path",
+ "description": "useDefaultFlag",
+ "required": true,
+ "schema": {
+ "type": "boolean"
+ }
+ },
+ {
+ "name": "lastModified",
+ "in": "path",
+ "description": "lastModified",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ContentType = application/octet-stream"
+ }
+ }
+ }
+ },
+ "/company/contacts/{id}/info": {
+ "get": {
+ "tags": [
+ "ContactInfos"
+ ],
+ "summary": "Get ContactInfos",
+ "operationId": "getCompanyContactsByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ContactInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ContactInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contacts/{id}/portalSecurity": {
+ "get": {
+ "tags": [
+ "Contacts"
+ ],
+ "summary": "Get List of PortalSecurity",
+ "operationId": "getCompanyContactsByIdPortalSecurity",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of PortalSecurity",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PortalSecurity"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contacts/{id}/usages": {
+ "get": {
+ "tags": [
+ "Contacts"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getCompanyContactsByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contacts/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "Contacts"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getCompanyContactsByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contacts/{parentId}/communications": {
+ "get": {
+ "tags": [
+ "ContactCommunications"
+ ],
+ "summary": "Get List of ContactCommunication",
+ "operationId": "getCompanyContactsByParentIdCommunications",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ContactCommunication",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ContactCommunication"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ContactCommunications"
+ ],
+ "summary": "Post ContactCommunication",
+ "operationId": "postCompanyContactsByParentIdCommunications",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "contactCommunication",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactCommunication"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ContactCommunication",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactCommunication"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contacts/{parentId}/communications/{id}": {
+ "get": {
+ "tags": [
+ "ContactCommunications"
+ ],
+ "summary": "Get ContactCommunication",
+ "operationId": "getCompanyContactsByParentIdCommunicationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "communicationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ContactCommunication",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactCommunication"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ContactCommunications"
+ ],
+ "summary": "Delete ContactCommunication",
+ "operationId": "deleteCompanyContactsByParentIdCommunicationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "communicationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ContactCommunications"
+ ],
+ "summary": "Put ContactCommunication",
+ "operationId": "putCompanyContactsByParentIdCommunicationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "communicationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "contactCommunication",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactCommunication"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ContactCommunication",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactCommunication"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ContactCommunications"
+ ],
+ "summary": "Patch ContactCommunication",
+ "operationId": "patchCompanyContactsByParentIdCommunicationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "communicationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ContactCommunication",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactCommunication"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contacts/{parentId}/communications/count": {
+ "get": {
+ "tags": [
+ "ContactCommunications"
+ ],
+ "summary": "Get Count of ContactCommunication",
+ "operationId": "getCompanyContactsByParentIdCommunicationsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contacts/{parentId}/groups": {
+ "get": {
+ "tags": [
+ "ContactGroups"
+ ],
+ "summary": "Get List of ContactGroup",
+ "operationId": "getCompanyContactsByParentIdGroups",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ContactGroup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ContactGroup"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ContactGroups"
+ ],
+ "summary": "Post ContactGroup",
+ "operationId": "postCompanyContactsByParentIdGroups",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "contactGroup",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactGroup"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ContactGroup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactGroup"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contacts/{parentId}/groups/{id}": {
+ "get": {
+ "tags": [
+ "ContactGroups"
+ ],
+ "summary": "Get ContactGroup",
+ "operationId": "getCompanyContactsByParentIdGroupsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "groupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ContactGroup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactGroup"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ContactGroups"
+ ],
+ "summary": "Delete ContactGroup",
+ "operationId": "deleteCompanyContactsByParentIdGroupsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "groupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ContactGroups"
+ ],
+ "summary": "Put ContactGroup",
+ "operationId": "putCompanyContactsByParentIdGroupsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "groupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "contactGroup",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactGroup"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ContactGroup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactGroup"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ContactGroups"
+ ],
+ "summary": "Patch ContactGroup",
+ "operationId": "patchCompanyContactsByParentIdGroupsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "groupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ContactGroup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactGroup"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contacts/{parentId}/groups/count": {
+ "get": {
+ "tags": [
+ "ContactGroups"
+ ],
+ "summary": "Get Count of ContactGroup",
+ "operationId": "getCompanyContactsByParentIdGroupsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contacts/{parentId}/notes": {
+ "get": {
+ "tags": [
+ "ContactNotes"
+ ],
+ "summary": "Get List of ContactNote",
+ "operationId": "getCompanyContactsByParentIdNotes",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ContactNote",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ContactNote"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ContactNotes"
+ ],
+ "summary": "Post ContactNote",
+ "operationId": "postCompanyContactsByParentIdNotes",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "contactNote",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactNote"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ContactNote",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactNote"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contacts/{parentId}/notes/{id}": {
+ "get": {
+ "tags": [
+ "ContactNotes"
+ ],
+ "summary": "Get ContactNote",
+ "operationId": "getCompanyContactsByParentIdNotesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "noteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ContactNote",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactNote"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ContactNotes"
+ ],
+ "summary": "Delete ContactNote",
+ "operationId": "deleteCompanyContactsByParentIdNotesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "noteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ContactNotes"
+ ],
+ "summary": "Put ContactNote",
+ "operationId": "putCompanyContactsByParentIdNotesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "noteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "contactNote",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactNote"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ContactNote",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactNote"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ContactNotes"
+ ],
+ "summary": "Patch ContactNote",
+ "operationId": "patchCompanyContactsByParentIdNotesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "noteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ContactNote",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactNote"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contacts/{parentId}/notes/count": {
+ "get": {
+ "tags": [
+ "ContactNotes"
+ ],
+ "summary": "Get Count of ContactNote",
+ "operationId": "getCompanyContactsByParentIdNotesCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contacts/{parentId}/tracks": {
+ "get": {
+ "tags": [
+ "ContactTracks"
+ ],
+ "summary": "Get List of ContactTrack",
+ "operationId": "getCompanyContactsByParentIdTracks",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ContactTrack",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ContactTrack"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ContactTracks"
+ ],
+ "summary": "Post ContactTrack",
+ "operationId": "postCompanyContactsByParentIdTracks",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "track",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactTrack"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ContactTrack",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactTrack"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contacts/{parentId}/tracks/{id}": {
+ "get": {
+ "tags": [
+ "ContactTracks"
+ ],
+ "summary": "Get ContactTrack",
+ "operationId": "getCompanyContactsByParentIdTracksById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "trackId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ContactTrack",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactTrack"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ContactTracks"
+ ],
+ "summary": "Delete ContactTrack",
+ "operationId": "deleteCompanyContactsByParentIdTracksById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "trackId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ }
+ },
+ "/company/contacts/{parentId}/tracks/count": {
+ "get": {
+ "tags": [
+ "ContactTracks"
+ ],
+ "summary": "Get Count of ContactTrack",
+ "operationId": "getCompanyContactsByParentIdTracksCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contacts/{parentId}/typeAssociations": {
+ "get": {
+ "tags": [
+ "ContactContactTypeAssociations"
+ ],
+ "summary": "Get List of ContactTypeAssociation",
+ "operationId": "getCompanyContactsByParentIdTypeAssociations",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ContactTypeAssociation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ContactContactTypeAssociation.ContactTypeAssociation"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ContactContactTypeAssociations"
+ ],
+ "summary": "Post ContactTypeAssociation",
+ "operationId": "postCompanyContactsByParentIdTypeAssociations",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "contactTypeAssociation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactContactTypeAssociation.ContactTypeAssociation"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ContactTypeAssociation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactContactTypeAssociation.ContactTypeAssociation"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contacts/{parentId}/typeAssociations/{id}": {
+ "get": {
+ "tags": [
+ "ContactContactTypeAssociations"
+ ],
+ "summary": "Get ContactTypeAssociation",
+ "operationId": "getCompanyContactsByParentIdTypeAssociationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeAssociationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ContactTypeAssociation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactContactTypeAssociation.ContactTypeAssociation"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ContactContactTypeAssociations"
+ ],
+ "summary": "Delete ContactTypeAssociation",
+ "operationId": "deleteCompanyContactsByParentIdTypeAssociationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeAssociationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ContactContactTypeAssociations"
+ ],
+ "summary": "Put ContactTypeAssociation",
+ "operationId": "putCompanyContactsByParentIdTypeAssociationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeAssociationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "contactTypeAssociation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactContactTypeAssociation.ContactTypeAssociation"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ContactTypeAssociation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactContactTypeAssociation.ContactTypeAssociation"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ContactContactTypeAssociations"
+ ],
+ "summary": "Patch ContactTypeAssociation",
+ "operationId": "patchCompanyContactsByParentIdTypeAssociationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeAssociationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ContactTypeAssociation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactContactTypeAssociation.ContactTypeAssociation"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contacts/{parentId}/typeAssociations/count": {
+ "get": {
+ "tags": [
+ "ContactContactTypeAssociations"
+ ],
+ "summary": "Get Count of ContactTypeAssociation",
+ "operationId": "getCompanyContactsByParentIdTypeAssociationsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contacts/count": {
+ "get": {
+ "tags": [
+ "Contacts"
+ ],
+ "summary": "Get Count of Usage",
+ "operationId": "getCompanyContactsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contacts/default": {
+ "get": {
+ "tags": [
+ "Contacts"
+ ],
+ "summary": "Get ApiContact",
+ "operationId": "getCompanyContactsDefault",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "companyId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ApiContact",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Contact"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contacts/departments": {
+ "get": {
+ "tags": [
+ "ContactDepartments"
+ ],
+ "summary": "Get List of ContactDepartment",
+ "operationId": "getCompanyContactsDepartments",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ContactDepartment",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ContactDepartment"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ContactDepartments"
+ ],
+ "summary": "Post ContactDepartment",
+ "operationId": "postCompanyContactsDepartments",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "contactDepartment",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactDepartment"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ContactDepartment",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactDepartment"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contacts/departments/{id}": {
+ "get": {
+ "tags": [
+ "ContactDepartments"
+ ],
+ "summary": "Get ContactDepartment",
+ "operationId": "getCompanyContactsDepartmentsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "departmentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ContactDepartment",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactDepartment"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ContactDepartments"
+ ],
+ "summary": "Delete Usage",
+ "operationId": "deleteCompanyContactsDepartmentsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "departmentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ContactDepartments"
+ ],
+ "summary": "Put ContactDepartment",
+ "operationId": "putCompanyContactsDepartmentsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "departmentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "contactDepartment",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactDepartment"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ContactDepartment",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactDepartment"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ContactDepartments"
+ ],
+ "summary": "Patch ContactDepartment",
+ "operationId": "patchCompanyContactsDepartmentsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "departmentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ContactDepartment",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactDepartment"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contacts/departments/{id}/info": {
+ "get": {
+ "tags": [
+ "ContactDepartmentInfos"
+ ],
+ "summary": "Get ContactDepartmentInfos",
+ "operationId": "getCompanyContactsDepartmentsByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ContactDepartmentInfo",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ConfigurationTypeInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactDepartmentInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contacts/departments/{id}/usages": {
+ "get": {
+ "tags": [
+ "ContactDepartments"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getCompanyContactsDepartmentsByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "departmentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contacts/departments/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "ContactDepartments"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getCompanyContactsDepartmentsByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "departmentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contacts/departments/count": {
+ "get": {
+ "tags": [
+ "ContactDepartments"
+ ],
+ "summary": "Get Count of ContactDepartment",
+ "operationId": "getCompanyContactsDepartmentsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contacts/departments/info": {
+ "get": {
+ "tags": [
+ "ContactDepartmentInfos"
+ ],
+ "summary": "Get List of ContactDepartmentInfos",
+ "operationId": "getCompanyContactsDepartmentsInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of contactDepartmentInfos",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ContactDepartmentInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contacts/departments/info/count": {
+ "get": {
+ "tags": [
+ "ContactDepartmentInfos"
+ ],
+ "summary": "Get Count of ContactDepartmentInfos",
+ "operationId": "getCompanyContactsDepartmentsInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contacts/info": {
+ "get": {
+ "tags": [
+ "ContactInfos"
+ ],
+ "summary": "Get List of ContactInfos",
+ "operationId": "getCompanyContactsInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of contactInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ContactInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contacts/info/count": {
+ "get": {
+ "tags": [
+ "ContactInfos"
+ ],
+ "summary": "Get Count of ContactInfos",
+ "operationId": "getCompanyContactsInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contacts/relationships": {
+ "get": {
+ "tags": [
+ "ContactRelationships"
+ ],
+ "summary": "Get List of ContactRelationship",
+ "operationId": "getCompanyContactsRelationships",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ContactRelationship",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ContactRelationship"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ContactRelationships"
+ ],
+ "summary": "Post ContactRelationship",
+ "operationId": "postCompanyContactsRelationships",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "contactRelationship",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactRelationship"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ContactRelationship",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactRelationship"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contacts/relationships/{id}": {
+ "get": {
+ "tags": [
+ "ContactRelationships"
+ ],
+ "summary": "Get ContactRelationship",
+ "operationId": "getCompanyContactsRelationshipsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "relationshipId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ContactRelationship",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactRelationship"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ContactRelationships"
+ ],
+ "summary": "Delete ContactRelationship",
+ "operationId": "deleteCompanyContactsRelationshipsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "relationshipId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ContactRelationships"
+ ],
+ "summary": "Put ContactRelationship",
+ "operationId": "putCompanyContactsRelationshipsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "relationshipId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "contactRelationship",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactRelationship"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ContactRelationship",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactRelationship"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ContactRelationships"
+ ],
+ "summary": "Patch ContactRelationship",
+ "operationId": "patchCompanyContactsRelationshipsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "relationshipId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ContactRelationship",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactRelationship"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contacts/relationships/count": {
+ "get": {
+ "tags": [
+ "ContactRelationships"
+ ],
+ "summary": "Get Count of ContactRelationship",
+ "operationId": "getCompanyContactsRelationshipsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contacts/requestPassword": {
+ "post": {
+ "tags": [
+ "Contacts"
+ ],
+ "summary": "Post PortalSecurity",
+ "operationId": "postCompanyContactsRequestPassword",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/RequestPasswordRequest"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "204": {
+ "description": "Email sent to email address in request."
+ }
+ }
+ }
+ },
+ "/company/contacts/types": {
+ "get": {
+ "tags": [
+ "ContactTypes"
+ ],
+ "summary": "Get List of ContactType",
+ "operationId": "getCompanyContactsTypes",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ContactType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ContactType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ContactTypes"
+ ],
+ "summary": "Post ContactType",
+ "operationId": "postCompanyContactsTypes",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "contactType",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactType"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ContactType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contacts/types/{id}": {
+ "get": {
+ "tags": [
+ "ContactTypes"
+ ],
+ "summary": "Get ContactType",
+ "operationId": "getCompanyContactsTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ContactType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactType"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ContactTypes"
+ ],
+ "summary": "Delete ContactType",
+ "operationId": "deleteCompanyContactsTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ContactTypes"
+ ],
+ "summary": "Put ContactType",
+ "operationId": "putCompanyContactsTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "contactType",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactType"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ContactType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactType"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ContactTypes"
+ ],
+ "summary": "Patch ContactType",
+ "operationId": "patchCompanyContactsTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ContactType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contacts/types/{id}/info": {
+ "get": {
+ "tags": [
+ "ContactTypes"
+ ],
+ "summary": "Get ContactTypeInfo",
+ "operationId": "getCompanyContactsTypesByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ContactTypInfoe",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactTypeInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contacts/types/count": {
+ "get": {
+ "tags": [
+ "ContactTypes"
+ ],
+ "summary": "Get Count of ContactType",
+ "operationId": "getCompanyContactsTypesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contacts/types/count/info": {
+ "get": {
+ "tags": [
+ "ContactTypes"
+ ],
+ "summary": "Get Count of ContactTypeInfo",
+ "operationId": "getCompanyContactsTypesCountInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contacts/types/info": {
+ "get": {
+ "tags": [
+ "ContactTypes"
+ ],
+ "summary": "Get List of ContactTypeInfo",
+ "operationId": "getCompanyContactsTypesInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ContactTypeInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ContactTypeInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contacts/validatePortalCredentials": {
+ "post": {
+ "tags": [
+ "Contacts"
+ ],
+ "summary": "Post ValidatePortalResponse",
+ "operationId": "postCompanyContactsValidatePortalCredentials",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ValidatePortalRequest"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ValidatePortalResponse",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ValidatePortalResponse"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contactTypeAssociations": {
+ "get": {
+ "tags": [
+ "ContactTypeAssociations"
+ ],
+ "summary": "Get List of ContactTypeAssociation",
+ "operationId": "getCompanyContactTypeAssociations",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ContactTypeAssociation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Company.ContactTypeAssociation"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ContactTypeAssociations"
+ ],
+ "summary": "Post ContactTypeAssociation",
+ "operationId": "postCompanyContactTypeAssociations",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "contactTypeAssociation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Company.ContactTypeAssociation"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ContactTypeAssociation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Company.ContactTypeAssociation"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contactTypeAssociations/{id}": {
+ "get": {
+ "tags": [
+ "ContactTypeAssociations"
+ ],
+ "summary": "Get ContactTypeAssociation",
+ "operationId": "getCompanyContactTypeAssociationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "contactTypeAssociationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ContactTypeAssociation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Company.ContactTypeAssociation"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ContactTypeAssociations"
+ ],
+ "summary": "Delete ContactTypeAssociation",
+ "operationId": "deleteCompanyContactTypeAssociationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "contactTypeAssociationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ContactTypeAssociations"
+ ],
+ "summary": "Put ContactTypeAssociation",
+ "operationId": "putCompanyContactTypeAssociationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "contactTypeAssociationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "contactTypeAssociation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Company.ContactTypeAssociation"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ContactTypeAssociation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Company.ContactTypeAssociation"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ContactTypeAssociations"
+ ],
+ "summary": "Patch ContactTypeAssociation",
+ "operationId": "patchCompanyContactTypeAssociationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "contactTypeAssociationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ContactTypeAssociation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Company.ContactTypeAssociation"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contactTypeAssociations/count": {
+ "get": {
+ "tags": [
+ "ContactTypeAssociations"
+ ],
+ "summary": "Get Count of ContactTypeAssociation",
+ "operationId": "getCompanyContactTypeAssociationsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/countries": {
+ "get": {
+ "tags": [
+ "Countries"
+ ],
+ "summary": "Get List of",
+ "operationId": "getCompanyCountries",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Country",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Country"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "Countries"
+ ],
+ "summary": "Post Count of",
+ "operationId": "postCompanyCountries",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "country",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Country"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "Country",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Country"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/countries/{id}": {
+ "get": {
+ "tags": [
+ "Countries"
+ ],
+ "summary": "Get Count of",
+ "operationId": "getCompanyCountriesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "countryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Country",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Country"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "Countries"
+ ],
+ "summary": "Delete",
+ "operationId": "deleteCompanyCountriesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "countryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "Countries"
+ ],
+ "summary": "Put Count of",
+ "operationId": "putCompanyCountriesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "countryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "country",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Country"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Country",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Country"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "Countries"
+ ],
+ "summary": "Patch Count of",
+ "operationId": "patchCompanyCountriesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "countryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Country",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Country"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/countries/{id}/info": {
+ "get": {
+ "tags": [
+ "CountryInfos"
+ ],
+ "summary": "Get CountryInfos",
+ "operationId": "getCompanyCountriesByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "CountryInfo",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ConfigurationTypeInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CountryInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/countries/count": {
+ "get": {
+ "tags": [
+ "Countries"
+ ],
+ "summary": "Get Count of",
+ "operationId": "getCompanyCountriesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/countries/info": {
+ "get": {
+ "tags": [
+ "CountryInfos"
+ ],
+ "summary": "Get List of CountryInfos",
+ "operationId": "getCompanyCountriesInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of countryInfos",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CountryInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/countries/info/count": {
+ "get": {
+ "tags": [
+ "CountryInfos"
+ ],
+ "summary": "Get Count of CountryInfos",
+ "operationId": "getCompanyCountriesInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/entityTypes": {
+ "get": {
+ "tags": [
+ "EntityTypes"
+ ],
+ "summary": "Get List of EntityType",
+ "operationId": "getCompanyEntityTypes",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of EntityType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/EntityType"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/entityTypes/{id}": {
+ "get": {
+ "tags": [
+ "EntityTypes"
+ ],
+ "summary": "Get EntityType",
+ "operationId": "getCompanyEntityTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "entityTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "EntityType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/EntityType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/entitytypes/{id}/info": {
+ "get": {
+ "tags": [
+ "EntityTypeInfos"
+ ],
+ "summary": "Get EntityTypeInfos",
+ "operationId": "getCompanyEntitytypesByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "EntityTypeInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "EntityTypeInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/EntityTypeInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/entityTypes/count": {
+ "get": {
+ "tags": [
+ "EntityTypes"
+ ],
+ "summary": "Get Count of EntityType",
+ "operationId": "getCompanyEntityTypesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/entitytypes/info": {
+ "get": {
+ "tags": [
+ "EntityTypeInfos"
+ ],
+ "summary": "Get List of EntityTypeInfos",
+ "operationId": "getCompanyEntitytypesInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of entityTypeInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/EntityTypeInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/entityTypes/info/count": {
+ "get": {
+ "tags": [
+ "EntityTypeInfos"
+ ],
+ "summary": "Get Count of EntityTypeInfos",
+ "operationId": "getCompanyEntityTypesInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/expenseTypes/info/count": {
+ "get": {
+ "tags": [
+ "ExpenseTypeInfos"
+ ],
+ "summary": "Get Count of ExpenseTypeInfos",
+ "operationId": "getCompanyExpenseTypesInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/m365contact": {
+ "get": {
+ "tags": [
+ "M365Contacts"
+ ],
+ "summary": "Get List of M365Contacts",
+ "operationId": "getCompanyM365contact",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of m365Contacts",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/M365Contact"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/m365contact/{id}": {
+ "get": {
+ "tags": [
+ "M365Contacts"
+ ],
+ "summary": "Get M365Contacts",
+ "operationId": "getCompanyM365contactById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "M365ContactyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "M365Contact",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/M365Contact"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/m365contact/count": {
+ "get": {
+ "tags": [
+ "M365Contacts"
+ ],
+ "summary": "Get Count of M365Contacts",
+ "operationId": "getCompanyM365contactCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/m365contactsync/{id}/property": {
+ "get": {
+ "tags": [
+ "M365ContactSyncProperties"
+ ],
+ "summary": "Get M365ContactSyncProperties",
+ "operationId": "getCompanyM365contactsyncByIdProperty",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "M365ContactSyncPropertyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "M365ContactSyncProperty",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/M365ContactSyncProperty"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/m365contactsync/property": {
+ "post": {
+ "tags": [
+ "M365ContactSyncProperties"
+ ],
+ "summary": "Create M365ContactSyncProperty",
+ "operationId": "postCompanyM365contactsyncProperty",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "country",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/M365ContactSyncProperty"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "Country",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/M365ContactSyncProperty"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/m365contactsync/property/": {
+ "delete": {
+ "tags": [
+ "M365ContactSyncProperties"
+ ],
+ "summary": "Delete M365ContactSyncProperty",
+ "operationId": "deleteCompanyM365contactsyncProperty",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ }
+ },
+ "/company/m365contactsync/property/count": {
+ "get": {
+ "tags": [
+ "M365ContactSyncProperties"
+ ],
+ "summary": "Get Count of M365ContactSyncProperty",
+ "operationId": "getCompanyM365contactsyncPropertyCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/m365contactsync/property/excluded": {
+ "get": {
+ "tags": [
+ "M365ContactSyncProperties"
+ ],
+ "summary": "Get List of M365ContactSyncPropertiesExcluded",
+ "operationId": "getCompanyM365contactsyncPropertyExcluded",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "id",
+ "in": "path",
+ "description": "companyRecId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of m365ContactSyncProperties",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/M365ContactSyncProperty"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/m365contactsync/property/included": {
+ "get": {
+ "tags": [
+ "M365ContactSyncProperties"
+ ],
+ "summary": "Get List of M365ContactSyncPropertiesIncluded",
+ "operationId": "getCompanyM365contactsyncPropertyIncluded",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "id",
+ "in": "path",
+ "description": "companyRecId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of m365ContactSyncProperties",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/M365ContactSyncProperty"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/managedDevicesIntegrations": {
+ "get": {
+ "tags": [
+ "ManagedDevicesIntegrations"
+ ],
+ "summary": "Get List of ManagedDevicesIntegration",
+ "operationId": "getCompanyManagedDevicesIntegrations",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ManagedDevicesIntegration",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ManagedDevicesIntegration"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ManagedDevicesIntegrations"
+ ],
+ "summary": "Post ManagedDevicesIntegration",
+ "operationId": "postCompanyManagedDevicesIntegrations",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "managedDevicesIntegration",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagedDevicesIntegration"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ManagedDevicesIntegration",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagedDevicesIntegration"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/managedDevicesIntegrations/{id}": {
+ "get": {
+ "tags": [
+ "ManagedDevicesIntegrations"
+ ],
+ "summary": "Get ManagedDevicesIntegration",
+ "operationId": "getCompanyManagedDevicesIntegrationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "managedDevicesIntegrationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ManagedDevicesIntegration",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagedDevicesIntegration"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ManagedDevicesIntegrations"
+ ],
+ "summary": "Delete ManagedDevicesIntegration",
+ "operationId": "deleteCompanyManagedDevicesIntegrationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "managedDevicesIntegrationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ManagedDevicesIntegrations"
+ ],
+ "summary": "Put ManagedDevicesIntegration",
+ "operationId": "putCompanyManagedDevicesIntegrationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "managedDevicesIntegrationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "managedDevicesIntegration",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagedDevicesIntegration"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ManagedDevicesIntegration",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagedDevicesIntegration"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ManagedDevicesIntegrations"
+ ],
+ "summary": "Patch ManagedDevicesIntegration",
+ "operationId": "patchCompanyManagedDevicesIntegrationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "managedDevicesIntegrationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ManagedDevicesIntegration",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagedDevicesIntegration"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/managedDevicesIntegrations/{id}/info": {
+ "get": {
+ "tags": [
+ "ManagedDevicesIntegrationInfos"
+ ],
+ "summary": "Get ManagedDevicesIntegrationInfos",
+ "operationId": "getCompanyManagedDevicesIntegrationsByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ManagedDevicesIntegrationInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ManagedDevicesIntegrationInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagedDevicesIntegrationInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/managedDevicesIntegrations/{id}/usages": {
+ "get": {
+ "tags": [
+ "ManagedDevicesIntegrations"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getCompanyManagedDevicesIntegrationsByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "managedDevicesIntegrationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/managedDevicesIntegrations/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "ManagedDevicesIntegrations"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getCompanyManagedDevicesIntegrationsByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "managedDevicesIntegrationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/managedDevicesIntegrations/{parentId}/crossReferences": {
+ "get": {
+ "tags": [
+ "ManagedDevicesIntegrationCrossReferences"
+ ],
+ "summary": "Get List of ManagedDevicesIntegrationCrossReference",
+ "operationId": "getCompanyManagedDevicesIntegrationsByParentIdCrossReferences",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "managedDevicesIntegrationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ManagedDevicesIntegrationCrossReference",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ManagedDevicesIntegrationCrossReference"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ManagedDevicesIntegrationCrossReferences"
+ ],
+ "summary": "Post ManagedDevicesIntegrationCrossReference",
+ "operationId": "postCompanyManagedDevicesIntegrationsByParentIdCrossReferences",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "managedDevicesIntegrationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "crossReference",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagedDevicesIntegrationCrossReference"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ManagedDevicesIntegrationCrossReference",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagedDevicesIntegrationCrossReference"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/managedDevicesIntegrations/{parentId}/crossReferences/{id}": {
+ "get": {
+ "tags": [
+ "ManagedDevicesIntegrationCrossReferences"
+ ],
+ "summary": "Get ManagedDevicesIntegrationCrossReference",
+ "operationId": "getCompanyManagedDevicesIntegrationsByParentIdCrossReferencesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "crossReferenceId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "managedDevicesIntegrationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ManagedDevicesIntegrationCrossReference",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagedDevicesIntegrationCrossReference"
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ManagedDevicesIntegrationCrossReferences"
+ ],
+ "summary": "Put ManagedDevicesIntegrationCrossReference",
+ "operationId": "putCompanyManagedDevicesIntegrationsByParentIdCrossReferencesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "crossReferenceId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "managedDevicesIntegrationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "crossReference",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagedDevicesIntegrationCrossReference"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ManagedDevicesIntegrationCrossReference",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagedDevicesIntegrationCrossReference"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ManagedDevicesIntegrationCrossReferences"
+ ],
+ "summary": "Patch ManagedDevicesIntegrationCrossReference",
+ "operationId": "patchCompanyManagedDevicesIntegrationsByParentIdCrossReferencesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "crossReferenceId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "managedDevicesIntegrationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ManagedDevicesIntegrationCrossReference",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagedDevicesIntegrationCrossReference"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ManagedDevicesIntegrationCrossReferences"
+ ],
+ "summary": "Delete ManagedDevicesIntegrationCrossReference",
+ "operationId": "deleteCompanyManagedDevicesIntegrationsByParentIdCrossReferencesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "crossReferenceId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "managedDevicesIntegrationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ManagedDevicesIntegrationCrossReference",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagedDevicesIntegrationCrossReference"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/managedDevicesIntegrations/{parentId}/crossReferences/count": {
+ "get": {
+ "tags": [
+ "ManagedDevicesIntegrationCrossReferences"
+ ],
+ "summary": "Get Count of ManagedDevicesIntegrationCrossReference",
+ "operationId": "getCompanyManagedDevicesIntegrationsByParentIdCrossReferencesCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "managedDevicesIntegrationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/managedDevicesIntegrations/{parentId}/logins": {
+ "get": {
+ "tags": [
+ "ManagedDevicesIntegrationLogins"
+ ],
+ "summary": "Get List of ManagedDevicesIntegrationLogin",
+ "operationId": "getCompanyManagedDevicesIntegrationsByParentIdLogins",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "managedDevicesIntegrationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ManagedDevicesIntegrationLogin",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ManagedDevicesIntegrationLogin"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ManagedDevicesIntegrationLogins"
+ ],
+ "summary": "Post ManagedDevicesIntegrationLogin",
+ "operationId": "postCompanyManagedDevicesIntegrationsByParentIdLogins",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "managedDevicesIntegrationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "login",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagedDevicesIntegrationLogin"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ManagedDevicesIntegrationLogin",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagedDevicesIntegrationLogin"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/managedDevicesIntegrations/{parentId}/logins/{id}": {
+ "get": {
+ "tags": [
+ "ManagedDevicesIntegrationLogins"
+ ],
+ "summary": "Get ManagedDevicesIntegrationLogin",
+ "operationId": "getCompanyManagedDevicesIntegrationsByParentIdLoginsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "loginId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "managedDevicesIntegrationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ManagedDevicesIntegrationLogin",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagedDevicesIntegrationLogin"
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ManagedDevicesIntegrationLogins"
+ ],
+ "summary": "Put ManagedDevicesIntegrationLogin",
+ "operationId": "putCompanyManagedDevicesIntegrationsByParentIdLoginsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "loginId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "managedDevicesIntegrationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "login",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagedDevicesIntegrationLogin"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ManagedDevicesIntegrationLogin",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagedDevicesIntegrationLogin"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ManagedDevicesIntegrationLogins"
+ ],
+ "summary": "Patch ManagedDevicesIntegrationLogin",
+ "operationId": "patchCompanyManagedDevicesIntegrationsByParentIdLoginsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "loginId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "managedDevicesIntegrationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ManagedDevicesIntegrationLogin",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagedDevicesIntegrationLogin"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ManagedDevicesIntegrationLogins"
+ ],
+ "summary": "Delete ManagedDevicesIntegrationLogin",
+ "operationId": "deleteCompanyManagedDevicesIntegrationsByParentIdLoginsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "loginId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "managedDevicesIntegrationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ManagedDevicesIntegrationLogin",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagedDevicesIntegrationLogin"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/managedDevicesIntegrations/{parentId}/logins/count": {
+ "get": {
+ "tags": [
+ "ManagedDevicesIntegrationLogins"
+ ],
+ "summary": "Get Count of ManagedDevicesIntegrationLogin",
+ "operationId": "getCompanyManagedDevicesIntegrationsByParentIdLoginsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "managedDevicesIntegrationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/managedDevicesIntegrations/{parentId}/notifications": {
+ "get": {
+ "tags": [
+ "ManagedDevicesIntegrationNotifications"
+ ],
+ "summary": "Get List of ManagedDevicesIntegrationNotification",
+ "operationId": "getCompanyManagedDevicesIntegrationsByParentIdNotifications",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "managedDevicesIntegrationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ManagedDevicesIntegrationNotification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ManagedDevicesIntegrationNotification"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ManagedDevicesIntegrationNotifications"
+ ],
+ "summary": "Post ManagedDevicesIntegrationNotification",
+ "operationId": "postCompanyManagedDevicesIntegrationsByParentIdNotifications",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "managedDevicesIntegrationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "notification",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagedDevicesIntegrationNotification"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ManagedDevicesIntegrationNotification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagedDevicesIntegrationNotification"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/managedDevicesIntegrations/{parentId}/notifications/{id}": {
+ "get": {
+ "tags": [
+ "ManagedDevicesIntegrationNotifications"
+ ],
+ "summary": "Get ManagedDevicesIntegrationNotification",
+ "operationId": "getCompanyManagedDevicesIntegrationsByParentIdNotificationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "notificationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "managedDevicesIntegrationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ManagedDevicesIntegrationNotification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagedDevicesIntegrationNotification"
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ManagedDevicesIntegrationNotifications"
+ ],
+ "summary": "Put ManagedDevicesIntegrationNotification",
+ "operationId": "putCompanyManagedDevicesIntegrationsByParentIdNotificationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "notificationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "managedDevicesIntegrationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "notification",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagedDevicesIntegrationNotification"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ManagedDevicesIntegrationNotification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagedDevicesIntegrationNotification"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ManagedDevicesIntegrationNotifications"
+ ],
+ "summary": "Patch ManagedDevicesIntegrationNotification",
+ "operationId": "patchCompanyManagedDevicesIntegrationsByParentIdNotificationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "notificationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "managedDevicesIntegrationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ManagedDevicesIntegrationNotification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagedDevicesIntegrationNotification"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ManagedDevicesIntegrationNotifications"
+ ],
+ "summary": "Delete ManagedDevicesIntegrationNotification",
+ "operationId": "deleteCompanyManagedDevicesIntegrationsByParentIdNotificationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "notificationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "managedDevicesIntegrationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ManagedDevicesIntegrationNotification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagedDevicesIntegrationNotification"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/managedDevicesIntegrations/{parentId}/notifications/count": {
+ "get": {
+ "tags": [
+ "ManagedDevicesIntegrationNotifications"
+ ],
+ "summary": "Get Count of ManagedDevicesIntegrationNotification",
+ "operationId": "getCompanyManagedDevicesIntegrationsByParentIdNotificationsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "managedDevicesIntegrationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/managedDevicesIntegrations/count": {
+ "get": {
+ "tags": [
+ "ManagedDevicesIntegrations"
+ ],
+ "summary": "Get Count of Usage",
+ "operationId": "getCompanyManagedDevicesIntegrationsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/managedDevicesIntegrations/info": {
+ "get": {
+ "tags": [
+ "ManagedDevicesIntegrationInfos"
+ ],
+ "summary": "Get List of ManagedDevicesIntegrationInfos",
+ "operationId": "getCompanyManagedDevicesIntegrationsInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of managedDevicesIntegrationInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ManagedDevicesIntegrationInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/managedDevicesIntegrations/info/count": {
+ "get": {
+ "tags": [
+ "ManagedDevicesIntegrationInfos"
+ ],
+ "summary": "Get Count of ManagedDevicesIntegrationInfos",
+ "operationId": "getCompanyManagedDevicesIntegrationsInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/management": {
+ "get": {
+ "tags": [
+ "Managements"
+ ],
+ "summary": "Get List of Management",
+ "operationId": "getCompanyManagement",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Management",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Management"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/management/{id}": {
+ "get": {
+ "tags": [
+ "Managements"
+ ],
+ "summary": "Get Management",
+ "operationId": "getCompanyManagementById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "managementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Management",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Management"
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "Managements"
+ ],
+ "summary": "Put Management",
+ "operationId": "putCompanyManagementById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "managementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "management",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Management"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Management",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Management"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "Managements"
+ ],
+ "summary": "Patch Management",
+ "operationId": "patchCompanyManagementById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "managementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Management",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Management"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/management/{id}/executeManagedItSync": {
+ "post": {
+ "tags": [
+ "ManagementExecuteManagedItSyncs"
+ ],
+ "summary": "Post SuccessResponse",
+ "operationId": "postCompanyManagementByIdExecuteManagedItSync",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "managementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "SuccessResponse",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SuccessResponse"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/management/{id}/log/download": {
+ "get": {
+ "tags": [
+ "ManagementLogs"
+ ],
+ "summary": "Get ManagementLogDocumentInfo",
+ "operationId": "getCompanyManagementByIdLogDownload",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "managementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "filePath",
+ "in": "path",
+ "description": "filePath",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ContentType = application/octet-stream"
+ }
+ }
+ }
+ },
+ "/company/management/{id}/logs": {
+ "get": {
+ "tags": [
+ "ManagementLogs"
+ ],
+ "summary": "Get List of ManagementLogDocumentInfo",
+ "operationId": "getCompanyManagementByIdLogs",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "managementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ManagementLogDocumentInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ManagementLogDocumentInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/management/{parentId}/managementReportNotifications": {
+ "get": {
+ "tags": [
+ "ManagementReportNotifications"
+ ],
+ "summary": "Get List of ManagementReportNotification",
+ "operationId": "getCompanyManagementByParentIdManagementReportNotifications",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "managementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ManagementReportNotification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ManagementReportNotification"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ManagementReportNotifications"
+ ],
+ "summary": "Post ManagementReportNotification",
+ "operationId": "postCompanyManagementByParentIdManagementReportNotifications",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "managementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "managementReportNotification",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagementReportNotification"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ManagementReportNotification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagementReportNotification"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/management/{parentId}/managementReportNotifications/{id}": {
+ "get": {
+ "tags": [
+ "ManagementReportNotifications"
+ ],
+ "summary": "Get ManagementReportNotification",
+ "operationId": "getCompanyManagementByParentIdManagementReportNotificationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "managementReportNotificationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "managementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ManagementReportNotification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagementReportNotification"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ManagementReportNotifications"
+ ],
+ "summary": "Delete ManagementReportNotification",
+ "operationId": "deleteCompanyManagementByParentIdManagementReportNotificationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "managementReportNotificationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "managementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ManagementReportNotifications"
+ ],
+ "summary": "Put ManagementReportNotification",
+ "operationId": "putCompanyManagementByParentIdManagementReportNotificationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "managementReportNotificationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "managementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "managementReportNotification",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagementReportNotification"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ManagementReportNotification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagementReportNotification"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ManagementReportNotifications"
+ ],
+ "summary": "Patch ManagementReportNotification",
+ "operationId": "patchCompanyManagementByParentIdManagementReportNotificationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "managementReportNotificationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "managementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ManagementReportNotification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagementReportNotification"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/management/{parentId}/managementReportNotifications/count": {
+ "get": {
+ "tags": [
+ "ManagementReportNotifications"
+ ],
+ "summary": "Get Count of ManagementReportNotification",
+ "operationId": "getCompanyManagementByParentIdManagementReportNotificationsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "managementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/management/count": {
+ "get": {
+ "tags": [
+ "Managements"
+ ],
+ "summary": "Get Count of Management",
+ "operationId": "getCompanyManagementCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/managementBackups": {
+ "get": {
+ "tags": [
+ "ManagementBackup"
+ ],
+ "summary": "Get List of ManagementBackup",
+ "operationId": "getCompanyManagementBackups",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ManagementBackup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ManagementBackup"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ManagementBackup"
+ ],
+ "summary": "Post ManagementBackup",
+ "operationId": "postCompanyManagementBackups",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "managementBackup",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagementBackup"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ManagementBackup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagementBackup"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/managementBackups/{id}": {
+ "get": {
+ "tags": [
+ "ManagementBackup"
+ ],
+ "summary": "Get ManagementBackup",
+ "operationId": "getCompanyManagementBackupsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "managementBackupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ManagementBackup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagementBackup"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ManagementBackup"
+ ],
+ "summary": "Delete ManagementBackup",
+ "operationId": "deleteCompanyManagementBackupsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "managementBackupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ManagementBackup"
+ ],
+ "summary": "Put ManagementBackup",
+ "operationId": "putCompanyManagementBackupsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "managementBackupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "managementBackup",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagementBackup"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ManagementBackup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagementBackup"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ManagementBackup"
+ ],
+ "summary": "Patch ManagementBackup",
+ "operationId": "patchCompanyManagementBackupsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "managementBackupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ManagementBackup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagementBackup"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/managementBackups/count": {
+ "get": {
+ "tags": [
+ "ManagementBackup"
+ ],
+ "summary": "Get Count of ManagementBackup",
+ "operationId": "getCompanyManagementBackupsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/managementItSolutions": {
+ "get": {
+ "tags": [
+ "ManagementItSolutions"
+ ],
+ "summary": "Get List of ManagementItSolution",
+ "operationId": "getCompanyManagementItSolutions",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ManagementItSolution",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ManagementItSolution"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ManagementItSolutions"
+ ],
+ "summary": "Post ManagementItSolution",
+ "operationId": "postCompanyManagementItSolutions",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "managementItSolution",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagementItSolution"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ManagementItSolution",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagementItSolution"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/managementItSolutions/{id}": {
+ "get": {
+ "tags": [
+ "ManagementItSolutions"
+ ],
+ "summary": "Get ManagementItSolution",
+ "operationId": "getCompanyManagementItSolutionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "managementItSolutionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ManagementItSolution",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagementItSolution"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ManagementItSolutions"
+ ],
+ "summary": "Delete ManagementItSolution",
+ "operationId": "deleteCompanyManagementItSolutionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "managementItSolutionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ManagementItSolutions"
+ ],
+ "summary": "Put ManagementItSolution",
+ "operationId": "putCompanyManagementItSolutionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "managementItSolutionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "managementItSolution",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagementItSolution"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ManagementItSolution",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagementItSolution"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ManagementItSolutions"
+ ],
+ "summary": "Patch ManagementItSolution",
+ "operationId": "patchCompanyManagementItSolutionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "managementItSolutionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ManagementItSolution",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagementItSolution"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/managementItSolutions/{id}/usages": {
+ "get": {
+ "tags": [
+ "ManagementItSolutions"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getCompanyManagementItSolutionsByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "managementItSolutionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/managementItSolutions/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "ManagementItSolutions"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getCompanyManagementItSolutionsByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "managementItSolutionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/managementItSolutions/{parentId}/managementProducts": {
+ "get": {
+ "tags": [
+ "ManagementItSolutionAgreementInterfaceParameters"
+ ],
+ "summary": "Get List of ManagementItSolutionAgreementInterfaceParameter",
+ "operationId": "getCompanyManagementItSolutionsByParentIdManagementProducts",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "managementItSolutionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ManagementItSolutionAgreementInterfaceParameter",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ManagementItSolutionAgreementInterfaceParameter"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ManagementItSolutionAgreementInterfaceParameters"
+ ],
+ "summary": "Post ManagementItSolutionAgreementInterfaceParameter",
+ "operationId": "postCompanyManagementItSolutionsByParentIdManagementProducts",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "managementItSolutionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "managementProduct",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagementItSolutionAgreementInterfaceParameter"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ManagementItSolutionAgreementInterfaceParameter",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagementItSolutionAgreementInterfaceParameter"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/managementItSolutions/{parentId}/managementProducts/{id}": {
+ "get": {
+ "tags": [
+ "ManagementItSolutionAgreementInterfaceParameters"
+ ],
+ "summary": "Get ManagementItSolutionAgreementInterfaceParameter",
+ "operationId": "getCompanyManagementItSolutionsByParentIdManagementProductsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "managementProductId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "managementItSolutionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ManagementItSolutionAgreementInterfaceParameter",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagementItSolutionAgreementInterfaceParameter"
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ManagementItSolutionAgreementInterfaceParameters"
+ ],
+ "summary": "Put ManagementItSolutionAgreementInterfaceParameter",
+ "operationId": "putCompanyManagementItSolutionsByParentIdManagementProductsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "managementProductId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "managementItSolutionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "managementProduct",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagementItSolutionAgreementInterfaceParameter"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ManagementItSolutionAgreementInterfaceParameter",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagementItSolutionAgreementInterfaceParameter"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ManagementItSolutionAgreementInterfaceParameters"
+ ],
+ "summary": "Patch ManagementItSolutionAgreementInterfaceParameter",
+ "operationId": "patchCompanyManagementItSolutionsByParentIdManagementProductsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "managementProductId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "managementItSolutionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ManagementItSolutionAgreementInterfaceParameter",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagementItSolutionAgreementInterfaceParameter"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ManagementItSolutionAgreementInterfaceParameters"
+ ],
+ "summary": "Delete ManagementItSolutionAgreementInterfaceParameter",
+ "operationId": "deleteCompanyManagementItSolutionsByParentIdManagementProductsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "managementProductId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "managementItSolutionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ManagementItSolutionAgreementInterfaceParameter",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagementItSolutionAgreementInterfaceParameter"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/managementItSolutions/{parentId}/managementProducts/count": {
+ "get": {
+ "tags": [
+ "ManagementItSolutionAgreementInterfaceParameters"
+ ],
+ "summary": "Get Count of ManagementItSolutionAgreementInterfaceParameter",
+ "operationId": "getCompanyManagementItSolutionsByParentIdManagementProductsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "managementItSolutionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/managementItSolutions/count": {
+ "get": {
+ "tags": [
+ "ManagementItSolutions"
+ ],
+ "summary": "Get Count of ManagementItSolution",
+ "operationId": "getCompanyManagementItSolutionsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/marketDescriptions": {
+ "get": {
+ "tags": [
+ "CompanyMarketDescription"
+ ],
+ "summary": "Get List of MarketDescription",
+ "operationId": "getCompanyMarketDescriptions",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of MarketDescription",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/MarketDescription"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "CompanyMarketDescription"
+ ],
+ "summary": "Post MarketDescription",
+ "operationId": "postCompanyMarketDescriptions",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "marketDescription",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/MarketDescription"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "MarketDescription",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MarketDescription"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/marketDescriptions/{id}": {
+ "get": {
+ "tags": [
+ "CompanyMarketDescription"
+ ],
+ "summary": "Get MarketDescription",
+ "operationId": "getCompanyMarketDescriptionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "marketDescriptionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "MarketDescription",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MarketDescription"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "CompanyMarketDescription"
+ ],
+ "summary": "Delete MarketDescription",
+ "operationId": "deleteCompanyMarketDescriptionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "marketDescriptionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "CompanyMarketDescription"
+ ],
+ "summary": "Put MarketDescription",
+ "operationId": "putCompanyMarketDescriptionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "marketDescriptionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "marketDescription",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/MarketDescription"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "MarketDescription",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MarketDescription"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "CompanyMarketDescription"
+ ],
+ "summary": "Patch MarketDescription",
+ "operationId": "patchCompanyMarketDescriptionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "marketDescriptionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "MarketDescription",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MarketDescription"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/marketDescriptions/{id}/info": {
+ "get": {
+ "tags": [
+ "MarketDescriptionInfos"
+ ],
+ "summary": "Get MarketDescriptionInfos",
+ "operationId": "getCompanyMarketDescriptionsByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "MarketDescriptionInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "MarketDescriptionInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MarketDescriptionInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/marketDescriptions/{id}/usages": {
+ "get": {
+ "tags": [
+ "CompanyMarketDescription"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getCompanyMarketDescriptionsByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "marketDescriptionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/marketDescriptions/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "CompanyMarketDescription"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getCompanyMarketDescriptionsByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "marketDescriptionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/marketDescriptions/count": {
+ "get": {
+ "tags": [
+ "CompanyMarketDescription"
+ ],
+ "summary": "Get Count of MarketDescription",
+ "operationId": "getCompanyMarketDescriptionsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/marketDescriptions/info": {
+ "get": {
+ "tags": [
+ "MarketDescriptionInfos"
+ ],
+ "summary": "Get List of MarketDescriptionInfos",
+ "operationId": "getCompanyMarketDescriptionsInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of marketDescriptionInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/MarketDescriptionInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/marketDescriptions/info/count": {
+ "get": {
+ "tags": [
+ "MarketDescriptionInfos"
+ ],
+ "summary": "Get Count of MarketDescriptionInfos",
+ "operationId": "getCompanyMarketDescriptionsInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/noteTypes": {
+ "get": {
+ "tags": [
+ "CompanyNoteTypes"
+ ],
+ "summary": "Get List of CompanyNoteType",
+ "operationId": "getCompanyNoteTypes",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of CompanyNoteType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CompanyNoteType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "CompanyNoteTypes"
+ ],
+ "summary": "Post CompanyNoteType",
+ "operationId": "postCompanyNoteTypes",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "noteType",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyNoteType"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "CompanyNoteType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyNoteType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/noteTypes/{id}": {
+ "get": {
+ "tags": [
+ "CompanyNoteTypes"
+ ],
+ "summary": "Get CompanyNoteType",
+ "operationId": "getCompanyNoteTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "noteTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "CompanyNoteType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyNoteType"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "CompanyNoteTypes"
+ ],
+ "summary": "Delete CompanyNoteType",
+ "operationId": "deleteCompanyNoteTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "noteTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "CompanyNoteTypes"
+ ],
+ "summary": "Put CompanyNoteType",
+ "operationId": "putCompanyNoteTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "noteTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "noteType",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyNoteType"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "CompanyNoteType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyNoteType"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "CompanyNoteTypes"
+ ],
+ "summary": "Patch CompanyNoteType",
+ "operationId": "patchCompanyNoteTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "noteTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "CompanyNoteType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyNoteType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/noteTypes/{id}/info": {
+ "get": {
+ "tags": [
+ "CompanyNoteTypeInfo"
+ ],
+ "summary": "Get CompanyNoteTypeInfo",
+ "operationId": "getCompanyNoteTypesByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "noteTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "CompanyNoteTypeInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyNoteTypeInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/noteTypes/count": {
+ "get": {
+ "tags": [
+ "CompanyNoteTypes"
+ ],
+ "summary": "Get Count of CompanyNoteType",
+ "operationId": "getCompanyNoteTypesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/noteTypes/count/info": {
+ "get": {
+ "tags": [
+ "CompanyNoteTypeInfo"
+ ],
+ "summary": "Get Count of CompanyNoteTypeInfo",
+ "operationId": "getCompanyNoteTypesCountInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/noteTypes/info": {
+ "get": {
+ "tags": [
+ "CompanyNoteTypeInfo"
+ ],
+ "summary": "Get List of CompanyNoteTypeInfo",
+ "operationId": "getCompanyNoteTypesInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of CompanyNoteTypeInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CompanyNoteTypeInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/ownershipTypes": {
+ "get": {
+ "tags": [
+ "CompanyOwnershipType"
+ ],
+ "summary": "Get List of OwnershipType",
+ "operationId": "getCompanyOwnershipTypes",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of OwnershipType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/OwnershipType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "CompanyOwnershipType"
+ ],
+ "summary": "Post OwnershipType",
+ "operationId": "postCompanyOwnershipTypes",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "ownershipType",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/OwnershipType"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "OwnershipType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/OwnershipType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/ownershipTypes/{id}": {
+ "get": {
+ "tags": [
+ "CompanyOwnershipType"
+ ],
+ "summary": "Get OwnershipType",
+ "operationId": "getCompanyOwnershipTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ownershipTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "OwnershipType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/OwnershipType"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "CompanyOwnershipType"
+ ],
+ "summary": "Delete OwnershipType",
+ "operationId": "deleteCompanyOwnershipTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ownershipTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "CompanyOwnershipType"
+ ],
+ "summary": "Put OwnershipType",
+ "operationId": "putCompanyOwnershipTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ownershipTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "ownershipType",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/OwnershipType"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "OwnershipType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/OwnershipType"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "CompanyOwnershipType"
+ ],
+ "summary": "Patch OwnershipType",
+ "operationId": "patchCompanyOwnershipTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ownershipTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "OwnershipType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/OwnershipType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/ownershipTypes/{id}/info": {
+ "get": {
+ "tags": [
+ "OwnershipTypeInfos"
+ ],
+ "summary": "Get OwnershipTypeInfos",
+ "operationId": "getCompanyOwnershipTypesByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "OwnershipTypeInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "OwnershipTypeInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/OwnershipTypeInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/ownershipTypes/count": {
+ "get": {
+ "tags": [
+ "CompanyOwnershipType"
+ ],
+ "summary": "Get Count of OwnershipType",
+ "operationId": "getCompanyOwnershipTypesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/ownershipTypes/info": {
+ "get": {
+ "tags": [
+ "OwnershipTypeInfos"
+ ],
+ "summary": "Get List of OwnershipTypeInfos",
+ "operationId": "getCompanyOwnershipTypesInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ownershipTypeInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/OwnershipTypeInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/ownershipTypes/info/count": {
+ "get": {
+ "tags": [
+ "OwnershipTypeInfos"
+ ],
+ "summary": "Get Count of OwnershipTypeInfos",
+ "operationId": "getCompanyOwnershipTypesInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/paymentTypes/info/count": {
+ "get": {
+ "tags": [
+ "PaymentTypeInfos"
+ ],
+ "summary": "Get Count of PaymentTypeInfos",
+ "operationId": "getCompanyPaymentTypesInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/portalConfigurations": {
+ "get": {
+ "tags": [
+ "PortalConfigurations"
+ ],
+ "summary": "Get List of PortalConfiguration",
+ "operationId": "getCompanyPortalConfigurations",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of PortalConfiguration",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PortalConfiguration"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "PortalConfigurations"
+ ],
+ "summary": "Post PortalConfiguration",
+ "operationId": "postCompanyPortalConfigurations",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "portalConfiguration",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/PortalConfiguration"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "PortalConfiguration",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PortalConfiguration"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/portalConfigurations/{id}": {
+ "get": {
+ "tags": [
+ "PortalConfigurations"
+ ],
+ "summary": "Get PortalConfiguration",
+ "operationId": "getCompanyPortalConfigurationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "portalConfigurationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "PortalConfiguration",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PortalConfiguration"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "PortalConfigurations"
+ ],
+ "summary": "Delete PortalConfiguration",
+ "operationId": "deleteCompanyPortalConfigurationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "portalConfigurationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "PortalConfigurations"
+ ],
+ "summary": "Put PortalConfiguration",
+ "operationId": "putCompanyPortalConfigurationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "portalConfigurationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "portalConfiguration",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/PortalConfiguration"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "PortalConfiguration",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PortalConfiguration"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "PortalConfigurations"
+ ],
+ "summary": "Patch PortalConfiguration",
+ "operationId": "patchCompanyPortalConfigurationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "portalConfigurationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "PortalConfiguration",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PortalConfiguration"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/portalConfigurations/{parentId}/invoiceSetups": {
+ "get": {
+ "tags": [
+ "PortalConfigurationsInvoiceSetups"
+ ],
+ "summary": "Get List of PortalConfigurationInvoiceSetup",
+ "operationId": "getCompanyPortalConfigurationsByParentIdInvoiceSetups",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "portalConfigurationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of PortalConfigurationInvoiceSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PortalConfigurationInvoiceSetup"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/portalConfigurations/{parentId}/invoiceSetups/{id}": {
+ "get": {
+ "tags": [
+ "PortalConfigurationsInvoiceSetups"
+ ],
+ "summary": "Get PortalConfigurationInvoiceSetup",
+ "operationId": "getCompanyPortalConfigurationsByParentIdInvoiceSetupsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "invoiceSetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "portalConfigurationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "PortalConfigurationInvoiceSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PortalConfigurationInvoiceSetup"
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "PortalConfigurationsInvoiceSetups"
+ ],
+ "summary": "Put PortalConfigurationInvoiceSetup",
+ "operationId": "putCompanyPortalConfigurationsByParentIdInvoiceSetupsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "invoiceSetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "portalConfigurationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "portalConfigurationInvoiceSetup",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/PortalConfigurationInvoiceSetup"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "PortalConfigurationInvoiceSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PortalConfigurationInvoiceSetup"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "PortalConfigurationsInvoiceSetups"
+ ],
+ "summary": "Patch PortalConfigurationInvoiceSetup",
+ "operationId": "patchCompanyPortalConfigurationsByParentIdInvoiceSetupsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "invoiceSetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "portalConfigurationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "PortalConfigurationInvoiceSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PortalConfigurationInvoiceSetup"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/portalConfigurations/{parentId}/invoiceSetups/{id}/testTransaction": {
+ "post": {
+ "tags": [
+ "PortalConfigurationsInvoiceSetups"
+ ],
+ "summary": "Post SuccessResponse",
+ "operationId": "postCompanyPortalConfigurationsByParentIdInvoiceSetupsByIdTestTransaction",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "invoiceSetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "portalConfigurationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "portalConfigurationInvoiceSetup",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/PortalConfigurationInvoiceSetup"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "SuccessResponse",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SuccessResponse"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/portalConfigurations/{parentId}/invoiceSetups/count": {
+ "get": {
+ "tags": [
+ "PortalConfigurationsInvoiceSetups"
+ ],
+ "summary": "Get Count of PortalConfigurationInvoiceSetup",
+ "operationId": "getCompanyPortalConfigurationsByParentIdInvoiceSetupsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "portalConfigurationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/portalConfigurations/{parentId}/opportunitySetups": {
+ "get": {
+ "tags": [
+ "PortalConfigurationOpportunitySetups"
+ ],
+ "summary": "Get List of PortalConfigurationOpportunitySetup",
+ "operationId": "getCompanyPortalConfigurationsByParentIdOpportunitySetups",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "portalConfigurationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of PortalConfigurationOpportunitySetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PortalConfigurationOpportunitySetup"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "PortalConfigurationOpportunitySetups"
+ ],
+ "summary": "Put PortalConfigurationOpportunitySetup",
+ "operationId": "putCompanyPortalConfigurationsByParentIdOpportunitySetups",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "portalConfigurationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "opportunitySetup",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/PortalConfigurationOpportunitySetup"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "PortalConfigurationOpportunitySetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PortalConfigurationOpportunitySetup"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "PortalConfigurationOpportunitySetups"
+ ],
+ "summary": "Patch PortalConfigurationOpportunitySetup",
+ "operationId": "patchCompanyPortalConfigurationsByParentIdOpportunitySetups",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "portalConfigurationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "PortalConfigurationOpportunitySetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PortalConfigurationOpportunitySetup"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/portalConfigurations/{parentId}/opportunitySetups/{id}": {
+ "get": {
+ "tags": [
+ "PortalConfigurationOpportunitySetups"
+ ],
+ "summary": "Get PortalConfigurationOpportunitySetup",
+ "operationId": "getCompanyPortalConfigurationsByParentIdOpportunitySetupsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "opportunitySetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "portalConfigurationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "PortalConfigurationOpportunitySetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PortalConfigurationOpportunitySetup"
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "PortalConfigurationOpportunitySetups"
+ ],
+ "summary": "Put PortalConfigurationOpportunitySetup",
+ "operationId": "putCompanyPortalConfigurationsByParentIdOpportunitySetupsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "opportunitySetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "portalConfigurationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "opportunitySetup",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/PortalConfigurationOpportunitySetup"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "PortalConfigurationOpportunitySetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PortalConfigurationOpportunitySetup"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "PortalConfigurationOpportunitySetups"
+ ],
+ "summary": "Patch PortalConfigurationOpportunitySetup",
+ "operationId": "patchCompanyPortalConfigurationsByParentIdOpportunitySetupsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "opportunitySetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "portalConfigurationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "PortalConfigurationOpportunitySetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PortalConfigurationOpportunitySetup"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/portalConfigurations/{parentId}/passwordEmailSetups": {
+ "get": {
+ "tags": [
+ "PortalConfigurationPasswordEmailSetups"
+ ],
+ "summary": "Get List of PortalConfigurationPasswordEmailSetup",
+ "operationId": "getCompanyPortalConfigurationsByParentIdPasswordEmailSetups",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "portalConfigurationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of PortalConfigurationPasswordEmailSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PortalConfigurationPasswordEmailSetup"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/portalConfigurations/{parentId}/passwordEmailSetups/{id}": {
+ "get": {
+ "tags": [
+ "PortalConfigurationPasswordEmailSetups"
+ ],
+ "summary": "Get PortalConfigurationPasswordEmailSetup",
+ "operationId": "getCompanyPortalConfigurationsByParentIdPasswordEmailSetupsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "passwordEmailSetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "portalConfigurationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "PortalConfigurationPasswordEmailSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PortalConfigurationPasswordEmailSetup"
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "PortalConfigurationPasswordEmailSetups"
+ ],
+ "summary": "Put PortalConfigurationPasswordEmailSetup",
+ "operationId": "putCompanyPortalConfigurationsByParentIdPasswordEmailSetupsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "passwordEmailSetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "portalConfigurationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "passwordEmailSetup",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/PortalConfigurationPasswordEmailSetup"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "PortalConfigurationPasswordEmailSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PortalConfigurationPasswordEmailSetup"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "PortalConfigurationPasswordEmailSetups"
+ ],
+ "summary": "Patch PortalConfigurationPasswordEmailSetup",
+ "operationId": "patchCompanyPortalConfigurationsByParentIdPasswordEmailSetupsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "passwordEmailSetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "portalConfigurationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "PortalConfigurationPasswordEmailSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PortalConfigurationPasswordEmailSetup"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/portalConfigurations/{parentId}/projectSetups": {
+ "get": {
+ "tags": [
+ "PortalConfigurationProjectSetups"
+ ],
+ "summary": "Get List of PortalConfigurationProjectSetup",
+ "operationId": "getCompanyPortalConfigurationsByParentIdProjectSetups",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "portalConfigurationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of PortalConfigurationProjectSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PortalConfigurationProjectSetup"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/portalConfigurations/{parentId}/projectSetups/{id}": {
+ "get": {
+ "tags": [
+ "PortalConfigurationProjectSetups"
+ ],
+ "summary": "Get PortalConfigurationProjectSetup",
+ "operationId": "getCompanyPortalConfigurationsByParentIdProjectSetupsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "projectSetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "portalConfigurationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "PortalConfigurationProjectSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PortalConfigurationProjectSetup"
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "PortalConfigurationProjectSetups"
+ ],
+ "summary": "Put PortalConfigurationProjectSetup",
+ "operationId": "putCompanyPortalConfigurationsByParentIdProjectSetupsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "projectSetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "portalConfigurationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "portalConfigurationProjectSetup",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/PortalConfigurationProjectSetup"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "PortalConfigurationProjectSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PortalConfigurationProjectSetup"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "PortalConfigurationProjectSetups"
+ ],
+ "summary": "Patch PortalConfigurationProjectSetup",
+ "operationId": "patchCompanyPortalConfigurationsByParentIdProjectSetupsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "projectSetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "portalConfigurationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "PortalConfigurationProjectSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PortalConfigurationProjectSetup"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/portalConfigurations/{parentId}/projectSetups/count": {
+ "get": {
+ "tags": [
+ "PortalConfigurationProjectSetups"
+ ],
+ "summary": "Get Count of PortalConfigurationProjectSetup",
+ "operationId": "getCompanyPortalConfigurationsByParentIdProjectSetupsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "portalConfigurationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/portalConfigurations/{parentId}/serviceSetups": {
+ "get": {
+ "tags": [
+ "PortalConfigurationServiceSetups"
+ ],
+ "summary": "Get List of PortalConfigurationServiceSetup",
+ "operationId": "getCompanyPortalConfigurationsByParentIdServiceSetups",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "portalConfigurationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of PortalConfigurationServiceSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PortalConfigurationServiceSetup"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/portalConfigurations/{parentId}/serviceSetups/{id}": {
+ "get": {
+ "tags": [
+ "PortalConfigurationServiceSetups"
+ ],
+ "summary": "Get PortalConfigurationServiceSetup",
+ "operationId": "getCompanyPortalConfigurationsByParentIdServiceSetupsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "serviceSetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "portalConfigurationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "PortalConfigurationServiceSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PortalConfigurationServiceSetup"
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "PortalConfigurationServiceSetups"
+ ],
+ "summary": "Put PortalConfigurationServiceSetup",
+ "operationId": "putCompanyPortalConfigurationsByParentIdServiceSetupsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "serviceSetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "portalConfigurationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "portalConfigurationServiceSetup",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/PortalConfigurationServiceSetup"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "PortalConfigurationServiceSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PortalConfigurationServiceSetup"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "PortalConfigurationServiceSetups"
+ ],
+ "summary": "Patch PortalConfigurationServiceSetup",
+ "operationId": "patchCompanyPortalConfigurationsByParentIdServiceSetupsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "serviceSetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "portalConfigurationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "PortalConfigurationServiceSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PortalConfigurationServiceSetup"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/portalConfigurations/{parentId}/serviceSetups/count": {
+ "get": {
+ "tags": [
+ "PortalConfigurationServiceSetups"
+ ],
+ "summary": "Get Count of PortalConfigurationServiceSetup",
+ "operationId": "getCompanyPortalConfigurationsByParentIdServiceSetupsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "portalConfigurationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/portalConfigurations/copy": {
+ "post": {
+ "tags": [
+ "PortalConfigurations"
+ ],
+ "summary": "Post PortalConfiguration",
+ "operationId": "postCompanyPortalConfigurationsCopy",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "copy",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/PortalConfiguration"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "PortalConfiguration",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PortalConfiguration"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/portalConfigurations/count": {
+ "get": {
+ "tags": [
+ "PortalConfigurations"
+ ],
+ "summary": "Get Count of PortalConfiguration",
+ "operationId": "getCompanyPortalConfigurationsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/portalConfigurations/invoiceSetup/paymentProcessors": {
+ "get": {
+ "tags": [
+ "PortalConfigurationPaymentProcessors"
+ ],
+ "summary": "Get List of PortalConfigurationPaymentProcessor",
+ "operationId": "getCompanyPortalConfigurationsInvoiceSetupPaymentProcessors",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of PortalConfigurationPaymentProcessor",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PortalConfigurationPaymentProcessor"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/portalConfigurations/invoiceSetup/paymentProcessors/{id}": {
+ "get": {
+ "tags": [
+ "PortalConfigurationPaymentProcessors"
+ ],
+ "summary": "Get PortalConfigurationPaymentProcessor",
+ "operationId": "getCompanyPortalConfigurationsInvoiceSetupPaymentProcessorsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "paymentProcessorId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "PortalConfigurationPaymentProcessor",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PortalConfigurationPaymentProcessor"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/portalConfigurations/invoiceSetup/paymentProcessors/count": {
+ "get": {
+ "tags": [
+ "PortalConfigurationPaymentProcessors"
+ ],
+ "summary": "Get Count of PortalConfigurationPaymentProcessor",
+ "operationId": "getCompanyPortalConfigurationsInvoiceSetupPaymentProcessorsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/portalSecurityLevels": {
+ "get": {
+ "tags": [
+ "PortalSecurityLevels"
+ ],
+ "summary": "Get List of PortalSecurityLevel",
+ "operationId": "getCompanyPortalSecurityLevels",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of PortalSecurityLevel",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PortalSecurityLevel"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/portalSecurityLevels/{id}": {
+ "get": {
+ "tags": [
+ "PortalSecurityLevels"
+ ],
+ "summary": "Get PortalSecurityLevel",
+ "operationId": "getCompanyPortalSecurityLevelsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "portalSecurityLevelId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "PortalSecurityLevel",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PortalSecurityLevel"
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "PortalSecurityLevels"
+ ],
+ "summary": "Put PortalSecurityLevel",
+ "operationId": "putCompanyPortalSecurityLevelsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "portalSecurityLevelId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "_portalSecurityLevel",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/PortalSecurityLevel"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "PortalSecurityLevel",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PortalSecurityLevel"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "PortalSecurityLevels"
+ ],
+ "summary": "Patch PortalSecurityLevel",
+ "operationId": "patchCompanyPortalSecurityLevelsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "portalSecurityLevelId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "PortalSecurityLevel",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PortalSecurityLevel"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/portalSecurityLevels/count": {
+ "get": {
+ "tags": [
+ "PortalSecurityLevels"
+ ],
+ "summary": "Get Count of PortalSecurityLevel",
+ "operationId": "getCompanyPortalSecurityLevelsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/portalSecuritySettings": {
+ "get": {
+ "tags": [
+ "PortalSecuritySettings"
+ ],
+ "summary": "Get List of PortalSecuritySetting",
+ "operationId": "getCompanyPortalSecuritySettings",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of PortalSecuritySetting",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PortalSecuritySetting"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/portalSecuritySettings/{id}": {
+ "get": {
+ "tags": [
+ "PortalSecuritySettings"
+ ],
+ "summary": "Get PortalSecuritySetting",
+ "operationId": "getCompanyPortalSecuritySettingsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "portalSecuritySettingId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "PortalSecuritySetting",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PortalSecuritySetting"
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "PortalSecuritySettings"
+ ],
+ "summary": "Put PortalSecuritySetting",
+ "operationId": "putCompanyPortalSecuritySettingsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "portalSecuritySettingId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "portalSecurity",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/PortalSecuritySetting"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "PortalSecuritySetting",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PortalSecuritySetting"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "PortalSecuritySettings"
+ ],
+ "summary": "Patch PortalSecuritySetting",
+ "operationId": "patchCompanyPortalSecuritySettingsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "portalSecuritySettingId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "PortalSecuritySetting",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PortalSecuritySetting"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/portalSecuritySettings/count": {
+ "get": {
+ "tags": [
+ "PortalSecuritySettings"
+ ],
+ "summary": "Get Count of PortalSecuritySetting",
+ "operationId": "getCompanyPortalSecuritySettingsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/states": {
+ "get": {
+ "tags": [
+ "States"
+ ],
+ "summary": "Get List of State",
+ "operationId": "getCompanyStates",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of State",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/State"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "States"
+ ],
+ "summary": "Post State",
+ "operationId": "postCompanyStates",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "state",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/State"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "State",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/State"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/states/{id}": {
+ "get": {
+ "tags": [
+ "States"
+ ],
+ "summary": "Get State",
+ "operationId": "getCompanyStatesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "stateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "State",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/State"
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "States"
+ ],
+ "summary": "Put State",
+ "operationId": "putCompanyStatesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "stateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "state",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/State"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "State",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/State"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "States"
+ ],
+ "summary": "Patch State",
+ "operationId": "patchCompanyStatesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "stateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "State",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/State"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "States"
+ ],
+ "summary": "Delete State",
+ "operationId": "deleteCompanyStatesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "stateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ }
+ },
+ "/company/states/{id}/info": {
+ "get": {
+ "tags": [
+ "StateInfos"
+ ],
+ "summary": "Get StateInfos",
+ "operationId": "getCompanyStatesByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "StateInfo",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "StateInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/StateInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/states/{id}/usages": {
+ "get": {
+ "tags": [
+ "States"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getCompanyStatesByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "stateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/states/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "States"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getCompanyStatesByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "stateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/states/count": {
+ "get": {
+ "tags": [
+ "States"
+ ],
+ "summary": "Get Count of Usage",
+ "operationId": "getCompanyStatesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/states/info": {
+ "get": {
+ "tags": [
+ "StateInfos"
+ ],
+ "summary": "Get List of StateInfos",
+ "operationId": "getCompanyStatesInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of stateInfos",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/StateInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/states/info/count": {
+ "get": {
+ "tags": [
+ "StateInfos"
+ ],
+ "summary": "Get Count of StateInfos",
+ "operationId": "getCompanyStatesInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/teamRoles": {
+ "get": {
+ "tags": [
+ "CompanyTeamRole"
+ ],
+ "summary": "Get List of TeamRole",
+ "operationId": "getCompanyTeamRoles",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of TeamRole",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/TeamRole"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "CompanyTeamRole"
+ ],
+ "summary": "Post TeamRole",
+ "operationId": "postCompanyTeamRoles",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "teamRole",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/TeamRole"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "TeamRole",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TeamRole"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/teamRoles/{id}": {
+ "get": {
+ "tags": [
+ "CompanyTeamRole"
+ ],
+ "summary": "Get TeamRole",
+ "operationId": "getCompanyTeamRolesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "teamRoleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "TeamRole",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TeamRole"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "CompanyTeamRole"
+ ],
+ "summary": "Delete TeamRole",
+ "operationId": "deleteCompanyTeamRolesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "teamRoleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "CompanyTeamRole"
+ ],
+ "summary": "Put TeamRole",
+ "operationId": "putCompanyTeamRolesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "teamRoleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "teamRole",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/TeamRole"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "TeamRole",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TeamRole"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "CompanyTeamRole"
+ ],
+ "summary": "Patch TeamRole",
+ "operationId": "patchCompanyTeamRolesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "teamRoleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "TeamRole",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TeamRole"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/teamRoles/{id}/info": {
+ "get": {
+ "tags": [
+ "TeamRoleInfos"
+ ],
+ "summary": "Get TeamRoleInfos",
+ "operationId": "getCompanyTeamRolesByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "TeamRoleInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "TeamRoleInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TeamRoleInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/teamRoles/{id}/usages": {
+ "get": {
+ "tags": [
+ "CompanyTeamRole"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getCompanyTeamRolesByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "teamRoleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/teamRoles/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "CompanyTeamRole"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getCompanyTeamRolesByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "teamRoleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/teamRoles/count": {
+ "get": {
+ "tags": [
+ "CompanyTeamRole"
+ ],
+ "summary": "Get Count of Usage",
+ "operationId": "getCompanyTeamRolesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/teamRoles/info": {
+ "get": {
+ "tags": [
+ "TeamRoleInfos"
+ ],
+ "summary": "Get List of TeamRoleInfos",
+ "operationId": "getCompanyTeamRolesInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of teamRoleInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/TeamRoleInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/teamRoles/info/count": {
+ "get": {
+ "tags": [
+ "TeamRoleInfos"
+ ],
+ "summary": "Get Count of TeamRoleInfos",
+ "operationId": "getCompanyTeamRolesInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/tracks": {
+ "get": {
+ "tags": [
+ "Tracks"
+ ],
+ "summary": "Get List of Track",
+ "operationId": "getCompanyTracks",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Track",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Track"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "Tracks"
+ ],
+ "summary": "Post Track",
+ "operationId": "postCompanyTracks",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "track",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Track"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "Track",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Track"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/tracks/{id}": {
+ "get": {
+ "tags": [
+ "Tracks"
+ ],
+ "summary": "Get Track",
+ "operationId": "getCompanyTracksById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "trackId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Track",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Track"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "Tracks"
+ ],
+ "summary": "Delete Track",
+ "operationId": "deleteCompanyTracksById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "trackId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "Tracks"
+ ],
+ "summary": "Put Track",
+ "operationId": "putCompanyTracksById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "trackId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "track",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Track"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Track",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Track"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "Tracks"
+ ],
+ "summary": "Patch Track",
+ "operationId": "patchCompanyTracksById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "trackId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Track",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Track"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/tracks/{parentId}/actions": {
+ "get": {
+ "tags": [
+ "TrackActions"
+ ],
+ "summary": "Get List of TrackAction",
+ "operationId": "getCompanyTracksByParentIdActions",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "trackId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of TrackAction",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/TrackAction"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "TrackActions"
+ ],
+ "summary": "Post TrackAction",
+ "operationId": "postCompanyTracksByParentIdActions",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "trackId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "trackAction",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/TrackAction"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "TrackAction",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TrackAction"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/tracks/{parentId}/actions/{id}": {
+ "get": {
+ "tags": [
+ "TrackActions"
+ ],
+ "summary": "Get TrackAction",
+ "operationId": "getCompanyTracksByParentIdActionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "actionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "trackId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "TrackAction",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TrackAction"
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "TrackActions"
+ ],
+ "summary": "Put TrackAction",
+ "operationId": "putCompanyTracksByParentIdActionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "actionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "trackId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "trackAction",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/TrackAction"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "TrackAction",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TrackAction"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "TrackActions"
+ ],
+ "summary": "Patch TrackAction",
+ "operationId": "patchCompanyTracksByParentIdActionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "actionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "trackId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "TrackAction",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TrackAction"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "TrackActions"
+ ],
+ "summary": "Delete TrackAction",
+ "operationId": "deleteCompanyTracksByParentIdActionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "actionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "trackId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ }
+ },
+ "/company/tracks/{parentId}/actions/count": {
+ "get": {
+ "tags": [
+ "TrackActions"
+ ],
+ "summary": "Get Count of TrackAction",
+ "operationId": "getCompanyTracksByParentIdActionsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "trackId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/tracks/count": {
+ "get": {
+ "tags": [
+ "Tracks"
+ ],
+ "summary": "Get Count of Track",
+ "operationId": "getCompanyTracksCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/configurations/types/{grandparentId}/questions/{parentId}/values/{id}/info": {
+ "get": {
+ "tags": [
+ "ConfigurationTypeQuestionValueInfos"
+ ],
+ "summary": "Get ConfigurationTypeQuestionValueInfo",
+ "operationId": "getConfigurationsTypesByGrandparentIdQuestionsByParentIdValuesByIdInfo",
+ "parameters": [
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "ConfigurationTypeQuestionInfo",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ConfigurationTypeQuestionInfo",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ConfigurationTypeQuestionInfo",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ConfigurationTypeQuestionInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ConfigurationTypeQuestionInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/configurations/types/{grandparentId}/questions/{parentId}/values/info": {
+ "get": {
+ "tags": [
+ "ConfigurationTypeQuestionValueInfos"
+ ],
+ "summary": "Get ConfigurationTypeQuestionValueInfo",
+ "operationId": "getConfigurationsTypesByGrandparentIdQuestionsByParentIdValuesInfo",
+ "parameters": [
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "ConfigurationTypeQuestionValueInfo",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ConfigurationTypeQuestionValueInfo",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ConfigurationTypeQuestionInfos",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ConfigurationTypeQuestionValueInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/configurations/types/{grandparentId}/questions/{parentId}/values/info/count": {
+ "get": {
+ "tags": [
+ "ConfigurationTypeQuestionValueInfos"
+ ],
+ "summary": "Get Count of ConfigurationTypeQuestionValueInfos",
+ "operationId": "getConfigurationsTypesByGrandparentIdQuestionsByParentIdValuesInfoCount",
+ "parameters": [
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "ConfigurationTypeQuestionValueInfo",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ConfigurationTypeQuestionValueInfo",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/configurations/types/{parentId}/questions/{id}/info": {
+ "get": {
+ "tags": [
+ "ConfigurationTypeQuestionInfo"
+ ],
+ "summary": "Get ConfigurationTypeQuestionInfo",
+ "operationId": "getConfigurationsTypesByParentIdQuestionsByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ConfigurationTypeQuestionInfo",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ConfigurationTypeQuestionInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ConfigurationTypeQuestionInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/configurations/types/{parentId}/questions/info": {
+ "get": {
+ "tags": [
+ "ConfigurationTypeQuestionInfos"
+ ],
+ "summary": "Get List of ConfigurationTypeQuestionInfos",
+ "operationId": "getConfigurationsTypesByParentIdQuestionsInfo",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ConfigurationTypeQuestionInfos",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ConfigurationTypeQuestionInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/configurations/types/{parentId}/questions/info/count": {
+ "get": {
+ "tags": [
+ "ConfigurationTypeQuestionInfos"
+ ],
+ "summary": "Get Count of ConfigurationTypeQuestionInfos",
+ "operationId": "getConfigurationsTypesByParentIdQuestionsInfoCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/configurations/types/info": {
+ "get": {
+ "tags": [
+ "ConfigurationTypeInfos"
+ ],
+ "summary": "Get List of ConfigurationTypeInfos",
+ "operationId": "getConfigurationsTypesInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of configurationTypeInfos",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ConfigurationTypeInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/configurations/types/info/count": {
+ "get": {
+ "tags": [
+ "ConfigurationTypeInfos"
+ ],
+ "summary": "Get Count of AddressFormatInfos",
+ "operationId": "getConfigurationsTypesInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/expense/classifications": {
+ "get": {
+ "tags": [
+ "Classifications"
+ ],
+ "summary": "Get List of Classification",
+ "operationId": "getExpenseClassifications",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Classification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Classification"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/expense/classifications/{id}": {
+ "get": {
+ "tags": [
+ "Classifications"
+ ],
+ "summary": "Get Classification",
+ "operationId": "getExpenseClassificationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "classificationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Classification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Classification"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/expense/classifications/count": {
+ "get": {
+ "tags": [
+ "Classifications"
+ ],
+ "summary": "Get Count of Classification",
+ "operationId": "getExpenseClassificationsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/expense/entries": {
+ "get": {
+ "tags": [
+ "ExpenseEntries"
+ ],
+ "summary": "Get List of ExpenseEntry",
+ "operationId": "getExpenseEntries",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ExpenseEntry",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ExpenseEntry"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ExpenseEntries"
+ ],
+ "summary": "Post ExpenseEntry",
+ "operationId": "postExpenseEntries",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "expenseEntry",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ExpenseEntry"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ExpenseEntry",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ExpenseEntry"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/expense/entries/{id}": {
+ "get": {
+ "tags": [
+ "ExpenseEntries"
+ ],
+ "summary": "Get ExpenseEntry",
+ "operationId": "getExpenseEntriesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "entryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ExpenseEntry",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ExpenseEntry"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ExpenseEntries"
+ ],
+ "summary": "Delete ExpenseEntry",
+ "operationId": "deleteExpenseEntriesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "entryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ExpenseEntries"
+ ],
+ "summary": "Put ExpenseEntry",
+ "operationId": "putExpenseEntriesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "entryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "expenseEntry",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ExpenseEntry"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ExpenseEntry",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ExpenseEntry"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ExpenseEntries"
+ ],
+ "summary": "Patch ExpenseEntry",
+ "operationId": "patchExpenseEntriesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "entryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ExpenseEntry",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ExpenseEntry"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/expense/entries/{parentId}/audits": {
+ "get": {
+ "tags": [
+ "ExpenseEntryAudits"
+ ],
+ "summary": "Get List of ExpenseEntryAudit",
+ "operationId": "getExpenseEntriesByParentIdAudits",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "entryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ExpenseEntryAudit",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ExpenseEntryAudit"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/expense/entries/{parentId}/audits/{id}": {
+ "get": {
+ "tags": [
+ "ExpenseEntryAudits"
+ ],
+ "summary": "Get ExpenseEntryAudit",
+ "operationId": "getExpenseEntriesByParentIdAuditsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "auditId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "entryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ExpenseEntryAudit",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ExpenseEntryAudit"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/expense/entries/{parentId}/audits/count": {
+ "get": {
+ "tags": [
+ "ExpenseEntryAudits"
+ ],
+ "summary": "Get Count of ExpenseEntryAudit",
+ "operationId": "getExpenseEntriesByParentIdAuditsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "entryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/expense/entries/count": {
+ "get": {
+ "tags": [
+ "ExpenseEntries"
+ ],
+ "summary": "Get Count of ExpenseEntry",
+ "operationId": "getExpenseEntriesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/expense/info/taxTypes": {
+ "get": {
+ "tags": [
+ "ExpenseTaxTypeInfos"
+ ],
+ "summary": "Get List of ExpenseTaxTypeInfo",
+ "operationId": "getExpenseInfoTaxTypes",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ExpenseTaxTypeInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ExpenseTaxTypeInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/expense/info/taxTypes/{id}": {
+ "get": {
+ "tags": [
+ "ExpenseTaxTypeInfos"
+ ],
+ "summary": "Get ExpenseTaxTypeInfo",
+ "operationId": "getExpenseInfoTaxTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "taxTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ExpenseTaxTypeInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ExpenseTaxTypeInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/expense/info/taxTypes/count": {
+ "get": {
+ "tags": [
+ "ExpenseTaxTypeInfos"
+ ],
+ "summary": "Get Count of ExpenseTaxTypeInfo",
+ "operationId": "getExpenseInfoTaxTypesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/expense/paymentTypes": {
+ "get": {
+ "tags": [
+ "PaymentTypes"
+ ],
+ "summary": "Get List of PaymentType",
+ "operationId": "getExpensePaymentTypes",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of PaymentType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PaymentType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "PaymentTypes"
+ ],
+ "summary": "Post PaymentType",
+ "operationId": "postExpensePaymentTypes",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "paymentType",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/PaymentType"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "PaymentType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PaymentType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/expense/paymentTypes/{id}": {
+ "get": {
+ "tags": [
+ "PaymentTypes"
+ ],
+ "summary": "Get PaymentType",
+ "operationId": "getExpensePaymentTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "paymentTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "PaymentType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PaymentType"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "PaymentTypes"
+ ],
+ "summary": "Delete PaymentType",
+ "operationId": "deleteExpensePaymentTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "paymentTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "PaymentTypes"
+ ],
+ "summary": "Put PaymentType",
+ "operationId": "putExpensePaymentTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "paymentTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "paymentType",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/PaymentType"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "PaymentType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PaymentType"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "PaymentTypes"
+ ],
+ "summary": "Patch PaymentType",
+ "operationId": "patchExpensePaymentTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "paymentTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "PaymentType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PaymentType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/expense/paymentTypes/{id}/info": {
+ "get": {
+ "tags": [
+ "PaymentTypeInfos"
+ ],
+ "summary": "Get PaymentTypeInfos",
+ "operationId": "getExpensePaymentTypesByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "PaymentTypeInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "PaymentTypeInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PaymentTypeInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/expense/paymentTypes/count": {
+ "get": {
+ "tags": [
+ "PaymentTypes"
+ ],
+ "summary": "Get Count of PaymentType",
+ "operationId": "getExpensePaymentTypesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/expense/paymentTypes/info": {
+ "get": {
+ "tags": [
+ "PaymentTypeInfos"
+ ],
+ "summary": "Get List of PaymentTypeInfos",
+ "operationId": "getExpensePaymentTypesInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of paymentTypeInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PaymentTypeInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/expense/reports": {
+ "get": {
+ "tags": [
+ "ExpenseReports"
+ ],
+ "summary": "Get List of ExpenseReport",
+ "operationId": "getExpenseReports",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ExpenseReport",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ExpenseReport"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/expense/reports/{id}": {
+ "get": {
+ "tags": [
+ "ExpenseReports"
+ ],
+ "summary": "Get ExpenseReport",
+ "operationId": "getExpenseReportsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "reportId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ExpenseReport",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ExpenseReport"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/expense/reports/{id}/approve": {
+ "post": {
+ "tags": [
+ "ExpenseReports"
+ ],
+ "summary": "Post SuccessResponse",
+ "operationId": "postExpenseReportsByIdApprove",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "reportId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "reportId",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ExpenseReportTierUpdate"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "SuccessResponse",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SuccessResponse"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/expense/reports/{id}/reject": {
+ "post": {
+ "tags": [
+ "ExpenseReports"
+ ],
+ "summary": "Post SuccessResponse",
+ "operationId": "postExpenseReportsByIdReject",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "reportId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "SuccessResponse",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SuccessResponse"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/expense/reports/{id}/reverse": {
+ "post": {
+ "tags": [
+ "ExpenseReports"
+ ],
+ "summary": "Post SuccessResponse",
+ "operationId": "postExpenseReportsByIdReverse",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "reportId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "SuccessResponse",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SuccessResponse"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/expense/reports/{id}/submit": {
+ "post": {
+ "tags": [
+ "ExpenseReports"
+ ],
+ "summary": "Post SuccessResponse",
+ "operationId": "postExpenseReportsByIdSubmit",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "reportId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "SuccessResponse",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SuccessResponse"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/expense/reports/{parentId}/audits": {
+ "get": {
+ "tags": [
+ "ExpenseReportAudits"
+ ],
+ "summary": "Get List of ExpenseReportAudit",
+ "operationId": "getExpenseReportsByParentIdAudits",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "reportId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ExpenseReportAudit",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ExpenseReportAudit"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/expense/reports/{parentId}/audits/{id}": {
+ "get": {
+ "tags": [
+ "ExpenseReportAudits"
+ ],
+ "summary": "Get ExpenseReportAudit",
+ "operationId": "getExpenseReportsByParentIdAuditsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "auditId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "reportId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ExpenseReportAudit",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ExpenseReportAudit"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/expense/reports/{parentId}/audits/count": {
+ "get": {
+ "tags": [
+ "ExpenseReportAudits"
+ ],
+ "summary": "Get Count of ExpenseReportAudit",
+ "operationId": "getExpenseReportsByParentIdAuditsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "reportId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/expense/reports/count": {
+ "get": {
+ "tags": [
+ "ExpenseReports"
+ ],
+ "summary": "Get Count of ExpenseReport",
+ "operationId": "getExpenseReportsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/expense/types": {
+ "get": {
+ "tags": [
+ "ExpenseTypes"
+ ],
+ "summary": "Get List of ExpenseType",
+ "operationId": "getExpenseTypes",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ExpenseType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ExpenseType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ExpenseTypes"
+ ],
+ "summary": "Post ExpenseType",
+ "operationId": "postExpenseTypes",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "expenseType",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ExpenseType"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ExpenseType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ExpenseType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/expense/types/{id}": {
+ "get": {
+ "tags": [
+ "ExpenseTypes"
+ ],
+ "summary": "Get ExpenseType",
+ "operationId": "getExpenseTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ExpenseType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ExpenseType"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ExpenseTypes"
+ ],
+ "summary": "Delete ExpenseType",
+ "operationId": "deleteExpenseTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ExpenseTypes"
+ ],
+ "summary": "Put ExpenseType",
+ "operationId": "putExpenseTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "expenseType",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ExpenseType"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ExpenseType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ExpenseType"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ExpenseTypes"
+ ],
+ "summary": "Patch ExpenseType",
+ "operationId": "patchExpenseTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ExpenseType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ExpenseType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/expense/types/{id}/info": {
+ "get": {
+ "tags": [
+ "ExpenseTypeInfos"
+ ],
+ "summary": "Get ExpenseTypeInfos",
+ "operationId": "getExpenseTypesByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ExpenseTypeInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ExpenseTypeInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ExpenseTypeInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/expense/types/count": {
+ "get": {
+ "tags": [
+ "ExpenseTypes"
+ ],
+ "summary": "Get Count of ExpenseType",
+ "operationId": "getExpenseTypesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/expense/types/info": {
+ "get": {
+ "tags": [
+ "ExpenseTypeInfos"
+ ],
+ "summary": "Get List of ExpenseTypeInfos",
+ "operationId": "getExpenseTypesInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of expenseTypeInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ExpenseTypeInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/accounting/batches": {
+ "get": {
+ "tags": [
+ "AccountingBatches"
+ ],
+ "summary": "Get List of AccountingBatch",
+ "operationId": "getFinanceAccountingBatches",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of AccountingBatch",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/AccountingBatch"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "AccountingBatches"
+ ],
+ "summary": "Post GLExport",
+ "operationId": "postFinanceAccountingBatches",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "accountingBatchParameters",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/CreateAccountingBatchRequest"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "GLExport",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/GLExport"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/accounting/batches/{id}": {
+ "get": {
+ "tags": [
+ "AccountingBatches"
+ ],
+ "summary": "Get AccountingBatch",
+ "operationId": "getFinanceAccountingBatchesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "batcheId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "AccountingBatch",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AccountingBatch"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "AccountingBatches"
+ ],
+ "summary": "Delete GLExport",
+ "operationId": "deleteFinanceAccountingBatchesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "batcheId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ }
+ },
+ "/finance/accounting/batches/{id}/export": {
+ "post": {
+ "tags": [
+ "AccountingBatches"
+ ],
+ "summary": "Post GLExport",
+ "operationId": "postFinanceAccountingBatchesByIdExport",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "batcheId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "batchExportParameters",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ExportAccountingBatchRequest"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "GLExport",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/GLExport"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/accounting/batches/{parentId}/entries": {
+ "get": {
+ "tags": [
+ "BatchEntries"
+ ],
+ "summary": "Get List of BatchEntry",
+ "operationId": "getFinanceAccountingBatchesByParentIdEntries",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "batcheId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of BatchEntry",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/BatchEntry"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/accounting/batches/{parentId}/entries/{id}": {
+ "get": {
+ "tags": [
+ "BatchEntries"
+ ],
+ "summary": "Get BatchEntry",
+ "operationId": "getFinanceAccountingBatchesByParentIdEntriesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "entryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "batcheId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "BatchEntry",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BatchEntry"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/accounting/batches/{parentId}/entries/count": {
+ "get": {
+ "tags": [
+ "BatchEntries"
+ ],
+ "summary": "Get Count of BatchEntry",
+ "operationId": "getFinanceAccountingBatchesByParentIdEntriesCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "batcheId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/accounting/batches/count": {
+ "get": {
+ "tags": [
+ "AccountingBatches"
+ ],
+ "summary": "Get Count of AccountingBatch",
+ "operationId": "getFinanceAccountingBatchesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/accounting/export": {
+ "post": {
+ "tags": [
+ "AccountingBatches"
+ ],
+ "summary": "Post GLExport",
+ "operationId": "postFinanceAccountingExport",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "batchExportParameters",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ExportAccountingBatchRequest"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "GLExport",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/GLExport"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/accounting/unpostedexpenses": {
+ "get": {
+ "tags": [
+ "AccountingUnpostedExpenses"
+ ],
+ "summary": "Get List of UnpostedExpense",
+ "operationId": "getFinanceAccountingUnpostedexpenses",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of UnpostedExpense",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/UnpostedExpense"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/accounting/unpostedexpenses/{id}": {
+ "get": {
+ "tags": [
+ "AccountingUnpostedExpenses"
+ ],
+ "summary": "Get UnpostedExpense",
+ "operationId": "getFinanceAccountingUnpostedexpensesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "unpostedexpensId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "UnpostedExpense",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/UnpostedExpense"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/accounting/unpostedexpenses/{parentId}/taxableLevels": {
+ "get": {
+ "tags": [
+ "AccountingUnpostedExpenseTaxableLevels"
+ ],
+ "summary": "Get List of UnpostedExpenseTaxableLevel",
+ "operationId": "getFinanceAccountingUnpostedexpensesByParentIdTaxableLevels",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "unpostedexpensId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of UnpostedExpenseTaxableLevel",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/UnpostedExpenseTaxableLevel"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/accounting/unpostedexpenses/{parentId}/taxableLevels/{id}": {
+ "get": {
+ "tags": [
+ "AccountingUnpostedExpenseTaxableLevels"
+ ],
+ "summary": "Get UnpostedExpenseTaxableLevel",
+ "operationId": "getFinanceAccountingUnpostedexpensesByParentIdTaxableLevelsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "taxableLevelId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "unpostedexpensId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "UnpostedExpenseTaxableLevel",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/UnpostedExpenseTaxableLevel"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/accounting/unpostedexpenses/{parentId}/taxableLevels/count": {
+ "get": {
+ "tags": [
+ "AccountingUnpostedExpenseTaxableLevels"
+ ],
+ "summary": "Get Count of UnpostedExpenseTaxableLevel",
+ "operationId": "getFinanceAccountingUnpostedexpensesByParentIdTaxableLevelsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "unpostedexpensId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/accounting/unpostedexpenses/count": {
+ "get": {
+ "tags": [
+ "AccountingUnpostedExpenses"
+ ],
+ "summary": "Get Count of UnpostedExpense",
+ "operationId": "getFinanceAccountingUnpostedexpensesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/accounting/unpostedinvoices": {
+ "get": {
+ "tags": [
+ "AccountingUnpostedInvoices"
+ ],
+ "summary": "Get List of UnpostedInvoice",
+ "operationId": "getFinanceAccountingUnpostedinvoices",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of UnpostedInvoice",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/UnpostedInvoice"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/accounting/unpostedinvoices/{id}": {
+ "get": {
+ "tags": [
+ "AccountingUnpostedInvoices"
+ ],
+ "summary": "Get UnpostedInvoice",
+ "operationId": "getFinanceAccountingUnpostedinvoicesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "unpostedinvoiceId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "UnpostedInvoice",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/UnpostedInvoice"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/accounting/unpostedinvoices/{parentId}/taxableLevels": {
+ "get": {
+ "tags": [
+ "AccountingUnpostedInvoiceTaxableLevels"
+ ],
+ "summary": "Get List of UnpostedInvoiceTaxableLevel",
+ "operationId": "getFinanceAccountingUnpostedinvoicesByParentIdTaxableLevels",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "unpostedinvoiceId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of UnpostedInvoiceTaxableLevel",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/UnpostedInvoiceTaxableLevel"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/accounting/unpostedinvoices/{parentId}/taxableLevels/{id}": {
+ "get": {
+ "tags": [
+ "AccountingUnpostedInvoiceTaxableLevels"
+ ],
+ "summary": "Get UnpostedInvoiceTaxableLevel",
+ "operationId": "getFinanceAccountingUnpostedinvoicesByParentIdTaxableLevelsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "taxableLevelId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "unpostedinvoiceId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "UnpostedInvoiceTaxableLevel",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/UnpostedInvoiceTaxableLevel"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/accounting/unpostedinvoices/{parentId}/taxableLevels/count": {
+ "get": {
+ "tags": [
+ "AccountingUnpostedInvoiceTaxableLevels"
+ ],
+ "summary": "Get Count of UnpostedInvoiceTaxableLevel",
+ "operationId": "getFinanceAccountingUnpostedinvoicesByParentIdTaxableLevelsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "unpostedinvoiceId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/accounting/unpostedinvoices/count": {
+ "get": {
+ "tags": [
+ "AccountingUnpostedInvoices"
+ ],
+ "summary": "Get Count of UnpostedInvoice",
+ "operationId": "getFinanceAccountingUnpostedinvoicesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/accounting/unpostedpayments": {
+ "get": {
+ "tags": [
+ "AccountingUnpostedPayments"
+ ],
+ "summary": "Get List of UnpostedPayments",
+ "operationId": "getFinanceAccountingUnpostedpayments",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of UnpostedPayments",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/UnpostedPayments"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/accounting/unpostedPayments/{id}": {
+ "get": {
+ "tags": [
+ "AccountingUnpostedPayments"
+ ],
+ "summary": "Get UnpostedPayments",
+ "operationId": "getFinanceAccountingUnpostedPaymentsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "unpostedPaymentsId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "UnpostedPayments",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/UnpostedPayments"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/accounting/unpostedPayments/count": {
+ "get": {
+ "tags": [
+ "AccountingUnpostedPayments"
+ ],
+ "summary": "Get Count of UnpostedPayments",
+ "operationId": "getFinanceAccountingUnpostedPaymentsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/accounting/unpostedprocurement": {
+ "get": {
+ "tags": [
+ "AccountingUnpostedProcurements"
+ ],
+ "summary": "Get List of UnpostedProcurement",
+ "operationId": "getFinanceAccountingUnpostedprocurement",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of UnpostedProcurement",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/UnpostedProcurement"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/accounting/unpostedprocurement/{id}": {
+ "get": {
+ "tags": [
+ "AccountingUnpostedProcurements"
+ ],
+ "summary": "Get UnpostedProcurement",
+ "operationId": "getFinanceAccountingUnpostedprocurementById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "unpostedprocurementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "UnpostedProcurement",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/UnpostedProcurement"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/accounting/unpostedprocurement/{parentId}/taxableLevels": {
+ "get": {
+ "tags": [
+ "AccountingUnpostedProcurementTaxableLevels"
+ ],
+ "summary": "Get List of UnpostedProcurementTaxableLevel",
+ "operationId": "getFinanceAccountingUnpostedprocurementByParentIdTaxableLevels",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "unpostedprocurementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of UnpostedProcurementTaxableLevel",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/UnpostedProcurementTaxableLevel"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/accounting/unpostedprocurement/{parentId}/taxableLevels/{id}": {
+ "get": {
+ "tags": [
+ "AccountingUnpostedProcurementTaxableLevels"
+ ],
+ "summary": "Get UnpostedProcurementTaxableLevel",
+ "operationId": "getFinanceAccountingUnpostedprocurementByParentIdTaxableLevelsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "taxableLevelId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "unpostedprocurementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "UnpostedProcurementTaxableLevel",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/UnpostedProcurementTaxableLevel"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/accounting/unpostedprocurement/{parentId}/taxableLevels/count": {
+ "get": {
+ "tags": [
+ "AccountingUnpostedProcurementTaxableLevels"
+ ],
+ "summary": "Get Count of UnpostedProcurementTaxableLevel",
+ "operationId": "getFinanceAccountingUnpostedprocurementByParentIdTaxableLevelsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "unpostedprocurementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/accounting/unpostedprocurement/count": {
+ "get": {
+ "tags": [
+ "AccountingUnpostedProcurements"
+ ],
+ "summary": "Get Count of UnpostedProcurement",
+ "operationId": "getFinanceAccountingUnpostedprocurementCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/accountingPackages": {
+ "get": {
+ "tags": [
+ "AccountingPackages"
+ ],
+ "summary": "Get List of AccountingPackage",
+ "operationId": "getFinanceAccountingPackages",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of AccountingPackage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/AccountingPackage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/accountingPackages/{id}": {
+ "get": {
+ "tags": [
+ "AccountingPackages"
+ ],
+ "summary": "Get AccountingPackage",
+ "operationId": "getFinanceAccountingPackagesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "accountingPackageId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "AccountingPackage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AccountingPackage"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/accountingPackages/count": {
+ "get": {
+ "tags": [
+ "AccountingPackages"
+ ],
+ "summary": "Get Count of AccountingPackage",
+ "operationId": "getFinanceAccountingPackagesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/accountingPackageSetup": {
+ "get": {
+ "tags": [
+ "AccountingPackageSetups"
+ ],
+ "summary": "Get List of AccountingPackageSetup",
+ "operationId": "getFinanceAccountingPackageSetup",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of AccountingPackageSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/AccountingPackageSetup"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/accountingPackageSetup/{id}": {
+ "get": {
+ "tags": [
+ "AccountingPackageSetups"
+ ],
+ "summary": "Get AccountingPackageSetup",
+ "operationId": "getFinanceAccountingPackageSetupById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "accountingPackageSetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "AccountingPackageSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AccountingPackageSetup"
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "AccountingPackageSetups"
+ ],
+ "summary": "Put AccountingPackageSetup",
+ "operationId": "putFinanceAccountingPackageSetupById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "accountingPackageSetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "accountingPackageSetup",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/AccountingPackageSetup"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "AccountingPackageSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AccountingPackageSetup"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "AccountingPackageSetups"
+ ],
+ "summary": "Patch AccountingPackageSetup",
+ "operationId": "patchFinanceAccountingPackageSetupById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "accountingPackageSetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "AccountingPackageSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AccountingPackageSetup"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/accountingPackageSetup/count": {
+ "get": {
+ "tags": [
+ "AccountingPackageSetups"
+ ],
+ "summary": "Get Count of AccountingPackageSetup",
+ "operationId": "getFinanceAccountingPackageSetupCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreementrecap/": {
+ "get": {
+ "tags": [
+ "AgreementRecaps"
+ ],
+ "summary": "Get List of AgreementRecaps",
+ "operationId": "getFinanceAgreementrecap",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of agreementRecapses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/AgreementRecap"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreementrecap/{id}": {
+ "get": {
+ "tags": [
+ "AgreementRecaps"
+ ],
+ "summary": "Get AgreementRecaps",
+ "operationId": "getFinanceAgreementrecapById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "AgreementRecapId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "AgreementRecap",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementRecap"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreements": {
+ "get": {
+ "tags": [
+ "Agreements"
+ ],
+ "summary": "Get List of Agreement",
+ "operationId": "getFinanceAgreements",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Agreement",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Agreement"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "Agreements"
+ ],
+ "summary": "Post Agreement",
+ "operationId": "postFinanceAgreements",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "agreement",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Agreement"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "Agreement",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Agreement"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreements/{id}": {
+ "get": {
+ "tags": [
+ "Agreements"
+ ],
+ "summary": "Get Agreement",
+ "operationId": "getFinanceAgreementsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Agreement",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Agreement"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "Agreements"
+ ],
+ "summary": "Delete Agreement",
+ "operationId": "deleteFinanceAgreementsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "Agreements"
+ ],
+ "summary": "Put Agreement",
+ "operationId": "putFinanceAgreementsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "agreement",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Agreement"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Agreement",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Agreement"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "Agreements"
+ ],
+ "summary": "Patch Agreement",
+ "operationId": "patchFinanceAgreementsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Agreement",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Agreement"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreements/{id}/applicationParameters/{podId}": {
+ "get": {
+ "tags": [
+ "Agreements"
+ ],
+ "summary": "Get AgreementApplicationParameters",
+ "operationId": "getFinanceAgreementsByIdApplicationParametersByPodId",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "agreementHeaderId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "podId",
+ "in": "path",
+ "description": "podId",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "AgreementApplicationParameters",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementApplicationParameters"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreements/{id}/invoice": {
+ "post": {
+ "tags": [
+ "Agreements"
+ ],
+ "summary": "Post AgreementInvoice",
+ "operationId": "postFinanceAgreementsByIdInvoice",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "id",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "201": {
+ "description": "Agreement",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreements/{id}/quickAccess/count": {
+ "get": {
+ "tags": [
+ "Agreements"
+ ],
+ "summary": "Get Agreement Tab Count",
+ "operationId": "getFinanceAgreementsByIdQuickAccessCount",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "agreementHeaderId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "AgreementApplicationParameters",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementTabsCount"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreements/{id}/recurringParameters/{podId}": {
+ "get": {
+ "tags": [
+ "Agreements"
+ ],
+ "summary": "Get AgreementRecurringParameters",
+ "operationId": "getFinanceAgreementsByIdRecurringParametersByPodId",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "podId",
+ "in": "path",
+ "description": "podId",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "AgreementRecurringParameters",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementRecurringParameters"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreements/{parentId}/additions": {
+ "get": {
+ "tags": [
+ "AgreementAdditions"
+ ],
+ "summary": "Get List of Addition",
+ "operationId": "getFinanceAgreementsByParentIdAdditions",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Addition",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Addition"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "AgreementAdditions"
+ ],
+ "summary": "Post Addition",
+ "operationId": "postFinanceAgreementsByParentIdAdditions",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "addition",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Addition"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "Addition",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Addition"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreements/{parentId}/additions/{id}": {
+ "get": {
+ "tags": [
+ "AgreementAdditions"
+ ],
+ "summary": "Get Addition",
+ "operationId": "getFinanceAgreementsByParentIdAdditionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "additionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Addition",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Addition"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "AgreementAdditions"
+ ],
+ "summary": "Delete Addition",
+ "operationId": "deleteFinanceAgreementsByParentIdAdditionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "additionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "AgreementAdditions"
+ ],
+ "summary": "Put Addition",
+ "operationId": "putFinanceAgreementsByParentIdAdditionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "additionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "addition",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Addition"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Addition",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Addition"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "AgreementAdditions"
+ ],
+ "summary": "Patch Addition",
+ "operationId": "patchFinanceAgreementsByParentIdAdditionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "additionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Addition",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Addition"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreements/{parentId}/additions/count": {
+ "get": {
+ "tags": [
+ "AgreementAdditions"
+ ],
+ "summary": "Get Count of Addition",
+ "operationId": "getFinanceAgreementsByParentIdAdditionsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreements/{parentId}/adjustments": {
+ "get": {
+ "tags": [
+ "AgreementAdjustments"
+ ],
+ "summary": "Get List of Adjustment",
+ "operationId": "getFinanceAgreementsByParentIdAdjustments",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Adjustment",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Agreement.Adjustment"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "AgreementAdjustments"
+ ],
+ "summary": "Post Adjustment",
+ "operationId": "postFinanceAgreementsByParentIdAdjustments",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "adjustment",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Agreement.Adjustment"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "Adjustment",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Agreement.Adjustment"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreements/{parentId}/adjustments/{id}": {
+ "get": {
+ "tags": [
+ "AgreementAdjustments"
+ ],
+ "summary": "Get Adjustment",
+ "operationId": "getFinanceAgreementsByParentIdAdjustmentsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "adjustmentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Adjustment",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Agreement.Adjustment"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "AgreementAdjustments"
+ ],
+ "summary": "Delete Adjustment",
+ "operationId": "deleteFinanceAgreementsByParentIdAdjustmentsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "adjustmentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "AgreementAdjustments"
+ ],
+ "summary": "Put Adjustment",
+ "operationId": "putFinanceAgreementsByParentIdAdjustmentsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "adjustmentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "adjustment",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Agreement.Adjustment"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Adjustment",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Agreement.Adjustment"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "AgreementAdjustments"
+ ],
+ "summary": "Patch Adjustment",
+ "operationId": "patchFinanceAgreementsByParentIdAdjustmentsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "adjustmentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Adjustment",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Agreement.Adjustment"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreements/{parentId}/adjustments/count": {
+ "get": {
+ "tags": [
+ "AgreementAdjustments"
+ ],
+ "summary": "Get Count of Adjustment",
+ "operationId": "getFinanceAgreementsByParentIdAdjustmentsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreements/{parentId}/boardDefaults": {
+ "get": {
+ "tags": [
+ "AgreementBoardDefaults"
+ ],
+ "summary": "Get List of BoardDefault",
+ "operationId": "getFinanceAgreementsByParentIdBoardDefaults",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of BoardDefault",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/BoardDefault"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "AgreementBoardDefaults"
+ ],
+ "summary": "Post BoardDefault",
+ "operationId": "postFinanceAgreementsByParentIdBoardDefaults",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "boardDefault",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardDefault"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "BoardDefault",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardDefault"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreements/{parentId}/boardDefaults/{id}": {
+ "get": {
+ "tags": [
+ "AgreementBoardDefaults"
+ ],
+ "summary": "Get BoardDefault",
+ "operationId": "getFinanceAgreementsByParentIdBoardDefaultsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "boardDefaultId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "BoardDefault",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardDefault"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "AgreementBoardDefaults"
+ ],
+ "summary": "Delete BoardDefault",
+ "operationId": "deleteFinanceAgreementsByParentIdBoardDefaultsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "boardDefaultId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "AgreementBoardDefaults"
+ ],
+ "summary": "Put BoardDefault",
+ "operationId": "putFinanceAgreementsByParentIdBoardDefaultsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "boardDefaultId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "boardDefault",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardDefault"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "BoardDefault",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardDefault"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "AgreementBoardDefaults"
+ ],
+ "summary": "Patch BoardDefault",
+ "operationId": "patchFinanceAgreementsByParentIdBoardDefaultsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "boardDefaultId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "BoardDefault",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardDefault"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreements/{parentId}/boardDefaults/count": {
+ "get": {
+ "tags": [
+ "AgreementBoardDefaults"
+ ],
+ "summary": "Get Count of BoardDefault",
+ "operationId": "getFinanceAgreementsByParentIdBoardDefaultsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreements/{parentId}/configurations": {
+ "get": {
+ "tags": [
+ "Agreements"
+ ],
+ "summary": "Get List of ConfigurationReference",
+ "operationId": "getFinanceAgreementsByParentIdConfigurations",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ConfigurationReference",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ConfigurationReference"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "Agreements"
+ ],
+ "summary": "Post ConfigurationReference",
+ "operationId": "postFinanceAgreementsByParentIdConfigurations",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "configuration",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ConfigurationReference"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ConfigurationReference",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ConfigurationReference"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreements/{parentId}/configurations/{id}": {
+ "get": {
+ "tags": [
+ "Agreements"
+ ],
+ "summary": "Get ConfigurationReference",
+ "operationId": "getFinanceAgreementsByParentIdConfigurationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "configurationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ConfigurationReference",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ConfigurationReference"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "Agreements"
+ ],
+ "summary": "Delete ConfigurationReference",
+ "operationId": "deleteFinanceAgreementsByParentIdConfigurationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "configurationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ }
+ },
+ "/finance/agreements/{parentId}/configurations/count": {
+ "get": {
+ "tags": [
+ "Agreements"
+ ],
+ "summary": "Get Count of ConfigurationReference",
+ "operationId": "getFinanceAgreementsByParentIdConfigurationsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreements/{parentId}/copy": {
+ "post": {
+ "tags": [
+ "Agreements"
+ ],
+ "summary": "Post CopyAgreementAction",
+ "operationId": "postFinanceAgreementsByParentIdCopy",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "201": {
+ "description": "CopyAgreementAction",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Agreement"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreements/{parentId}/sites": {
+ "get": {
+ "tags": [
+ "AgreementSites"
+ ],
+ "summary": "Get List of AgreementSite",
+ "operationId": "getFinanceAgreementsByParentIdSites",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of AgreementSite",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/AgreementSite"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "AgreementSites"
+ ],
+ "summary": "Post AgreementSite",
+ "operationId": "postFinanceAgreementsByParentIdSites",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "site",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementSite"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "AgreementSite",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementSite"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreements/{parentId}/sites/{id}": {
+ "get": {
+ "tags": [
+ "AgreementSites"
+ ],
+ "summary": "Get AgreementSite",
+ "operationId": "getFinanceAgreementsByParentIdSitesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "siteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "AgreementSite",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementSite"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "AgreementSites"
+ ],
+ "summary": "Delete AgreementSite",
+ "operationId": "deleteFinanceAgreementsByParentIdSitesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "siteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "AgreementSites"
+ ],
+ "summary": "Put AgreementSite",
+ "operationId": "putFinanceAgreementsByParentIdSitesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "siteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "site",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementSite"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "AgreementSite",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementSite"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "AgreementSites"
+ ],
+ "summary": "Patch AgreementSite",
+ "operationId": "patchFinanceAgreementsByParentIdSitesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "siteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "AgreementSite",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementSite"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreements/{parentId}/sites/count": {
+ "get": {
+ "tags": [
+ "AgreementSites"
+ ],
+ "summary": "Get Count of AgreementSite",
+ "operationId": "getFinanceAgreementsByParentIdSitesCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreements/{parentId}/workRoleExclusions": {
+ "get": {
+ "tags": [
+ "AgreementWorkRoleExclusions"
+ ],
+ "summary": "Get List of AgreementWorkRoleExclusion",
+ "operationId": "getFinanceAgreementsByParentIdWorkRoleExclusions",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of AgreementWorkRoleExclusion",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/AgreementWorkRoleExclusion"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "AgreementWorkRoleExclusions"
+ ],
+ "summary": "Post AgreementWorkRoleExclusion",
+ "operationId": "postFinanceAgreementsByParentIdWorkRoleExclusions",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "workRoleExclusion",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementWorkRoleExclusion"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "AgreementWorkRoleExclusion",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementWorkRoleExclusion"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreements/{parentId}/workRoleExclusions/{id}": {
+ "delete": {
+ "tags": [
+ "AgreementWorkRoleExclusions"
+ ],
+ "summary": "Delete AgreementWorkRoleExclusion",
+ "operationId": "deleteFinanceAgreementsByParentIdWorkRoleExclusionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "workRoleExclusionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ }
+ },
+ "/finance/agreements/{parentId}/workRoleExclusions/count": {
+ "get": {
+ "tags": [
+ "AgreementWorkRoleExclusions"
+ ],
+ "summary": "Get Count of AgreementWorkRoleExclusion",
+ "operationId": "getFinanceAgreementsByParentIdWorkRoleExclusionsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreements/{parentId}/workroles": {
+ "get": {
+ "tags": [
+ "AgreementWorkRoles"
+ ],
+ "summary": "Get List of AgreementWorkRole",
+ "operationId": "getFinanceAgreementsByParentIdWorkroles",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of AgreementWorkRole",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/AgreementWorkRole"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "AgreementWorkRoles"
+ ],
+ "summary": "Post AgreementWorkRole",
+ "operationId": "postFinanceAgreementsByParentIdWorkroles",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "workRole",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementWorkRole"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "AgreementWorkRole",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementWorkRole"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreements/{parentId}/workroles/{id}": {
+ "get": {
+ "tags": [
+ "AgreementWorkRoles"
+ ],
+ "summary": "Get AgreementWorkRole",
+ "operationId": "getFinanceAgreementsByParentIdWorkrolesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "workroleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "AgreementWorkRole",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementWorkRole"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "AgreementWorkRoles"
+ ],
+ "summary": "Delete AgreementWorkRole",
+ "operationId": "deleteFinanceAgreementsByParentIdWorkrolesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "workroleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "AgreementWorkRoles"
+ ],
+ "summary": "Put AgreementWorkRole",
+ "operationId": "putFinanceAgreementsByParentIdWorkrolesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "workroleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "workRole",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementWorkRole"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "AgreementWorkRole",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementWorkRole"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "AgreementWorkRoles"
+ ],
+ "summary": "Patch AgreementWorkRole",
+ "operationId": "patchFinanceAgreementsByParentIdWorkrolesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "workroleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "AgreementWorkRole",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementWorkRole"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreements/{parentId}/workroles/count": {
+ "get": {
+ "tags": [
+ "AgreementWorkRoles"
+ ],
+ "summary": "Get Count of AgreementWorkRole",
+ "operationId": "getFinanceAgreementsByParentIdWorkrolesCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreements/{parentId}/workTypeExclusions": {
+ "get": {
+ "tags": [
+ "AgreementWorkTypeExclusions"
+ ],
+ "summary": "Get List of AgreementWorkTypeExclusion",
+ "operationId": "getFinanceAgreementsByParentIdWorkTypeExclusions",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of AgreementWorkTypeExclusion",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/AgreementWorkTypeExclusion"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "AgreementWorkTypeExclusions"
+ ],
+ "summary": "Post AgreementWorkTypeExclusion",
+ "operationId": "postFinanceAgreementsByParentIdWorkTypeExclusions",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "workTypeExclusion",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementWorkTypeExclusion"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "AgreementWorkTypeExclusion",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementWorkTypeExclusion"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreements/{parentId}/workTypeExclusions/{id}": {
+ "delete": {
+ "tags": [
+ "AgreementWorkTypeExclusions"
+ ],
+ "summary": "Delete AgreementWorkTypeExclusion",
+ "operationId": "deleteFinanceAgreementsByParentIdWorkTypeExclusionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "workTypeExclusionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ }
+ },
+ "/finance/agreements/{parentId}/workTypeExclusions/count": {
+ "get": {
+ "tags": [
+ "AgreementWorkTypeExclusions"
+ ],
+ "summary": "Get Count of AgreementWorkTypeExclusion",
+ "operationId": "getFinanceAgreementsByParentIdWorkTypeExclusionsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreements/{parentId}/worktypes": {
+ "get": {
+ "tags": [
+ "AgreementWorkTypes"
+ ],
+ "summary": "Get List of AgreementWorkType",
+ "operationId": "getFinanceAgreementsByParentIdWorktypes",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of AgreementWorkType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/AgreementWorkType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "AgreementWorkTypes"
+ ],
+ "summary": "Post AgreementWorkType",
+ "operationId": "postFinanceAgreementsByParentIdWorktypes",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "workType",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementWorkType"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "AgreementWorkType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementWorkType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreements/{parentId}/worktypes/{id}": {
+ "get": {
+ "tags": [
+ "AgreementWorkTypes"
+ ],
+ "summary": "Get AgreementWorkType",
+ "operationId": "getFinanceAgreementsByParentIdWorktypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "worktypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "AgreementWorkType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementWorkType"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "AgreementWorkTypes"
+ ],
+ "summary": "Delete AgreementWorkType",
+ "operationId": "deleteFinanceAgreementsByParentIdWorktypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "worktypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "AgreementWorkTypes"
+ ],
+ "summary": "Put AgreementWorkType",
+ "operationId": "putFinanceAgreementsByParentIdWorktypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "worktypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "workType",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementWorkType"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "AgreementWorkType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementWorkType"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "AgreementWorkTypes"
+ ],
+ "summary": "Patch AgreementWorkType",
+ "operationId": "patchFinanceAgreementsByParentIdWorktypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "worktypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "AgreementWorkType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementWorkType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreements/{parentId}/worktypes/count": {
+ "get": {
+ "tags": [
+ "AgreementWorkTypes"
+ ],
+ "summary": "Get Count of AgreementWorkType",
+ "operationId": "getFinanceAgreementsByParentIdWorktypesCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreements/count": {
+ "get": {
+ "tags": [
+ "Agreements"
+ ],
+ "summary": "Get Count of Agreement",
+ "operationId": "getFinanceAgreementsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreements/types": {
+ "get": {
+ "tags": [
+ "AgreementTypes"
+ ],
+ "summary": "Get List of AgreementType",
+ "operationId": "getFinanceAgreementsTypes",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of AgreementType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/AgreementType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "AgreementTypes"
+ ],
+ "summary": "Post AgreementType",
+ "operationId": "postFinanceAgreementsTypes",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "agreementType",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementType"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "AgreementType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreements/types/{id}": {
+ "get": {
+ "tags": [
+ "AgreementTypes"
+ ],
+ "summary": "Get AgreementType",
+ "operationId": "getFinanceAgreementsTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "AgreementType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementType"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "AgreementTypes"
+ ],
+ "summary": "Delete AgreementType",
+ "operationId": "deleteFinanceAgreementsTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "AgreementTypes"
+ ],
+ "summary": "Put AgreementType",
+ "operationId": "putFinanceAgreementsTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "agreementType",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementType"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "AgreementType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementType"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "AgreementTypes"
+ ],
+ "summary": "Patch AgreementType",
+ "operationId": "patchFinanceAgreementsTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "AgreementType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreements/types/{id}/info": {
+ "get": {
+ "tags": [
+ "AgreementTypes"
+ ],
+ "summary": "Get AgreementType",
+ "operationId": "getFinanceAgreementsTypesByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "AgreementType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementTypeInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreements/types/{id}/usages": {
+ "get": {
+ "tags": [
+ "AgreementTypes"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getFinanceAgreementsTypesByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreements/types/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "AgreementTypes"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getFinanceAgreementsTypesByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreements/types/count": {
+ "get": {
+ "tags": [
+ "AgreementTypes"
+ ],
+ "summary": "Get Count of AgreementType",
+ "operationId": "getFinanceAgreementsTypesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreements/types/info": {
+ "get": {
+ "tags": [
+ "AgreementTypes"
+ ],
+ "summary": "Get List of AgreementTypeInfo",
+ "operationId": "getFinanceAgreementsTypesInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of AgreementTypeInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/AgreementTypeInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreements/types/info/count": {
+ "get": {
+ "tags": [
+ "AgreementTypes"
+ ],
+ "summary": "Get Count of AgreementTypeInfo",
+ "operationId": "getFinanceAgreementsTypesInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreements/types{id}/copy": {
+ "post": {
+ "tags": [
+ "AgreementType"
+ ],
+ "summary": "Post AgreementType",
+ "operationId": "postFinanceAgreementsByIdCopy",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "agreementTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "AgreementType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreementTypes/{parentId}/boardDefaults": {
+ "get": {
+ "tags": [
+ "AgreementTypeBoardDefaults"
+ ],
+ "summary": "Get List of AgreementTypeBoardDefault",
+ "operationId": "getFinanceAgreementTypesByParentIdBoardDefaults",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of AgreementTypeBoardDefault",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/AgreementTypeBoardDefault"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "AgreementTypeBoardDefaults"
+ ],
+ "summary": "Post AgreementTypeBoardDefault",
+ "operationId": "postFinanceAgreementTypesByParentIdBoardDefaults",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "boardDefault",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementTypeBoardDefault"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "AgreementTypeBoardDefault",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementTypeBoardDefault"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreementTypes/{parentId}/boardDefaults/{id}": {
+ "get": {
+ "tags": [
+ "AgreementTypeBoardDefaults"
+ ],
+ "summary": "Get AgreementTypeBoardDefault",
+ "operationId": "getFinanceAgreementTypesByParentIdBoardDefaultsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "boardDefaultId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "AgreementTypeBoardDefault",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementTypeBoardDefault"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "AgreementTypeBoardDefaults"
+ ],
+ "summary": "Delete AgreementTypeBoardDefault",
+ "operationId": "deleteFinanceAgreementTypesByParentIdBoardDefaultsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "boardDefaultId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "AgreementTypeBoardDefaults"
+ ],
+ "summary": "Put AgreementTypeBoardDefault",
+ "operationId": "putFinanceAgreementTypesByParentIdBoardDefaultsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "boardDefaultId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "boardDefault",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementTypeBoardDefault"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "AgreementTypeBoardDefault",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementTypeBoardDefault"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "AgreementTypeBoardDefaults"
+ ],
+ "summary": "Patch AgreementTypeBoardDefault",
+ "operationId": "patchFinanceAgreementTypesByParentIdBoardDefaultsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "boardDefaultId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "AgreementTypeBoardDefault",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementTypeBoardDefault"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreementTypes/{parentId}/boardDefaults/count": {
+ "get": {
+ "tags": [
+ "AgreementTypeBoardDefaults"
+ ],
+ "summary": "Get Count of AgreementTypeBoardDefault",
+ "operationId": "getFinanceAgreementTypesByParentIdBoardDefaultsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreementTypes/{parentId}/workRoleExclusions": {
+ "get": {
+ "tags": [
+ "AgreementTypeWorkRoleExclusions"
+ ],
+ "summary": "Get List of AgreementTypeWorkRoleExclusion",
+ "operationId": "getFinanceAgreementTypesByParentIdWorkRoleExclusions",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of AgreementTypeWorkRoleExclusion",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/AgreementTypeWorkRoleExclusion"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "AgreementTypeWorkRoleExclusions"
+ ],
+ "summary": "Post AgreementTypeWorkRoleExclusion",
+ "operationId": "postFinanceAgreementTypesByParentIdWorkRoleExclusions",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "workRoleExclusion",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementTypeWorkRoleExclusion"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "AgreementTypeWorkRoleExclusion",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementTypeWorkRoleExclusion"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreementTypes/{parentId}/workRoleExclusions/{id}": {
+ "get": {
+ "tags": [
+ "AgreementTypeWorkRoleExclusions"
+ ],
+ "summary": "Get AgreementTypeWorkRoleExclusion",
+ "operationId": "getFinanceAgreementTypesByParentIdWorkRoleExclusionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "workRoleExclusionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "AgreementTypeWorkRoleExclusion",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementTypeWorkRoleExclusion"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "AgreementTypeWorkRoleExclusions"
+ ],
+ "summary": "Delete AgreementTypeWorkRoleExclusion",
+ "operationId": "deleteFinanceAgreementTypesByParentIdWorkRoleExclusionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "workRoleExclusionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ }
+ },
+ "/finance/agreementTypes/{parentId}/workRoleExclusions/count": {
+ "get": {
+ "tags": [
+ "AgreementTypeWorkRoleExclusions"
+ ],
+ "summary": "Get Count of AgreementTypeWorkRoleExclusion",
+ "operationId": "getFinanceAgreementTypesByParentIdWorkRoleExclusionsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreementTypes/{parentId}/workroles": {
+ "get": {
+ "tags": [
+ "AgreementTypeWorkRoles"
+ ],
+ "summary": "Get List of AgreementTypeWorkRole",
+ "operationId": "getFinanceAgreementTypesByParentIdWorkroles",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of AgreementTypeWorkRole",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/AgreementTypeWorkRole"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "AgreementTypeWorkRoles"
+ ],
+ "summary": "Post AgreementTypeWorkRole",
+ "operationId": "postFinanceAgreementTypesByParentIdWorkroles",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "workRole",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementTypeWorkRole"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "AgreementTypeWorkRole",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementTypeWorkRole"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreementTypes/{parentId}/workroles/{id}": {
+ "get": {
+ "tags": [
+ "AgreementTypeWorkRoles"
+ ],
+ "summary": "Get AgreementTypeWorkRole",
+ "operationId": "getFinanceAgreementTypesByParentIdWorkrolesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "workroleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "AgreementTypeWorkRole",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementTypeWorkRole"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "AgreementTypeWorkRoles"
+ ],
+ "summary": "Delete AgreementTypeWorkRole",
+ "operationId": "deleteFinanceAgreementTypesByParentIdWorkrolesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "workroleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "AgreementTypeWorkRoles"
+ ],
+ "summary": "Put AgreementTypeWorkRole",
+ "operationId": "putFinanceAgreementTypesByParentIdWorkrolesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "workroleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "workRole",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementTypeWorkRole"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "AgreementTypeWorkRole",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementTypeWorkRole"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "AgreementTypeWorkRoles"
+ ],
+ "summary": "Patch AgreementTypeWorkRole",
+ "operationId": "patchFinanceAgreementTypesByParentIdWorkrolesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "workroleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "AgreementTypeWorkRole",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementTypeWorkRole"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreementTypes/{parentId}/workroles/count": {
+ "get": {
+ "tags": [
+ "AgreementTypeWorkRoles"
+ ],
+ "summary": "Get Count of AgreementTypeWorkRole",
+ "operationId": "getFinanceAgreementTypesByParentIdWorkrolesCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreementTypes/{parentId}/workroles/info": {
+ "get": {
+ "tags": [
+ "AgreementTypeWorkRoles"
+ ],
+ "summary": "Get List of AgreementTypeWorkRole",
+ "operationId": "getFinanceAgreementTypesByParentIdWorkrolesInfo",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of AgreementTypeWorkRole",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/AgreementTypeWorkRoleInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreementTypes/{parentId}/workroles/info/{id}": {
+ "get": {
+ "tags": [
+ "AgreementTypeWorkRoles"
+ ],
+ "summary": "Get AgreementTypeWorkRoleInfo",
+ "operationId": "getFinanceAgreementTypesByParentIdWorkrolesInfoById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "workroleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "AgreementTypeWorkRoleInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementTypeWorkRoleInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreementTypes/{parentId}/workroles/info/count": {
+ "get": {
+ "tags": [
+ "AgreementTypeWorkRoles"
+ ],
+ "summary": "Get Count of AgreementTypeWorkRoleInfo",
+ "operationId": "getFinanceAgreementTypesByParentIdWorkrolesInfoCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreementTypes/{parentId}/workTypeExclusions": {
+ "get": {
+ "tags": [
+ "AgreementTypeWorkTypeExclusions"
+ ],
+ "summary": "Get List of AgreementTypeWorkTypeExclusion",
+ "operationId": "getFinanceAgreementTypesByParentIdWorkTypeExclusions",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of AgreementTypeWorkTypeExclusion",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/AgreementTypeWorkTypeExclusion"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "AgreementTypeWorkTypeExclusions"
+ ],
+ "summary": "Post AgreementTypeWorkTypeExclusion",
+ "operationId": "postFinanceAgreementTypesByParentIdWorkTypeExclusions",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "workTypeExclusion",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementTypeWorkTypeExclusion"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "AgreementTypeWorkTypeExclusion",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementTypeWorkTypeExclusion"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreementTypes/{parentId}/workTypeExclusions/{id}": {
+ "get": {
+ "tags": [
+ "AgreementTypeWorkTypeExclusions"
+ ],
+ "summary": "Get AgreementTypeWorkTypeExclusion",
+ "operationId": "getFinanceAgreementTypesByParentIdWorkTypeExclusionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "workTypeExclusionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "AgreementTypeWorkTypeExclusion",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementTypeWorkTypeExclusion"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "AgreementTypeWorkTypeExclusions"
+ ],
+ "summary": "Delete AgreementTypeWorkTypeExclusion",
+ "operationId": "deleteFinanceAgreementTypesByParentIdWorkTypeExclusionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "workTypeExclusionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ }
+ },
+ "/finance/agreementTypes/{parentId}/workTypeExclusions/count": {
+ "get": {
+ "tags": [
+ "AgreementTypeWorkTypeExclusions"
+ ],
+ "summary": "Get Count of AgreementTypeWorkTypeExclusion",
+ "operationId": "getFinanceAgreementTypesByParentIdWorkTypeExclusionsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreementTypes/{parentId}/worktypes": {
+ "get": {
+ "tags": [
+ "AgreementTypeWorkTypes"
+ ],
+ "summary": "Get List of AgreementTypeWorkType",
+ "operationId": "getFinanceAgreementTypesByParentIdWorktypes",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of AgreementTypeWorkType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/AgreementTypeWorkType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "AgreementTypeWorkTypes"
+ ],
+ "summary": "Post AgreementTypeWorkType",
+ "operationId": "postFinanceAgreementTypesByParentIdWorktypes",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "workType",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementTypeWorkType"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "AgreementTypeWorkType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementTypeWorkType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreementTypes/{parentId}/worktypes/{id}": {
+ "get": {
+ "tags": [
+ "AgreementTypeWorkTypes"
+ ],
+ "summary": "Get AgreementTypeWorkType",
+ "operationId": "getFinanceAgreementTypesByParentIdWorktypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "worktypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "AgreementTypeWorkType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementTypeWorkType"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "AgreementTypeWorkTypes"
+ ],
+ "summary": "Delete AgreementTypeWorkType",
+ "operationId": "deleteFinanceAgreementTypesByParentIdWorktypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "worktypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "AgreementTypeWorkTypes"
+ ],
+ "summary": "Put AgreementTypeWorkType",
+ "operationId": "putFinanceAgreementTypesByParentIdWorktypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "worktypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "workType",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementTypeWorkType"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "AgreementTypeWorkType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementTypeWorkType"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "AgreementTypeWorkTypes"
+ ],
+ "summary": "Patch AgreementTypeWorkType",
+ "operationId": "patchFinanceAgreementTypesByParentIdWorktypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "worktypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "AgreementTypeWorkType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementTypeWorkType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreementTypes/{parentId}/worktypes/count": {
+ "get": {
+ "tags": [
+ "AgreementTypeWorkTypes"
+ ],
+ "summary": "Get Count of AgreementTypeWorkType",
+ "operationId": "getFinanceAgreementTypesByParentIdWorktypesCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/batchSetups": {
+ "get": {
+ "tags": [
+ "AgreementBatchSetup"
+ ],
+ "summary": "Get List of AgreementBatchSetup",
+ "operationId": "getFinanceBatchSetups",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of AgreementBatchSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/AgreementBatchSetup"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/batchSetups/{id}": {
+ "get": {
+ "tags": [
+ "AgreementBatchSetup"
+ ],
+ "summary": "Get AgreementBatchSetup",
+ "operationId": "getFinanceBatchSetupsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "batchSetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "AgreementBatchSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementBatchSetup"
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "AgreementBatchSetup"
+ ],
+ "summary": "Put AgreementBatchSetup",
+ "operationId": "putFinanceBatchSetupsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "batchSetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "batchSetup",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementBatchSetup"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "AgreementBatchSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementBatchSetup"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "AgreementBatchSetup"
+ ],
+ "summary": "Patch AgreementBatchSetup",
+ "operationId": "patchFinanceBatchSetupsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "batchSetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "AgreementBatchSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementBatchSetup"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/batchSetups/count": {
+ "get": {
+ "tags": [
+ "AgreementBatchSetup"
+ ],
+ "summary": "Get Count of AgreementBatchSetup",
+ "operationId": "getFinanceBatchSetupsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/billingCycles": {
+ "get": {
+ "tags": [
+ "BillingCycles"
+ ],
+ "summary": "Get List of BillingCycle",
+ "operationId": "getFinanceBillingCycles",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of BillingCycle",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/BillingCycle"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "BillingCycles"
+ ],
+ "summary": "Post BillingCycle",
+ "operationId": "postFinanceBillingCycles",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "billingCycle",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/BillingCycle"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "BillingCycle",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BillingCycle"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/billingCycles/{id}": {
+ "get": {
+ "tags": [
+ "BillingCycles"
+ ],
+ "summary": "Get BillingCycle",
+ "operationId": "getFinanceBillingCyclesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "billingCycleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "BillingCycle",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BillingCycle"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "BillingCycles"
+ ],
+ "summary": "Delete BillingCycle",
+ "operationId": "deleteFinanceBillingCyclesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "billingCycleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "BillingCycles"
+ ],
+ "summary": "Put BillingCycle",
+ "operationId": "putFinanceBillingCyclesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "billingCycleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "billingCycle",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/BillingCycle"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "BillingCycle",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BillingCycle"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "BillingCycles"
+ ],
+ "summary": "Patch BillingCycle",
+ "operationId": "patchFinanceBillingCyclesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "billingCycleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "BillingCycle",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BillingCycle"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/billingCycles/{id}/info": {
+ "get": {
+ "tags": [
+ "BillingCycleInfos"
+ ],
+ "summary": "Get BillingCycleInfos",
+ "operationId": "getFinanceBillingCyclesByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "BillingCycleInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "BillingCycleInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BillingCycleInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/billingCycles/{id}/usages": {
+ "get": {
+ "tags": [
+ "BillingCycles"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getFinanceBillingCyclesByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "billingCycleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/billingCycles/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "BillingCycles"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getFinanceBillingCyclesByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "billingCycleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/billingCycles/count": {
+ "get": {
+ "tags": [
+ "BillingCycles"
+ ],
+ "summary": "Get Count of BillingCycle",
+ "operationId": "getFinanceBillingCyclesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/billingCycles/info": {
+ "get": {
+ "tags": [
+ "BillingCycleInfos"
+ ],
+ "summary": "Get List of BillingCycleInfos",
+ "operationId": "getFinanceBillingCyclesInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of billingCycleInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/BillingCycleInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/billingCycles/info/count": {
+ "get": {
+ "tags": [
+ "BillingCycleInfos"
+ ],
+ "summary": "Get Count of BillingCycleInfos",
+ "operationId": "getFinanceBillingCyclesInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/billingSetups": {
+ "get": {
+ "tags": [
+ "BillingSetups"
+ ],
+ "summary": "Get List of BillingSetup",
+ "operationId": "getFinanceBillingSetups",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of BillingSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/BillingSetup"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "BillingSetups"
+ ],
+ "summary": "Post BillingSetup",
+ "operationId": "postFinanceBillingSetups",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "billingSetup",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/BillingSetup"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "BillingSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BillingSetup"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/billingSetups/{id}": {
+ "get": {
+ "tags": [
+ "BillingSetups"
+ ],
+ "summary": "Get BillingSetup",
+ "operationId": "getFinanceBillingSetupsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "billingSetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "BillingSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BillingSetup"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "BillingSetups"
+ ],
+ "summary": "Delete BillingSetup",
+ "operationId": "deleteFinanceBillingSetupsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "billingSetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "BillingSetups"
+ ],
+ "summary": "Put BillingSetup",
+ "operationId": "putFinanceBillingSetupsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "billingSetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "billingSetup",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/BillingSetup"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "BillingSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BillingSetup"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "BillingSetups"
+ ],
+ "summary": "Patch BillingSetup",
+ "operationId": "patchFinanceBillingSetupsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "billingSetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "BillingSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BillingSetup"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/billingSetups/{id}/info": {
+ "get": {
+ "tags": [
+ "BillingSetupInfos"
+ ],
+ "summary": "Get BillingSetupInfos",
+ "operationId": "getFinanceBillingSetupsByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "BillingSetupInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "BillingSetupInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BillingSetupInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/billingSetups/{parentId}/routings": {
+ "get": {
+ "tags": [
+ "BillingSetupRoutings"
+ ],
+ "summary": "Get List of BillingSetupRouting",
+ "operationId": "getFinanceBillingSetupsByParentIdRoutings",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "billingSetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of BillingSetupRouting",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/BillingSetupRouting"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "BillingSetupRoutings"
+ ],
+ "summary": "Post BillingSetupRouting",
+ "operationId": "postFinanceBillingSetupsByParentIdRoutings",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "billingSetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "billingSetupRouting",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/BillingSetupRouting"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "BillingSetupRouting",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BillingSetupRouting"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/billingSetups/{parentId}/routings/{id}": {
+ "get": {
+ "tags": [
+ "BillingSetupRoutings"
+ ],
+ "summary": "Get BillingSetupRouting",
+ "operationId": "getFinanceBillingSetupsByParentIdRoutingsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "routingId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "billingSetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "BillingSetupRouting",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BillingSetupRouting"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "BillingSetupRoutings"
+ ],
+ "summary": "Delete BillingSetupRouting",
+ "operationId": "deleteFinanceBillingSetupsByParentIdRoutingsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "routingId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "billingSetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "BillingSetupRoutings"
+ ],
+ "summary": "Put BillingSetupRouting",
+ "operationId": "putFinanceBillingSetupsByParentIdRoutingsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "routingId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "billingSetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "billingSetupRouting",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/BillingSetupRouting"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "BillingSetupRouting",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BillingSetupRouting"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "BillingSetupRoutings"
+ ],
+ "summary": "Patch BillingSetupRouting",
+ "operationId": "patchFinanceBillingSetupsByParentIdRoutingsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "routingId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "billingSetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "BillingSetupRouting",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BillingSetupRouting"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/billingSetups/{parentId}/routings/count": {
+ "get": {
+ "tags": [
+ "BillingSetupRoutings"
+ ],
+ "summary": "Get Count of BillingSetupRouting",
+ "operationId": "getFinanceBillingSetupsByParentIdRoutingsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "billingSetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/billingSetups/count": {
+ "get": {
+ "tags": [
+ "BillingSetups"
+ ],
+ "summary": "Get Count of BillingSetup",
+ "operationId": "getFinanceBillingSetupsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/billingSetups/info": {
+ "get": {
+ "tags": [
+ "BillingSetupInfos"
+ ],
+ "summary": "Get List of BillingSetupInfos",
+ "operationId": "getFinanceBillingSetupsInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of billingSetupInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/BillingSetupInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/billingSetups/info/count": {
+ "get": {
+ "tags": [
+ "BillingSetupInfos"
+ ],
+ "summary": "Get Count of BillingSetupInfos",
+ "operationId": "getFinanceBillingSetupsInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/billingStatuses": {
+ "get": {
+ "tags": [
+ "BillingStatuses"
+ ],
+ "summary": "Get List of BillingStatus",
+ "operationId": "getFinanceBillingStatuses",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of BillingStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/BillingStatus"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "BillingStatuses"
+ ],
+ "summary": "Post BillingStatus",
+ "operationId": "postFinanceBillingStatuses",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "billingStatus",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/BillingStatus"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "BillingStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BillingStatus"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/billingStatuses/{id}": {
+ "get": {
+ "tags": [
+ "BillingStatuses"
+ ],
+ "summary": "Get BillingStatus",
+ "operationId": "getFinanceBillingStatusesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "billingStatusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "BillingStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BillingStatus"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "BillingStatuses"
+ ],
+ "summary": "Delete BillingStatus",
+ "operationId": "deleteFinanceBillingStatusesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "billingStatusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "BillingStatuses"
+ ],
+ "summary": "Put BillingStatus",
+ "operationId": "putFinanceBillingStatusesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "billingStatusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "billingStatus",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/BillingStatus"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "BillingStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BillingStatus"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "BillingStatuses"
+ ],
+ "summary": "Patch BillingStatus",
+ "operationId": "patchFinanceBillingStatusesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "billingStatusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "BillingStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BillingStatus"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/billingStatuses/{id}/info": {
+ "get": {
+ "tags": [
+ "BillingStatusInfos"
+ ],
+ "summary": "Get BillingStatusInfo",
+ "operationId": "getFinanceBillingStatusesByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "billingStatusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "BillingStatusInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BillingStatusInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/billingStatuses/{id}/usages": {
+ "get": {
+ "tags": [
+ "BillingStatuses"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getFinanceBillingStatusesByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "billingStatusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/billingStatuses/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "BillingStatuses"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getFinanceBillingStatusesByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "billingStatusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/billingStatuses/count": {
+ "get": {
+ "tags": [
+ "BillingStatuses"
+ ],
+ "summary": "Get Count of BillingStatus",
+ "operationId": "getFinanceBillingStatusesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/billingStatuses/info": {
+ "get": {
+ "tags": [
+ "BillingStatusInfos"
+ ],
+ "summary": "Get List of BillingStatusInfo",
+ "operationId": "getFinanceBillingStatusesInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of BillingStatusInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/BillingStatusInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/billingStatuses/info/count": {
+ "get": {
+ "tags": [
+ "BillingStatusInfos"
+ ],
+ "summary": "Get Count of BillingStatusInfo",
+ "operationId": "getFinanceBillingStatusesInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/billingTerms": {
+ "get": {
+ "tags": [
+ "BillingTerms"
+ ],
+ "summary": "Get List of BillingTerm",
+ "operationId": "getFinanceBillingTerms",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of BillingTerm",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/BillingTerm"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "BillingTerms"
+ ],
+ "summary": "Post BillingTerm",
+ "operationId": "postFinanceBillingTerms",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "billingTerms",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/BillingTerm"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "BillingTerm",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BillingTerm"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/billingTerms/{id}": {
+ "get": {
+ "tags": [
+ "BillingTerms"
+ ],
+ "summary": "Get BillingTerm",
+ "operationId": "getFinanceBillingTermsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "billingTermId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "BillingTerm",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BillingTerm"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "BillingTerms"
+ ],
+ "summary": "Delete BillingTerm",
+ "operationId": "deleteFinanceBillingTermsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "billingTermId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "BillingTerms"
+ ],
+ "summary": "Put BillingTerm",
+ "operationId": "putFinanceBillingTermsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "billingTermId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "billingTerms",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/BillingTerm"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "BillingTerm",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BillingTerm"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "BillingTerms"
+ ],
+ "summary": "Patch BillingTerm",
+ "operationId": "patchFinanceBillingTermsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "billingTermId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "BillingTerm",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BillingTerm"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/billingTerms/{id}/info": {
+ "get": {
+ "tags": [
+ "BillingTermInfos"
+ ],
+ "summary": "Get BillingTermInfo",
+ "operationId": "getFinanceBillingTermsByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "billingTermId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "BillingTermInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BillingTermInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/billingTerms/{id}/usages": {
+ "get": {
+ "tags": [
+ "BillingTerms"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getFinanceBillingTermsByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "billingTermId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/billingTerms/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "BillingTerms"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getFinanceBillingTermsByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "billingTermId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/billingTerms/count": {
+ "get": {
+ "tags": [
+ "BillingTerms"
+ ],
+ "summary": "Get Count of BillingTerm",
+ "operationId": "getFinanceBillingTermsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/billingTerms/info": {
+ "get": {
+ "tags": [
+ "BillingTermInfos"
+ ],
+ "summary": "Get List of BillingTermInfo",
+ "operationId": "getFinanceBillingTermsInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of BillingTermInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/BillingTermInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/billingTerms/info/count": {
+ "get": {
+ "tags": [
+ "BillingTermInfos"
+ ],
+ "summary": "Get Count of BillingTermInfo",
+ "operationId": "getFinanceBillingTermsInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/closedInvoices/{id}": {
+ "put": {
+ "tags": [
+ "ClosedInvoices"
+ ],
+ "summary": "Put ClosedInvoice",
+ "operationId": "putFinanceClosedInvoicesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "closedInvoiceId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "closedInvoice",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ClosedInvoice"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ClosedInvoice",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ClosedInvoice"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ClosedInvoices"
+ ],
+ "summary": "Patch ClosedInvoice",
+ "operationId": "patchFinanceClosedInvoicesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "closedInvoiceId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ClosedInvoice",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ClosedInvoice"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/companyFinance/": {
+ "get": {
+ "tags": [
+ "CompanyFinances"
+ ],
+ "summary": "Get List of CompanyFinances",
+ "operationId": "getFinanceCompanyFinance",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of companyFinances",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CompanyFinance"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/companyFinance/{id}": {
+ "get": {
+ "tags": [
+ "CompanyFinances"
+ ],
+ "summary": "Get CompanyFinances",
+ "operationId": "getFinanceCompanyFinanceById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "CompanyFinance",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyFinance"
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "CompanyFinances"
+ ],
+ "summary": "Put CompanyFinance",
+ "operationId": "putFinanceCompanyFinanceById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "CompanyFinance",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyFinance"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "CompanyFinance",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyFinance"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "CompanyFinances"
+ ],
+ "summary": "Patch CompanyFinances",
+ "operationId": "patchFinanceCompanyFinanceById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "CompanyFinance",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyFinance"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/companyFinance/count": {
+ "get": {
+ "tags": [
+ "CompanyFinances"
+ ],
+ "summary": "Get Count of CompanyFinances",
+ "operationId": "getFinanceCompanyFinanceCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/currencies": {
+ "get": {
+ "tags": [
+ "Currencies"
+ ],
+ "summary": "Get List of Currency",
+ "operationId": "getFinanceCurrencies",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Currency",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Finance.Currency"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "Currencies"
+ ],
+ "summary": "Post Currency",
+ "operationId": "postFinanceCurrencies",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "currency",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Finance.Currency"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "Currency",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Finance.Currency"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/currencies/{id}": {
+ "get": {
+ "tags": [
+ "Currencies"
+ ],
+ "summary": "Get Currency",
+ "operationId": "getFinanceCurrenciesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "currencyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Currency",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Finance.Currency"
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "Currencies"
+ ],
+ "summary": "Put Currency",
+ "operationId": "putFinanceCurrenciesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "currencyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "currency",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Finance.Currency"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Currency",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Finance.Currency"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "Currencies"
+ ],
+ "summary": "Patch Currency",
+ "operationId": "patchFinanceCurrenciesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "currencyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Currency",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Finance.Currency"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "Currencies"
+ ],
+ "summary": "Delete Currency",
+ "operationId": "deleteFinanceCurrenciesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "currencyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ }
+ },
+ "/finance/currencies/{id}/info": {
+ "get": {
+ "tags": [
+ "CurrencyInfos"
+ ],
+ "summary": "Get CurrencyInfos",
+ "operationId": "getFinanceCurrenciesByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "CurrencyInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "CurrencyInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CurrencyInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/currencies/{id}/usages": {
+ "get": {
+ "tags": [
+ "Currencies"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getFinanceCurrenciesByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "currencyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/currencies/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "Currencies"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getFinanceCurrenciesByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "currencyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/currencies/count": {
+ "get": {
+ "tags": [
+ "Currencies"
+ ],
+ "summary": "Get Count of Currency",
+ "operationId": "getFinanceCurrenciesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/currencies/info": {
+ "get": {
+ "tags": [
+ "CurrencyInfos"
+ ],
+ "summary": "Get List of CurrencyInfos",
+ "operationId": "getFinanceCurrenciesInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of currencyInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CurrencyInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/currencies/info/count": {
+ "get": {
+ "tags": [
+ "CurrencyInfos"
+ ],
+ "summary": "Get Count of Currency",
+ "operationId": "getFinanceCurrenciesInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/deliveryMethods": {
+ "get": {
+ "tags": [
+ "DeliveryMethod"
+ ],
+ "summary": "Get List of DeliveryMethod",
+ "operationId": "getFinanceDeliveryMethods",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of DeliveryMethod",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/DeliveryMethod"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "DeliveryMethod"
+ ],
+ "summary": "Post DeliveryMethod",
+ "operationId": "postFinanceDeliveryMethods",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "deliveryMethod",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/DeliveryMethod"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "DeliveryMethod",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/DeliveryMethod"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/deliveryMethods/{id}": {
+ "get": {
+ "tags": [
+ "DeliveryMethod"
+ ],
+ "summary": "Get DeliveryMethod",
+ "operationId": "getFinanceDeliveryMethodsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "deliveryMethodId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "DeliveryMethod",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/DeliveryMethod"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "DeliveryMethod"
+ ],
+ "summary": "Delete DeliveryMethod",
+ "operationId": "deleteFinanceDeliveryMethodsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "deliveryMethodId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "DeliveryMethod"
+ ],
+ "summary": "Put DeliveryMethod",
+ "operationId": "putFinanceDeliveryMethodsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "deliveryMethodId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "deliveryMethod",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/DeliveryMethod"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "DeliveryMethod",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/DeliveryMethod"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "DeliveryMethod"
+ ],
+ "summary": "Patch DeliveryMethod",
+ "operationId": "patchFinanceDeliveryMethodsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "deliveryMethodId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "DeliveryMethod",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/DeliveryMethod"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/deliveryMethods/count": {
+ "get": {
+ "tags": [
+ "DeliveryMethod"
+ ],
+ "summary": "Get Count of DeliveryMethod",
+ "operationId": "getFinanceDeliveryMethodsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/glAccounts": {
+ "get": {
+ "tags": [
+ "GLAccounts"
+ ],
+ "summary": "Get List of GLAccount",
+ "operationId": "getFinanceGlAccounts",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of GLAccount",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/GLAccount"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "GLAccounts"
+ ],
+ "summary": "Post GLAccount",
+ "operationId": "postFinanceGlAccounts",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "glAccount",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GLAccount"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "GLAccount",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/GLAccount"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/glAccounts/{id}": {
+ "get": {
+ "tags": [
+ "GLAccounts"
+ ],
+ "summary": "Get GLAccount",
+ "operationId": "getFinanceGlAccountsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "glAccountId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "GLAccount",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/GLAccount"
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "GLAccounts"
+ ],
+ "summary": "Put GLAccount",
+ "operationId": "putFinanceGlAccountsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "glAccountId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "glAccount",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GLAccount"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "GLAccount",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/GLAccount"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "GLAccounts"
+ ],
+ "summary": "Patch GLAccount",
+ "operationId": "patchFinanceGlAccountsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "glAccountId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "GLAccount",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/GLAccount"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "GLAccounts"
+ ],
+ "summary": "Delete GLAccount",
+ "operationId": "deleteFinanceGlAccountsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "glAccountId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ }
+ },
+ "/finance/glAccounts/count": {
+ "get": {
+ "tags": [
+ "GLAccounts"
+ ],
+ "summary": "Get Count of GLAccount",
+ "operationId": "getFinanceGlAccountsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/glAccounts/mappedTypes": {
+ "get": {
+ "tags": [
+ "MappedTypes"
+ ],
+ "summary": "Get List of MappedType",
+ "operationId": "getFinanceGlAccountsMappedTypes",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of MappedType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/MappedType"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/glAccounts/mappedTypes/count": {
+ "get": {
+ "tags": [
+ "MappedTypes"
+ ],
+ "summary": "Get Count of MappedType",
+ "operationId": "getFinanceGlAccountsMappedTypesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/glCaptions": {
+ "get": {
+ "tags": [
+ "GLCaptions"
+ ],
+ "summary": "Get List of GLCaption",
+ "operationId": "getFinanceGlCaptions",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of GLCaption",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/GLCaption"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/glCaptions/{id}": {
+ "get": {
+ "tags": [
+ "GLCaptions"
+ ],
+ "summary": "Get GLCaption",
+ "operationId": "getFinanceGlCaptionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "glCaptionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "GLCaption",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/GLCaption"
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "GLCaptions"
+ ],
+ "summary": "Put GLCaption",
+ "operationId": "putFinanceGlCaptionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "glCaptionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "glCaption",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GLCaption"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "GLCaption",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/GLCaption"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "GLCaptions"
+ ],
+ "summary": "Patch GLCaption",
+ "operationId": "patchFinanceGlCaptionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "glCaptionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "GLCaption",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/GLCaption"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/glCaptions/count": {
+ "get": {
+ "tags": [
+ "GLCaptions"
+ ],
+ "summary": "Get Count of GLCaption",
+ "operationId": "getFinanceGlCaptionsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/glpaths": {
+ "get": {
+ "tags": [
+ "GLPaths"
+ ],
+ "summary": "Get List of GLPath",
+ "operationId": "getFinanceGlpaths",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of GLPath",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/GLPath"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "GLPaths"
+ ],
+ "summary": "Post GLPath",
+ "operationId": "postFinanceGlpaths",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "gLPath",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GLPath"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "GLPath",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/GLPath"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/glpaths/{id}": {
+ "get": {
+ "tags": [
+ "GLPaths"
+ ],
+ "summary": "Get GLPath",
+ "operationId": "getFinanceGlpathsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "glpathId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "GLPath",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/GLPath"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "GLPaths"
+ ],
+ "summary": "Delete GLPath",
+ "operationId": "deleteFinanceGlpathsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "glpathId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "GLPaths"
+ ],
+ "summary": "Put GLPath",
+ "operationId": "putFinanceGlpathsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "glpathId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "gLPath",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GLPath"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "GLPath",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/GLPath"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "GLPaths"
+ ],
+ "summary": "Patch GLPath",
+ "operationId": "patchFinanceGlpathsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "glpathId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "GLPath",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/GLPath"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/glpaths/count": {
+ "get": {
+ "tags": [
+ "GLPaths"
+ ],
+ "summary": "Get Count of GLPath",
+ "operationId": "getFinanceGlpathsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/info/currencyCodes": {
+ "get": {
+ "tags": [
+ "CurrencyCodes"
+ ],
+ "summary": "Get List of CurrencyCode",
+ "operationId": "getFinanceInfoCurrencyCodes",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of CurrencyCode",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CurrencyCode"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/info/currencyCodes/{id}": {
+ "get": {
+ "tags": [
+ "CurrencyCodes"
+ ],
+ "summary": "Get CurrencyCode",
+ "operationId": "getFinanceInfoCurrencyCodesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "currencyCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "CurrencyCode",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CurrencyCode"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/info/currencyCodes/count": {
+ "get": {
+ "tags": [
+ "CurrencyCodes"
+ ],
+ "summary": "Get Count of CurrencyCode",
+ "operationId": "getFinanceInfoCurrencyCodesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/info/invoice/{id}": {
+ "get": {
+ "tags": [
+ "InvoiceInfos"
+ ],
+ "summary": "Get InvoiceInfo",
+ "operationId": "getFinanceInfoInvoiceById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "invoiceId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "InvoiceInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/InvoiceInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/info/taxIntegrations": {
+ "get": {
+ "tags": [
+ "TaxIntegrationInfos"
+ ],
+ "summary": "Get List of TaxIntegrationInfo",
+ "operationId": "getFinanceInfoTaxIntegrations",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of TaxIntegrationInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/TaxIntegrationInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/info/taxIntegrations/{id}": {
+ "get": {
+ "tags": [
+ "TaxIntegrationInfos"
+ ],
+ "summary": "Get TaxIntegrationInfo",
+ "operationId": "getFinanceInfoTaxIntegrationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "taxIntegrationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "TaxIntegrationInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TaxIntegrationInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/info/taxIntegrations/count": {
+ "get": {
+ "tags": [
+ "TaxIntegrationInfos"
+ ],
+ "summary": "Get Count of TaxIntegrationInfo",
+ "operationId": "getFinanceInfoTaxIntegrationsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/invoiceEmailTemplates": {
+ "get": {
+ "tags": [
+ "InvoiceEmailTemplates"
+ ],
+ "summary": "Get List of InvoiceEmailTemplate",
+ "operationId": "getFinanceInvoiceEmailTemplates",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of InvoiceEmailTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/InvoiceEmailTemplate"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "InvoiceEmailTemplates"
+ ],
+ "summary": "Post InvoiceEmailTemplate",
+ "operationId": "postFinanceInvoiceEmailTemplates",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "invoiceEmailTemplate",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/InvoiceEmailTemplate"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "InvoiceEmailTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/InvoiceEmailTemplate"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/invoiceEmailTemplates/{id}": {
+ "get": {
+ "tags": [
+ "InvoiceEmailTemplates"
+ ],
+ "summary": "Get InvoiceEmailTemplate",
+ "operationId": "getFinanceInvoiceEmailTemplatesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "invoiceEmailTemplateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "InvoiceEmailTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/InvoiceEmailTemplate"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "InvoiceEmailTemplates"
+ ],
+ "summary": "Delete InvoiceEmailTemplate",
+ "operationId": "deleteFinanceInvoiceEmailTemplatesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "invoiceEmailTemplateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "InvoiceEmailTemplates"
+ ],
+ "summary": "Put InvoiceEmailTemplate",
+ "operationId": "putFinanceInvoiceEmailTemplatesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "invoiceEmailTemplateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "invoiceEmailTemplate",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/InvoiceEmailTemplate"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "InvoiceEmailTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/InvoiceEmailTemplate"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "InvoiceEmailTemplates"
+ ],
+ "summary": "Patch InvoiceEmailTemplate",
+ "operationId": "patchFinanceInvoiceEmailTemplatesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "invoiceEmailTemplateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "InvoiceEmailTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/InvoiceEmailTemplate"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/invoiceEmailTemplates/{id}/info": {
+ "get": {
+ "tags": [
+ "InvoiceEmailTemplateInfos"
+ ],
+ "summary": "Get InvoiceEmailTemplateInfos",
+ "operationId": "getFinanceInvoiceEmailTemplatesByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "InvoiceEmailTemplateInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "InvoiceEmailTemplateInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/InvoiceEmailTemplateInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/invoiceEmailTemplates/{id}/usages": {
+ "get": {
+ "tags": [
+ "InvoiceEmailTemplates"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getFinanceInvoiceEmailTemplatesByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "invoiceEmailTemplateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/invoiceEmailTemplates/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "InvoiceEmailTemplates"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getFinanceInvoiceEmailTemplatesByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "invoiceEmailTemplateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/invoiceEmailTemplates/count": {
+ "get": {
+ "tags": [
+ "InvoiceEmailTemplates"
+ ],
+ "summary": "Get Count of InvoiceEmailTemplate",
+ "operationId": "getFinanceInvoiceEmailTemplatesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/invoiceEmailTemplates/info": {
+ "get": {
+ "tags": [
+ "InvoiceEmailTemplateInfos"
+ ],
+ "summary": "Get List of InvoiceEmailTemplateInfos",
+ "operationId": "getFinanceInvoiceEmailTemplatesInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of invoiceEmailTemplateInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/InvoiceEmailTemplateInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/invoiceEmailTemplates/info/count": {
+ "get": {
+ "tags": [
+ "InvoiceEmailTemplateInfos"
+ ],
+ "summary": "Get Count of InvoiceEmailTemplateInfos",
+ "operationId": "getFinanceInvoiceEmailTemplatesInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/invoices": {
+ "get": {
+ "tags": [
+ "Invoices"
+ ],
+ "summary": "Get List of Invoice",
+ "operationId": "getFinanceInvoices",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Invoice",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Invoice"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "Invoices"
+ ],
+ "summary": "Post Invoice",
+ "operationId": "postFinanceInvoices",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "invoice",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Invoice"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "Invoice",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Invoice"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/invoices/{id}": {
+ "get": {
+ "tags": [
+ "Invoices"
+ ],
+ "summary": "Get Invoice",
+ "operationId": "getFinanceInvoicesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "invoiceId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Invoice",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Invoice"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "Invoices"
+ ],
+ "summary": "Delete Invoice",
+ "operationId": "deleteFinanceInvoicesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "invoiceId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "Invoices"
+ ],
+ "summary": "Put Invoice",
+ "operationId": "putFinanceInvoicesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "invoiceId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "invoice",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Invoice"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Invoice",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Invoice"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "Invoices"
+ ],
+ "summary": "Patch Invoice",
+ "operationId": "patchFinanceInvoicesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "invoiceId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Invoice",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Invoice"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/invoices/{id}/pdf": {
+ "get": {
+ "tags": [
+ "Invoices"
+ ],
+ "summary": "Get Invoice",
+ "operationId": "getFinanceInvoicesByIdPdf",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "invoiceId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ContentType = application/pdf",
+ "content": {
+ "application/pdf": {
+ "schema": {
+ "type": "string",
+ "format": "binary"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/invoices/{parentId}/commissions": {
+ "get": {
+ "tags": [
+ "InvoiceCommissions"
+ ],
+ "summary": "Get List of InvoiceCommissions",
+ "operationId": "getFinanceInvoicesByParentIdCommissions",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "invoiceId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of invoiceCommissionses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/InvoiceCommission"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/invoices/{parentId}/commissions/{id}": {
+ "get": {
+ "tags": [
+ "InvoiceCommissions"
+ ],
+ "summary": "Get InvoiceCommissions",
+ "operationId": "getFinanceInvoicesByParentIdCommissionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "paymentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "invoiceId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "InvoiceCommission",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/InvoiceCommission"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "InvoiceCommissions"
+ ],
+ "summary": "Patch InvoiceCommissions",
+ "operationId": "patchFinanceInvoicesByParentIdCommissionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "InvoiceCommissionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "invoiceId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "InvoiceCommission",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/InvoiceCommission"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/invoices/{parentId}/commissions/recalculate": {
+ "post": {
+ "tags": [
+ "InvoiceCommissions"
+ ],
+ "summary": "Recalculate InvoiceCommissions",
+ "operationId": "postFinanceInvoicesByParentIdCommissionsRecalculate",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "invoiceId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": ""
+ }
+ }
+ }
+ },
+ "/finance/invoices/{parentId}/glEntries/": {
+ "get": {
+ "tags": [
+ "GLEntries"
+ ],
+ "summary": "Get List of GLEntries",
+ "operationId": "getFinanceInvoicesByParentIdGlEntries",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "invoiceId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of gLEntrieses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/GLEntry"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/invoices/{parentId}/glEntries/{id}": {
+ "get": {
+ "tags": [
+ "GLEntries"
+ ],
+ "summary": "Get GLEntries",
+ "operationId": "getFinanceInvoicesByParentIdGlEntriesById",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "invoiceId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "id",
+ "in": "path",
+ "description": "gLEntryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "gLEntry",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/GLEntry"
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "GLEntries"
+ ],
+ "summary": "Put GLEntries",
+ "operationId": "putFinanceInvoicesByParentIdGlEntriesById",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "invoiceId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "id",
+ "in": "path",
+ "description": "gLEntryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "gLEntry",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GLEntry"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "gLEntry",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/GLEntry"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "GLEntries"
+ ],
+ "summary": "Patch GLEntries",
+ "operationId": "patchFinanceInvoicesByParentIdGlEntriesById",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "invoiceId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "id",
+ "in": "path",
+ "description": "GLEntryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "gLEntry",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/GLEntry"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/invoices/{parentId}/payments": {
+ "get": {
+ "tags": [
+ "InvoicePayments"
+ ],
+ "summary": "Get List of Payment",
+ "operationId": "getFinanceInvoicesByParentIdPayments",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "invoiceId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Payment",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/InvoicePayment"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "InvoicePayments"
+ ],
+ "summary": "Post Payment",
+ "operationId": "postFinanceInvoicesByParentIdPayments",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "invoiceId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "payment",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/InvoicePayment"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "Payment",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/InvoicePayment"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/invoices/{parentId}/payments/{id}": {
+ "get": {
+ "tags": [
+ "InvoicePayments"
+ ],
+ "summary": "Get Payment",
+ "operationId": "getFinanceInvoicesByParentIdPaymentsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "paymentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "invoiceId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Payment",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/InvoicePayment"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "InvoicePayments"
+ ],
+ "summary": "Patch Payment",
+ "operationId": "patchFinanceInvoicesByParentIdPaymentsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "paymentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "invoiceId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Payment",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/InvoicePayment"
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "InvoicePayments"
+ ],
+ "summary": "Put Payment",
+ "operationId": "putFinanceInvoicesByParentIdPaymentsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "paymentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "invoiceId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "payment",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/InvoicePayment"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Payment",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/InvoicePayment"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "InvoicePayments"
+ ],
+ "summary": "Delete Payment",
+ "operationId": "deleteFinanceInvoicesByParentIdPaymentsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "paymentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "invoiceId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ }
+ },
+ "/finance/invoices/{parentId}/routings": {
+ "get": {
+ "tags": [
+ "Invoice Routings"
+ ],
+ "summary": "Get List of Invoice Routings",
+ "operationId": "getFinanceInvoicesByParentIdRoutings",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "Invoice",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of invoiceRoutings",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/InvoiceRouting"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "Invoice Routings"
+ ],
+ "summary": "Post Invoice Routings",
+ "operationId": "postFinanceInvoicesByParentIdRoutings",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "Invoice",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "InvoiceRouting",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/InvoiceRouting"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "InvoiceRouting",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/InvoiceRouting"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/invoices/{parentId}/routings/{id}": {
+ "get": {
+ "tags": [
+ "Invoice Routings"
+ ],
+ "summary": "Get Invoice Routings",
+ "operationId": "getFinanceInvoicesByParentIdRoutingsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "InvoiceRoutingsId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "Invoice",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "InvoiceRouting",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/InvoiceRouting"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "Invoice Routings"
+ ],
+ "summary": "Delete Invoice Routings",
+ "operationId": "deleteFinanceInvoicesByParentIdRoutingsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "InvoiceRoutingsId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "Invoice",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "Invoice Routings"
+ ],
+ "summary": "Put Invoice Routings",
+ "operationId": "putFinanceInvoicesByParentIdRoutingsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "InvoiceRoutingId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "Invoice",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "companyTypeAssociation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/InvoiceRouting"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "InvoiceRouting",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/InvoiceRouting"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "Invoice Routings"
+ ],
+ "summary": "Patch Invoice Routings",
+ "operationId": "patchFinanceInvoicesByParentIdRoutingsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "InvoiceRoutingsId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "Invoice",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "InvoiceRouting",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/InvoiceRouting"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/invoices/{parentId}/routings/count": {
+ "get": {
+ "tags": [
+ "Invoice Routings"
+ ],
+ "summary": "Get Count of Invoice Routings",
+ "operationId": "getFinanceInvoicesByParentIdRoutingsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "Invoice",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/invoices/count": {
+ "get": {
+ "tags": [
+ "Invoices"
+ ],
+ "summary": "Get Count of Invoice",
+ "operationId": "getFinanceInvoicesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/invoiceTemplates": {
+ "get": {
+ "tags": [
+ "InvoiceTemplates"
+ ],
+ "summary": "Get List of InvoiceTemplate",
+ "operationId": "getFinanceInvoiceTemplates",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of InvoiceTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/InvoiceTemplate"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "InvoiceTemplates"
+ ],
+ "summary": "Post InvoiceTemplate",
+ "operationId": "postFinanceInvoiceTemplates",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "invoiceTemplate",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/InvoiceTemplate"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "InvoiceTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/InvoiceTemplate"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/invoiceTemplates/{id}": {
+ "get": {
+ "tags": [
+ "InvoiceTemplates"
+ ],
+ "summary": "Get InvoiceTemplate",
+ "operationId": "getFinanceInvoiceTemplatesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "invoiceTemplateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "InvoiceTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/InvoiceTemplate"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "InvoiceTemplates"
+ ],
+ "summary": "Patch InvoiceTemplate",
+ "operationId": "patchFinanceInvoiceTemplatesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "invoiceTemplateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "InvoiceTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/InvoiceTemplate"
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "InvoiceTemplates"
+ ],
+ "summary": "Put InvoiceTemplate",
+ "operationId": "putFinanceInvoiceTemplatesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "invoiceTemplateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "invoiceTemplate",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/InvoiceTemplate"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "InvoiceTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/InvoiceTemplate"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "InvoiceTemplates"
+ ],
+ "summary": "Delete Usage",
+ "operationId": "deleteFinanceInvoiceTemplatesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "invoiceTemplateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ }
+ },
+ "/finance/invoiceTemplates/{id}/usages": {
+ "get": {
+ "tags": [
+ "InvoiceTemplates"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getFinanceInvoiceTemplatesByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "invoiceTemplateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/invoiceTemplates/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "InvoiceTemplates"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getFinanceInvoiceTemplatesByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "invoiceTemplateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/invoiceTemplates/count": {
+ "get": {
+ "tags": [
+ "InvoiceTemplates"
+ ],
+ "summary": "Get Count of InvoiceTemplate",
+ "operationId": "getFinanceInvoiceTemplatesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/invoiceTemplateSetups": {
+ "get": {
+ "tags": [
+ "InvoiceTemplateSetups"
+ ],
+ "summary": "Get List of InvoiceTemplateSetup\r\n Retrieves a list of standard and custom invoice templates",
+ "operationId": "getFinanceInvoiceTemplateSetups",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of InvoiceTemplateSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/InvoiceTemplateSetup"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/invoiceTemplateSetups/{id}": {
+ "get": {
+ "tags": [
+ "InvoiceTemplateSetups"
+ ],
+ "summary": "Get InvoiceTemplateSetup",
+ "operationId": "getFinanceInvoiceTemplateSetupsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "invoiceTemplateSetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "InvoiceTemplateSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/InvoiceTemplateSetup"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/invoiceTemplateSetups/count": {
+ "get": {
+ "tags": [
+ "InvoiceTemplateSetups"
+ ],
+ "summary": "Get Count of InvoiceTemplateSetup",
+ "operationId": "getFinanceInvoiceTemplateSetupsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/taxCodes": {
+ "get": {
+ "tags": [
+ "TaxCodes"
+ ],
+ "summary": "Get List of TaxCode",
+ "operationId": "getFinanceTaxCodes",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of TaxCode",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/TaxCode"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "TaxCodes"
+ ],
+ "summary": "Post TaxCode",
+ "operationId": "postFinanceTaxCodes",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "taxCode",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/TaxCode"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "TaxCode",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TaxCode"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/taxCodes/{grandparentId}/expenseTypeExemptions/{parentId}/taxableExpenseTypeLevels": {
+ "get": {
+ "tags": [
+ "TaxableExpenseTypeLevels"
+ ],
+ "summary": "Get List of TaxableExpenseTypeLevel",
+ "operationId": "getFinanceTaxCodesByGrandparentIdExpenseTypeExemptionsByParentIdTaxableExpenseTypeLevels",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "expenseTypeExemptionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of TaxableExpenseTypeLevel",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/TaxableExpenseTypeLevel"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "TaxableExpenseTypeLevels"
+ ],
+ "summary": "Post TaxableExpenseTypeLevel",
+ "operationId": "postFinanceTaxCodesByGrandparentIdExpenseTypeExemptionsByParentIdTaxableExpenseTypeLevels",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "expenseTypeExemptionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "taxableExpenseTypeLevel",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/TaxableExpenseTypeLevel"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "TaxableExpenseTypeLevel",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TaxableExpenseTypeLevel"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/taxCodes/{grandparentId}/expenseTypeExemptions/{parentId}/taxableExpenseTypeLevels/{id}": {
+ "get": {
+ "tags": [
+ "TaxableExpenseTypeLevels"
+ ],
+ "summary": "Get TaxableExpenseTypeLevel",
+ "operationId": "getFinanceTaxCodesByGrandparentIdExpenseTypeExemptionsByParentIdTaxableExpenseTypeLevelsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "taxableExpenseTypeLevelId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "expenseTypeExemptionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "TaxableExpenseTypeLevel",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TaxableExpenseTypeLevel"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "TaxableExpenseTypeLevels"
+ ],
+ "summary": "Delete TaxableExpenseTypeLevel",
+ "operationId": "deleteFinanceTaxCodesByGrandparentIdExpenseTypeExemptionsByParentIdTaxableExpenseTypeLevelsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "taxableExpenseTypeLevelId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "expenseTypeExemptionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "TaxableExpenseTypeLevels"
+ ],
+ "summary": "Put TaxableExpenseTypeLevel",
+ "operationId": "putFinanceTaxCodesByGrandparentIdExpenseTypeExemptionsByParentIdTaxableExpenseTypeLevelsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "taxableExpenseTypeLevelId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "expenseTypeExemptionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "taxableExpenseTypeLevel",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/TaxableExpenseTypeLevel"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "TaxableExpenseTypeLevel",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TaxableExpenseTypeLevel"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "TaxableExpenseTypeLevels"
+ ],
+ "summary": "Patch TaxableExpenseTypeLevel",
+ "operationId": "patchFinanceTaxCodesByGrandparentIdExpenseTypeExemptionsByParentIdTaxableExpenseTypeLevelsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "taxableExpenseTypeLevelId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "expenseTypeExemptionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "TaxableExpenseTypeLevel",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TaxableExpenseTypeLevel"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/taxCodes/{grandparentId}/expenseTypeExemptions/{parentId}/taxableExpenseTypeLevels/count": {
+ "get": {
+ "tags": [
+ "TaxableExpenseTypeLevels"
+ ],
+ "summary": "Get Count of TaxableExpenseTypeLevel",
+ "operationId": "getFinanceTaxCodesByGrandparentIdExpenseTypeExemptionsByParentIdTaxableExpenseTypeLevelsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "expenseTypeExemptionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/taxCodes/{grandparentId}/productTypeExemptions/{parentId}/taxableProductTypeLevels": {
+ "get": {
+ "tags": [
+ "TaxableProductTypeLevels"
+ ],
+ "summary": "Get List of TaxableProductTypeLevel",
+ "operationId": "getFinanceTaxCodesByGrandparentIdProductTypeExemptionsByParentIdTaxableProductTypeLevels",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "productTypeExemptionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of TaxableProductTypeLevel",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/TaxableProductTypeLevel"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "TaxableProductTypeLevels"
+ ],
+ "summary": "Post TaxableProductTypeLevel",
+ "operationId": "postFinanceTaxCodesByGrandparentIdProductTypeExemptionsByParentIdTaxableProductTypeLevels",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "productTypeExemptionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "taxableProductTypeLevel",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/TaxableProductTypeLevel"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "TaxableProductTypeLevel",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TaxableProductTypeLevel"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/taxCodes/{grandparentId}/productTypeExemptions/{parentId}/taxableProductTypeLevels/{id}": {
+ "get": {
+ "tags": [
+ "TaxableProductTypeLevels"
+ ],
+ "summary": "Get TaxableProductTypeLevel",
+ "operationId": "getFinanceTaxCodesByGrandparentIdProductTypeExemptionsByParentIdTaxableProductTypeLevelsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "taxableProductTypeLevelId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "productTypeExemptionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "TaxableProductTypeLevel",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TaxableProductTypeLevel"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "TaxableProductTypeLevels"
+ ],
+ "summary": "Delete TaxableProductTypeLevel",
+ "operationId": "deleteFinanceTaxCodesByGrandparentIdProductTypeExemptionsByParentIdTaxableProductTypeLevelsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "taxableProductTypeLevelId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "productTypeExemptionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "TaxableProductTypeLevels"
+ ],
+ "summary": "Put TaxableProductTypeLevel",
+ "operationId": "putFinanceTaxCodesByGrandparentIdProductTypeExemptionsByParentIdTaxableProductTypeLevelsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "taxableProductTypeLevelId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "productTypeExemptionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "taxableProductTypeLevel",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/TaxableProductTypeLevel"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "TaxableProductTypeLevel",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TaxableProductTypeLevel"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "TaxableProductTypeLevels"
+ ],
+ "summary": "Patch TaxableProductTypeLevel",
+ "operationId": "patchFinanceTaxCodesByGrandparentIdProductTypeExemptionsByParentIdTaxableProductTypeLevelsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "taxableProductTypeLevelId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "productTypeExemptionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "TaxableProductTypeLevel",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TaxableProductTypeLevel"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/taxCodes/{grandparentId}/productTypeExemptions/{parentId}/taxableProductTypeLevels/count": {
+ "get": {
+ "tags": [
+ "TaxableProductTypeLevels"
+ ],
+ "summary": "Get Count of TaxableProductTypeLevel",
+ "operationId": "getFinanceTaxCodesByGrandparentIdProductTypeExemptionsByParentIdTaxableProductTypeLevelsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "productTypeExemptionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/taxCodes/{grandparentId}/taxCodeXRefs/{parentId}/taxableXRefLevels": {
+ "get": {
+ "tags": [
+ "TaxableXRefLevels"
+ ],
+ "summary": "Get List of TaxableXRefLevel",
+ "operationId": "getFinanceTaxCodesByGrandparentIdTaxCodeXRefsByParentIdTaxableXRefLevels",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "taxCodeXRefId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of TaxableXRefLevel",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/TaxableXRefLevel"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "TaxableXRefLevels"
+ ],
+ "summary": "Post TaxableXRefLevel",
+ "operationId": "postFinanceTaxCodesByGrandparentIdTaxCodeXRefsByParentIdTaxableXRefLevels",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "taxCodeXRefId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "taxableXRefLevel",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/TaxableXRefLevel"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "TaxableXRefLevel",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TaxableXRefLevel"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/taxCodes/{grandparentId}/taxCodeXRefs/{parentId}/taxableXRefLevels/{id}": {
+ "get": {
+ "tags": [
+ "TaxableXRefLevels"
+ ],
+ "summary": "Get TaxableXRefLevel",
+ "operationId": "getFinanceTaxCodesByGrandparentIdTaxCodeXRefsByParentIdTaxableXRefLevelsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "taxableXRefLevelId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "taxCodeXRefId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "TaxableXRefLevel",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TaxableXRefLevel"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "TaxableXRefLevels"
+ ],
+ "summary": "Delete TaxableXRefLevel",
+ "operationId": "deleteFinanceTaxCodesByGrandparentIdTaxCodeXRefsByParentIdTaxableXRefLevelsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "taxableXRefLevelId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "taxCodeXRefId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "TaxableXRefLevels"
+ ],
+ "summary": "Put TaxableXRefLevel",
+ "operationId": "putFinanceTaxCodesByGrandparentIdTaxCodeXRefsByParentIdTaxableXRefLevelsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "taxableXRefLevelId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "taxCodeXRefId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "taxableXRefLevel",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/TaxableXRefLevel"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "TaxableXRefLevel",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TaxableXRefLevel"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "TaxableXRefLevels"
+ ],
+ "summary": "Patch TaxableXRefLevel",
+ "operationId": "patchFinanceTaxCodesByGrandparentIdTaxCodeXRefsByParentIdTaxableXRefLevelsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "taxableXRefLevelId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "taxCodeXRefId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "TaxableXRefLevel",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TaxableXRefLevel"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/taxCodes/{grandparentId}/taxCodeXRefs/{parentId}/taxableXRefLevels/count": {
+ "get": {
+ "tags": [
+ "TaxableXRefLevels"
+ ],
+ "summary": "Get Count of TaxableXRefLevel",
+ "operationId": "getFinanceTaxCodesByGrandparentIdTaxCodeXRefsByParentIdTaxableXRefLevelsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "taxCodeXRefId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/taxCodes/{grandparentId}/workRoleExemptions/{parentId}/taxableWorkRoleLevels": {
+ "get": {
+ "tags": [
+ "TaxableWorkRoleLevels"
+ ],
+ "summary": "Get List of TaxableWorkRoleLevel",
+ "operationId": "getFinanceTaxCodesByGrandparentIdWorkRoleExemptionsByParentIdTaxableWorkRoleLevels",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "workRoleExemptionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of TaxableWorkRoleLevel",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/TaxableWorkRoleLevel"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "TaxableWorkRoleLevels"
+ ],
+ "summary": "Post TaxableWorkRoleLevel",
+ "operationId": "postFinanceTaxCodesByGrandparentIdWorkRoleExemptionsByParentIdTaxableWorkRoleLevels",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "workRoleExemptionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "taxableWorkRoleLevel",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/TaxableWorkRoleLevel"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "TaxableWorkRoleLevel",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TaxableWorkRoleLevel"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/taxCodes/{grandparentId}/workRoleExemptions/{parentId}/taxableWorkRoleLevels/{id}": {
+ "get": {
+ "tags": [
+ "TaxableWorkRoleLevels"
+ ],
+ "summary": "Get TaxableWorkRoleLevel",
+ "operationId": "getFinanceTaxCodesByGrandparentIdWorkRoleExemptionsByParentIdTaxableWorkRoleLevelsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "taxableWorkRoleLevelId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "workRoleExemptionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "TaxableWorkRoleLevel",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TaxableWorkRoleLevel"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "TaxableWorkRoleLevels"
+ ],
+ "summary": "Delete TaxableWorkRoleLevel",
+ "operationId": "deleteFinanceTaxCodesByGrandparentIdWorkRoleExemptionsByParentIdTaxableWorkRoleLevelsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "taxableWorkRoleLevelId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "workRoleExemptionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "TaxableWorkRoleLevels"
+ ],
+ "summary": "Put TaxableWorkRoleLevel",
+ "operationId": "putFinanceTaxCodesByGrandparentIdWorkRoleExemptionsByParentIdTaxableWorkRoleLevelsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "taxableWorkRoleLevelId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "workRoleExemptionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "taxableWorkRoleLevel",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/TaxableWorkRoleLevel"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "TaxableWorkRoleLevel",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TaxableWorkRoleLevel"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "TaxableWorkRoleLevels"
+ ],
+ "summary": "Patch TaxableWorkRoleLevel",
+ "operationId": "patchFinanceTaxCodesByGrandparentIdWorkRoleExemptionsByParentIdTaxableWorkRoleLevelsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "taxableWorkRoleLevelId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "workRoleExemptionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "TaxableWorkRoleLevel",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TaxableWorkRoleLevel"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/taxCodes/{grandparentId}/workRoleExemptions/{parentId}/taxableWorkRoleLevels/count": {
+ "get": {
+ "tags": [
+ "TaxableWorkRoleLevels"
+ ],
+ "summary": "Get Count of TaxableWorkRoleLevel",
+ "operationId": "getFinanceTaxCodesByGrandparentIdWorkRoleExemptionsByParentIdTaxableWorkRoleLevelsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "workRoleExemptionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/taxCodes/{id}": {
+ "get": {
+ "tags": [
+ "TaxCodes"
+ ],
+ "summary": "Get TaxCode",
+ "operationId": "getFinanceTaxCodesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "TaxCode",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TaxCode"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "TaxCodes"
+ ],
+ "summary": "Delete Usage",
+ "operationId": "deleteFinanceTaxCodesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "TaxCodes"
+ ],
+ "summary": "Put TaxCode",
+ "operationId": "putFinanceTaxCodesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "taxCode",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/TaxCode"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "TaxCode",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TaxCode"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "TaxCodes"
+ ],
+ "summary": "Patch TaxCode",
+ "operationId": "patchFinanceTaxCodesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "TaxCode",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TaxCode"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/taxCodes/{id}/copy": {
+ "post": {
+ "tags": [
+ "TaxCodes"
+ ],
+ "summary": "Post TaxCode",
+ "operationId": "postFinanceTaxCodesByIdCopy",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "TaxCode",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TaxCode"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/taxCodes/{id}/info": {
+ "get": {
+ "tags": [
+ "TaxCodeInfos"
+ ],
+ "summary": "Get TaxCodeInfos",
+ "operationId": "getFinanceTaxCodesByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "TaxCodeInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "TaxCodeInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TaxCodeInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/taxCodes/{id}/usages": {
+ "get": {
+ "tags": [
+ "TaxCodes"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getFinanceTaxCodesByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/taxCodes/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "TaxCodes"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getFinanceTaxCodesByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/taxCodes/{parentId}/expenseTypeExemptions": {
+ "get": {
+ "tags": [
+ "TaxCodeExpenseTypeExemptions"
+ ],
+ "summary": "Get List of ExpenseTypeExemption",
+ "operationId": "getFinanceTaxCodesByParentIdExpenseTypeExemptions",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ExpenseTypeExemption",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ExpenseTypeExemption"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "TaxCodeExpenseTypeExemptions"
+ ],
+ "summary": "Post ExpenseTypeExemption",
+ "operationId": "postFinanceTaxCodesByParentIdExpenseTypeExemptions",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "expenseTypeExemption",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ExpenseTypeExemption"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ExpenseTypeExemption",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ExpenseTypeExemption"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/taxCodes/{parentId}/expenseTypeExemptions/{id}": {
+ "get": {
+ "tags": [
+ "TaxCodeExpenseTypeExemptions"
+ ],
+ "summary": "Get ExpenseTypeExemption",
+ "operationId": "getFinanceTaxCodesByParentIdExpenseTypeExemptionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "expenseTypeExemptionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ExpenseTypeExemption",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ExpenseTypeExemption"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "TaxCodeExpenseTypeExemptions"
+ ],
+ "summary": "Delete ExpenseTypeExemption",
+ "operationId": "deleteFinanceTaxCodesByParentIdExpenseTypeExemptionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "expenseTypeExemptionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "TaxCodeExpenseTypeExemptions"
+ ],
+ "summary": "Put ExpenseTypeExemption",
+ "operationId": "putFinanceTaxCodesByParentIdExpenseTypeExemptionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "expenseTypeExemptionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "expenseTypeExemption",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ExpenseTypeExemption"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ExpenseTypeExemption",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ExpenseTypeExemption"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "TaxCodeExpenseTypeExemptions"
+ ],
+ "summary": "Patch ExpenseTypeExemption",
+ "operationId": "patchFinanceTaxCodesByParentIdExpenseTypeExemptionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "expenseTypeExemptionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ExpenseTypeExemption",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ExpenseTypeExemption"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/taxCodes/{parentId}/expenseTypeExemptions/count": {
+ "get": {
+ "tags": [
+ "TaxCodeExpenseTypeExemptions"
+ ],
+ "summary": "Get Count of ExpenseTypeExemption",
+ "operationId": "getFinanceTaxCodesByParentIdExpenseTypeExemptionsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/taxCodes/{parentId}/productTypeExemptions": {
+ "get": {
+ "tags": [
+ "TaxCodeProductTypeExemptions"
+ ],
+ "summary": "Get List of ProductTypeExemption",
+ "operationId": "getFinanceTaxCodesByParentIdProductTypeExemptions",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ProductTypeExemption",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ProductTypeExemption"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "TaxCodeProductTypeExemptions"
+ ],
+ "summary": "Post ProductTypeExemption",
+ "operationId": "postFinanceTaxCodesByParentIdProductTypeExemptions",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "productTypeExemption",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ProductTypeExemption"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ProductTypeExemption",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProductTypeExemption"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/taxCodes/{parentId}/productTypeExemptions/{id}": {
+ "get": {
+ "tags": [
+ "TaxCodeProductTypeExemptions"
+ ],
+ "summary": "Get ProductTypeExemption",
+ "operationId": "getFinanceTaxCodesByParentIdProductTypeExemptionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "productTypeExemptionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ProductTypeExemption",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProductTypeExemption"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "TaxCodeProductTypeExemptions"
+ ],
+ "summary": "Delete ProductTypeExemption",
+ "operationId": "deleteFinanceTaxCodesByParentIdProductTypeExemptionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "productTypeExemptionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "TaxCodeProductTypeExemptions"
+ ],
+ "summary": "Put ProductTypeExemption",
+ "operationId": "putFinanceTaxCodesByParentIdProductTypeExemptionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "productTypeExemptionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "productTypeExemption",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ProductTypeExemption"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ProductTypeExemption",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProductTypeExemption"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "TaxCodeProductTypeExemptions"
+ ],
+ "summary": "Patch ProductTypeExemption",
+ "operationId": "patchFinanceTaxCodesByParentIdProductTypeExemptionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "productTypeExemptionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ProductTypeExemption",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProductTypeExemption"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/taxCodes/{parentId}/productTypeExemptions/count": {
+ "get": {
+ "tags": [
+ "TaxCodeProductTypeExemptions"
+ ],
+ "summary": "Get Count of ProductTypeExemption",
+ "operationId": "getFinanceTaxCodesByParentIdProductTypeExemptionsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/taxCodes/{parentId}/taxCodeLevels": {
+ "get": {
+ "tags": [
+ "TaxCodeLevels"
+ ],
+ "summary": "Get List of TaxCodeLevel",
+ "operationId": "getFinanceTaxCodesByParentIdTaxCodeLevels",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of TaxCodeLevel",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/TaxCodeLevel"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "TaxCodeLevels"
+ ],
+ "summary": "Post TaxCodeLevel",
+ "operationId": "postFinanceTaxCodesByParentIdTaxCodeLevels",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "taxCodeLevel",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/TaxCodeLevel"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "TaxCodeLevel",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TaxCodeLevel"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/taxCodes/{parentId}/taxCodeLevels/{id}": {
+ "get": {
+ "tags": [
+ "TaxCodeLevels"
+ ],
+ "summary": "Get TaxCodeLevel",
+ "operationId": "getFinanceTaxCodesByParentIdTaxCodeLevelsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "taxCodeLevelId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "TaxCodeLevel",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TaxCodeLevel"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "TaxCodeLevels"
+ ],
+ "summary": "Delete TaxCodeLevel",
+ "operationId": "deleteFinanceTaxCodesByParentIdTaxCodeLevelsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "taxCodeLevelId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "TaxCodeLevels"
+ ],
+ "summary": "Put TaxCodeLevel",
+ "operationId": "putFinanceTaxCodesByParentIdTaxCodeLevelsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "taxCodeLevelId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "taxCodeLevel",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/TaxCodeLevel"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "TaxCodeLevel",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TaxCodeLevel"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "TaxCodeLevels"
+ ],
+ "summary": "Patch TaxCodeLevel",
+ "operationId": "patchFinanceTaxCodesByParentIdTaxCodeLevelsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "taxCodeLevelId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "TaxCodeLevel",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TaxCodeLevel"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/taxCodes/{parentId}/taxCodeLevels/count": {
+ "get": {
+ "tags": [
+ "TaxCodeLevels"
+ ],
+ "summary": "Get Count of TaxCodeLevel",
+ "operationId": "getFinanceTaxCodesByParentIdTaxCodeLevelsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/taxCodes/{parentId}/taxCodeXRefs": {
+ "get": {
+ "tags": [
+ "TaxCodeXRefs"
+ ],
+ "summary": "Get List of TaxCodeXRef",
+ "operationId": "getFinanceTaxCodesByParentIdTaxCodeXRefs",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of TaxCodeXRef",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/TaxCodeXRef"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "TaxCodeXRefs"
+ ],
+ "summary": "Post TaxCodeXRef",
+ "operationId": "postFinanceTaxCodesByParentIdTaxCodeXRefs",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "taxCodeXRef",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/TaxCodeXRef"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "TaxCodeXRef",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TaxCodeXRef"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/taxCodes/{parentId}/taxCodeXRefs/{id}": {
+ "get": {
+ "tags": [
+ "TaxCodeXRefs"
+ ],
+ "summary": "Get TaxCodeXRef",
+ "operationId": "getFinanceTaxCodesByParentIdTaxCodeXRefsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "taxCodeXRefId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "TaxCodeXRef",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TaxCodeXRef"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "TaxCodeXRefs"
+ ],
+ "summary": "Delete TaxCodeXRef",
+ "operationId": "deleteFinanceTaxCodesByParentIdTaxCodeXRefsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "taxCodeXRefId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "TaxCodeXRefs"
+ ],
+ "summary": "Put TaxCodeXRef",
+ "operationId": "putFinanceTaxCodesByParentIdTaxCodeXRefsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "taxCodeXRefId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "taxCodeXRef",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/TaxCodeXRef"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "TaxCodeXRef",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TaxCodeXRef"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "TaxCodeXRefs"
+ ],
+ "summary": "Patch TaxCodeXRef",
+ "operationId": "patchFinanceTaxCodesByParentIdTaxCodeXRefsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "taxCodeXRefId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "TaxCodeXRef",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TaxCodeXRef"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/taxCodes/{parentId}/taxCodeXRefs/count": {
+ "get": {
+ "tags": [
+ "TaxCodeXRefs"
+ ],
+ "summary": "Get Count of TaxCodeXRef",
+ "operationId": "getFinanceTaxCodesByParentIdTaxCodeXRefsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/taxCodes/{parentId}/workRoleExemptions": {
+ "get": {
+ "tags": [
+ "TaxCodeWorkRoleExemptions"
+ ],
+ "summary": "Get List of WorkRoleExemption",
+ "operationId": "getFinanceTaxCodesByParentIdWorkRoleExemptions",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of WorkRoleExemption",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/WorkRoleExemption"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "TaxCodeWorkRoleExemptions"
+ ],
+ "summary": "Post WorkRoleExemption",
+ "operationId": "postFinanceTaxCodesByParentIdWorkRoleExemptions",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "workRoleExemption",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/WorkRoleExemption"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "WorkRoleExemption",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/WorkRoleExemption"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/taxCodes/{parentId}/workRoleExemptions/{id}": {
+ "get": {
+ "tags": [
+ "TaxCodeWorkRoleExemptions"
+ ],
+ "summary": "Get WorkRoleExemption",
+ "operationId": "getFinanceTaxCodesByParentIdWorkRoleExemptionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "workRoleExemptionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "WorkRoleExemption",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/WorkRoleExemption"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "TaxCodeWorkRoleExemptions"
+ ],
+ "summary": "Delete WorkRoleExemption",
+ "operationId": "deleteFinanceTaxCodesByParentIdWorkRoleExemptionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "workRoleExemptionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "TaxCodeWorkRoleExemptions"
+ ],
+ "summary": "Put WorkRoleExemption",
+ "operationId": "putFinanceTaxCodesByParentIdWorkRoleExemptionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "workRoleExemptionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "workRoleExemption",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/WorkRoleExemption"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "WorkRoleExemption",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/WorkRoleExemption"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "TaxCodeWorkRoleExemptions"
+ ],
+ "summary": "Patch WorkRoleExemption",
+ "operationId": "patchFinanceTaxCodesByParentIdWorkRoleExemptionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "workRoleExemptionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "WorkRoleExemption",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/WorkRoleExemption"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/taxCodes/{parentId}/workRoleExemptions/count": {
+ "get": {
+ "tags": [
+ "TaxCodeWorkRoleExemptions"
+ ],
+ "summary": "Get Count of WorkRoleExemption",
+ "operationId": "getFinanceTaxCodesByParentIdWorkRoleExemptionsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "taxCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/taxCodes/count": {
+ "get": {
+ "tags": [
+ "TaxCodes"
+ ],
+ "summary": "Get Count of TaxCode",
+ "operationId": "getFinanceTaxCodesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/taxCodes/info": {
+ "get": {
+ "tags": [
+ "TaxCodeInfos"
+ ],
+ "summary": "Get List of TaxCodeInfos",
+ "operationId": "getFinanceTaxCodesInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of taxCodeInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/TaxCodeInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/taxCodes/info/count": {
+ "get": {
+ "tags": [
+ "TaxCodeInfos"
+ ],
+ "summary": "Get Count of TaxCodeInfos",
+ "operationId": "getFinanceTaxCodesInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/taxIntegrations": {
+ "get": {
+ "tags": [
+ "TaxIntegrations"
+ ],
+ "summary": "Get List of TaxIntegration",
+ "operationId": "getFinanceTaxIntegrations",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of TaxIntegration",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/TaxIntegration"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/taxIntegrations/{id}": {
+ "get": {
+ "tags": [
+ "TaxIntegrations"
+ ],
+ "summary": "Get TaxIntegration",
+ "operationId": "getFinanceTaxIntegrationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "taxIntegrationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "TaxIntegration",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TaxIntegration"
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "TaxIntegrations"
+ ],
+ "summary": "Put TaxIntegration",
+ "operationId": "putFinanceTaxIntegrationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "taxIntegrationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "taxIntegration",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/TaxIntegration"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "TaxIntegration",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TaxIntegration"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "TaxIntegrations"
+ ],
+ "summary": "Patch TaxIntegration",
+ "operationId": "patchFinanceTaxIntegrationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "taxIntegrationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "TaxIntegration",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TaxIntegration"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/taxIntegrations/count": {
+ "get": {
+ "tags": [
+ "TaxIntegrations"
+ ],
+ "summary": "Get Count of TaxIntegration",
+ "operationId": "getFinanceTaxIntegrationsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/marketing/campaigns": {
+ "get": {
+ "tags": [
+ "Campaigns"
+ ],
+ "summary": "Get List of Campaign",
+ "operationId": "getMarketingCampaigns",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Campaign",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Campaign"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "Campaigns"
+ ],
+ "summary": "Post Campaign",
+ "operationId": "postMarketingCampaigns",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "campaign",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Campaign"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "Campaign",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Campaign"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/marketing/campaigns/{id}": {
+ "get": {
+ "tags": [
+ "Campaigns"
+ ],
+ "summary": "Get Campaign",
+ "operationId": "getMarketingCampaignsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "campaignId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Campaign",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Campaign"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "Campaigns"
+ ],
+ "summary": "Delete Campaign",
+ "operationId": "deleteMarketingCampaignsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "campaignId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "Campaigns"
+ ],
+ "summary": "Put Campaign",
+ "operationId": "putMarketingCampaignsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "campaignId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "campaign",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Campaign"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Campaign",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Campaign"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "Campaigns"
+ ],
+ "summary": "Patch Campaign",
+ "operationId": "patchMarketingCampaignsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "campaignId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Campaign",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Campaign"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/marketing/campaigns/{id}/activities": {
+ "get": {
+ "tags": [
+ "Campaigns"
+ ],
+ "summary": "Get List of ActivityReference",
+ "operationId": "getMarketingCampaignsByIdActivities",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "campaignId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ActivityReference",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ActivityReference"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/marketing/campaigns/{id}/activities/count": {
+ "get": {
+ "tags": [
+ "Campaigns"
+ ],
+ "summary": "Get Count of ActivityReference",
+ "operationId": "getMarketingCampaignsByIdActivitiesCount",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "campaignId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/marketing/campaigns/{id}/opportunities": {
+ "get": {
+ "tags": [
+ "Campaigns"
+ ],
+ "summary": "Get List of OpportunityReference",
+ "operationId": "getMarketingCampaignsByIdOpportunities",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "campaignId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of OpportunityReference",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/OpportunityReference"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/marketing/campaigns/{id}/opportunities/count": {
+ "get": {
+ "tags": [
+ "Campaigns"
+ ],
+ "summary": "Get Count of OpportunityReference",
+ "operationId": "getMarketingCampaignsByIdOpportunitiesCount",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "campaignId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/marketing/campaigns/{parentId}/audits": {
+ "get": {
+ "tags": [
+ "CampaignAudits"
+ ],
+ "summary": "Get List of CampaignAudit",
+ "operationId": "getMarketingCampaignsByParentIdAudits",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "campaignId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of CampaignAudit",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CampaignAudit"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "CampaignAudits"
+ ],
+ "summary": "Post CampaignAudit",
+ "operationId": "postMarketingCampaignsByParentIdAudits",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "campaignId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "campaignAudit",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/CampaignAudit"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "CampaignAudit",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CampaignAudit"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/marketing/campaigns/{parentId}/audits/{id}": {
+ "get": {
+ "tags": [
+ "CampaignAudits"
+ ],
+ "summary": "Get CampaignAudit",
+ "operationId": "getMarketingCampaignsByParentIdAuditsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "auditId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "campaignId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "CampaignAudit",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CampaignAudit"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "CampaignAudits"
+ ],
+ "summary": "Delete CampaignAudit",
+ "operationId": "deleteMarketingCampaignsByParentIdAuditsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "auditId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "campaignId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "CampaignAudits"
+ ],
+ "summary": "Put CampaignAudit",
+ "operationId": "putMarketingCampaignsByParentIdAuditsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "auditId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "campaignId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "campaignAudit",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/CampaignAudit"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "CampaignAudit",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CampaignAudit"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "CampaignAudits"
+ ],
+ "summary": "Patch CampaignAudit",
+ "operationId": "patchMarketingCampaignsByParentIdAuditsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "auditId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "campaignId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "CampaignAudit",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CampaignAudit"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/marketing/campaigns/{parentId}/audits/count": {
+ "get": {
+ "tags": [
+ "CampaignAudits"
+ ],
+ "summary": "Get Count of CampaignAudit",
+ "operationId": "getMarketingCampaignsByParentIdAuditsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "campaignId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/marketing/campaigns/{parentId}/emailsOpened": {
+ "get": {
+ "tags": [
+ "CampaignEmailsOpened"
+ ],
+ "summary": "Get List of EmailOpened",
+ "operationId": "getMarketingCampaignsByParentIdEmailsOpened",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "campaignId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of EmailOpened",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/EmailOpened"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "CampaignEmailsOpened"
+ ],
+ "summary": "Post EmailOpened",
+ "operationId": "postMarketingCampaignsByParentIdEmailsOpened",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "campaignId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "emailOpened",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/EmailOpened"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "EmailOpened",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/EmailOpened"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/marketing/campaigns/{parentId}/emailsOpened/{id}": {
+ "get": {
+ "tags": [
+ "CampaignEmailsOpened"
+ ],
+ "summary": "Get EmailOpened",
+ "operationId": "getMarketingCampaignsByParentIdEmailsOpenedById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "emailsOpenedId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "campaignId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "EmailOpened",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/EmailOpened"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "CampaignEmailsOpened"
+ ],
+ "summary": "Delete EmailOpened",
+ "operationId": "deleteMarketingCampaignsByParentIdEmailsOpenedById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "emailsOpenedId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "campaignId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "CampaignEmailsOpened"
+ ],
+ "summary": "Put EmailOpened",
+ "operationId": "putMarketingCampaignsByParentIdEmailsOpenedById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "emailsOpenedId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "campaignId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "emailOpened",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/EmailOpened"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "EmailOpened",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/EmailOpened"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "CampaignEmailsOpened"
+ ],
+ "summary": "Patch EmailOpened",
+ "operationId": "patchMarketingCampaignsByParentIdEmailsOpenedById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "emailsOpenedId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "campaignId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "EmailOpened",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/EmailOpened"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/marketing/campaigns/{parentId}/emailsOpened/count": {
+ "get": {
+ "tags": [
+ "CampaignEmailsOpened"
+ ],
+ "summary": "Get Count of EmailOpened",
+ "operationId": "getMarketingCampaignsByParentIdEmailsOpenedCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "campaignId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/marketing/campaigns/{parentId}/formsSubmitted": {
+ "get": {
+ "tags": [
+ "CampaignFormsSubmitted"
+ ],
+ "summary": "Get List of FormSubmitted",
+ "operationId": "getMarketingCampaignsByParentIdFormsSubmitted",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "campaignId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of FormSubmitted",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/FormSubmitted"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "CampaignFormsSubmitted"
+ ],
+ "summary": "Post FormSubmitted",
+ "operationId": "postMarketingCampaignsByParentIdFormsSubmitted",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "campaignId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "formSubmitted",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/FormSubmitted"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "FormSubmitted",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/FormSubmitted"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/marketing/campaigns/{parentId}/formsSubmitted/{id}": {
+ "get": {
+ "tags": [
+ "CampaignFormsSubmitted"
+ ],
+ "summary": "Get FormSubmitted",
+ "operationId": "getMarketingCampaignsByParentIdFormsSubmittedById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "formsSubmittedId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "campaignId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "FormSubmitted",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/FormSubmitted"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "CampaignFormsSubmitted"
+ ],
+ "summary": "Delete FormSubmitted",
+ "operationId": "deleteMarketingCampaignsByParentIdFormsSubmittedById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "formsSubmittedId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "campaignId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "CampaignFormsSubmitted"
+ ],
+ "summary": "Put FormSubmitted",
+ "operationId": "putMarketingCampaignsByParentIdFormsSubmittedById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "formsSubmittedId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "campaignId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "formSubmitted",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/FormSubmitted"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "FormSubmitted",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/FormSubmitted"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "CampaignFormsSubmitted"
+ ],
+ "summary": "Patch FormSubmitted",
+ "operationId": "patchMarketingCampaignsByParentIdFormsSubmittedById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "formsSubmittedId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "campaignId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "FormSubmitted",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/FormSubmitted"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/marketing/campaigns/{parentId}/formsSubmitted/count": {
+ "get": {
+ "tags": [
+ "CampaignFormsSubmitted"
+ ],
+ "summary": "Get Count of FormSubmitted",
+ "operationId": "getMarketingCampaignsByParentIdFormsSubmittedCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "campaignId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/marketing/campaigns/{parentId}/linksClicked": {
+ "get": {
+ "tags": [
+ "CampaignLinksClicked"
+ ],
+ "summary": "Get List of LinkClicked",
+ "operationId": "getMarketingCampaignsByParentIdLinksClicked",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "campaignId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of LinkClicked",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/LinkClicked"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "CampaignLinksClicked"
+ ],
+ "summary": "Post LinkClicked",
+ "operationId": "postMarketingCampaignsByParentIdLinksClicked",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "campaignId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "linkClicked",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/LinkClicked"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "LinkClicked",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/LinkClicked"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/marketing/campaigns/{parentId}/linksClicked/{id}": {
+ "get": {
+ "tags": [
+ "CampaignLinksClicked"
+ ],
+ "summary": "Get LinkClicked",
+ "operationId": "getMarketingCampaignsByParentIdLinksClickedById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "linksClickedId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "campaignId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "LinkClicked",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/LinkClicked"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "CampaignLinksClicked"
+ ],
+ "summary": "Delete LinkClicked",
+ "operationId": "deleteMarketingCampaignsByParentIdLinksClickedById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "linksClickedId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "campaignId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "CampaignLinksClicked"
+ ],
+ "summary": "Put LinkClicked",
+ "operationId": "putMarketingCampaignsByParentIdLinksClickedById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "linksClickedId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "campaignId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "linkClicked",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/LinkClicked"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "LinkClicked",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/LinkClicked"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "CampaignLinksClicked"
+ ],
+ "summary": "Patch LinkClicked",
+ "operationId": "patchMarketingCampaignsByParentIdLinksClickedById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "linksClickedId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "campaignId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "LinkClicked",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/LinkClicked"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/marketing/campaigns/{parentId}/linksClicked/count": {
+ "get": {
+ "tags": [
+ "CampaignLinksClicked"
+ ],
+ "summary": "Get Count of LinkClicked",
+ "operationId": "getMarketingCampaignsByParentIdLinksClickedCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "campaignId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/marketing/campaigns/count": {
+ "get": {
+ "tags": [
+ "Campaigns"
+ ],
+ "summary": "Get Count of Campaign",
+ "operationId": "getMarketingCampaignsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/marketing/campaigns/statuses": {
+ "get": {
+ "tags": [
+ "CampaignStatuses"
+ ],
+ "summary": "Get List of CampaignStatus",
+ "operationId": "getMarketingCampaignsStatuses",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of CampaignStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CampaignStatus"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "CampaignStatuses"
+ ],
+ "summary": "Post CampaignStatus",
+ "operationId": "postMarketingCampaignsStatuses",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "campaignStatus",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/CampaignStatus"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "CampaignStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CampaignStatus"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/marketing/campaigns/statuses/{id}": {
+ "get": {
+ "tags": [
+ "CampaignStatuses"
+ ],
+ "summary": "Get CampaignStatus",
+ "operationId": "getMarketingCampaignsStatusesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "CampaignStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CampaignStatus"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "CampaignStatuses"
+ ],
+ "summary": "Delete CampaignStatus",
+ "operationId": "deleteMarketingCampaignsStatusesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "CampaignStatuses"
+ ],
+ "summary": "Put CampaignStatus",
+ "operationId": "putMarketingCampaignsStatusesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "campaignStatus",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/CampaignStatus"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "CampaignStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CampaignStatus"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "CampaignStatuses"
+ ],
+ "summary": "Patch CampaignStatus",
+ "operationId": "patchMarketingCampaignsStatusesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "CampaignStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CampaignStatus"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/marketing/campaigns/statuses/count": {
+ "get": {
+ "tags": [
+ "CampaignStatuses"
+ ],
+ "summary": "Get Count of CampaignStatus",
+ "operationId": "getMarketingCampaignsStatusesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/marketing/campaigns/subTypes": {
+ "get": {
+ "tags": [
+ "CampaignSubTypes"
+ ],
+ "summary": "Get List of CampaignSubType",
+ "operationId": "getMarketingCampaignsSubTypes",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of CampaignSubType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Campaign.SubType.CampaignSubType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "CampaignSubTypes"
+ ],
+ "summary": "Post CampaignSubType",
+ "operationId": "postMarketingCampaignsSubTypes",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "campaignSubType",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Campaign.SubType.CampaignSubType"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "CampaignSubType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Campaign.SubType.CampaignSubType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/marketing/campaigns/subTypes/{id}": {
+ "get": {
+ "tags": [
+ "CampaignSubTypes"
+ ],
+ "summary": "Get CampaignSubType",
+ "operationId": "getMarketingCampaignsSubTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "subTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "CampaignSubType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Campaign.SubType.CampaignSubType"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "CampaignSubTypes"
+ ],
+ "summary": "Delete CampaignSubType",
+ "operationId": "deleteMarketingCampaignsSubTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "subTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "CampaignSubTypes"
+ ],
+ "summary": "Put CampaignSubType",
+ "operationId": "putMarketingCampaignsSubTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "subTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "campaignSubType",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Campaign.SubType.CampaignSubType"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "CampaignSubType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Campaign.SubType.CampaignSubType"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "CampaignSubTypes"
+ ],
+ "summary": "Patch CampaignSubType",
+ "operationId": "patchMarketingCampaignsSubTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "subTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "CampaignSubType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Campaign.SubType.CampaignSubType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/marketing/campaigns/subTypes/count": {
+ "get": {
+ "tags": [
+ "CampaignSubTypes"
+ ],
+ "summary": "Get Count of CampaignSubType",
+ "operationId": "getMarketingCampaignsSubTypesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/marketing/campaigns/types": {
+ "get": {
+ "tags": [
+ "CampaignTypes"
+ ],
+ "summary": "Get List of CampaignType",
+ "operationId": "getMarketingCampaignsTypes",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of CampaignType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CampaignType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "CampaignTypes"
+ ],
+ "summary": "Post CampaignType",
+ "operationId": "postMarketingCampaignsTypes",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "campaignType",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/CampaignType"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "CampaignType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CampaignType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/marketing/campaigns/types/{id}": {
+ "get": {
+ "tags": [
+ "CampaignTypes"
+ ],
+ "summary": "Get CampaignType",
+ "operationId": "getMarketingCampaignsTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "CampaignType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CampaignType"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "CampaignTypes"
+ ],
+ "summary": "Delete CampaignType",
+ "operationId": "deleteMarketingCampaignsTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "CampaignTypes"
+ ],
+ "summary": "Put CampaignType",
+ "operationId": "putMarketingCampaignsTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "campaignType",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/CampaignType"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "CampaignType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CampaignType"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "CampaignTypes"
+ ],
+ "summary": "Patch CampaignType",
+ "operationId": "patchMarketingCampaignsTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "CampaignType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CampaignType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/marketing/campaigns/types/{id}/info": {
+ "get": {
+ "tags": [
+ "CampaignTypeInfos"
+ ],
+ "summary": "Get CampaignTypeInfo",
+ "operationId": "getMarketingCampaignsTypesByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "CampaignTypeInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CampaignTypeInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/marketing/campaigns/types/{parentId}/subTypes": {
+ "get": {
+ "tags": [
+ "LegacyCampaignSubTypes"
+ ],
+ "summary": "Get List of CampaignSubType",
+ "operationId": "getMarketingCampaignsTypesByParentIdSubTypes",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of CampaignSubType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Type.SubType.CampaignSubType"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/marketing/campaigns/types/{parentId}/subTypes/{id}": {
+ "get": {
+ "tags": [
+ "LegacyCampaignSubTypes"
+ ],
+ "summary": "Get CampaignSubType",
+ "operationId": "getMarketingCampaignsTypesByParentIdSubTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "subTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "CampaignSubType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Type.SubType.CampaignSubType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/marketing/campaigns/types/{parentId}/subTypes/count": {
+ "get": {
+ "tags": [
+ "LegacyCampaignSubTypes"
+ ],
+ "summary": "Get Count of CampaignSubType",
+ "operationId": "getMarketingCampaignsTypesByParentIdSubTypesCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/marketing/campaigns/types/count": {
+ "get": {
+ "tags": [
+ "CampaignTypes"
+ ],
+ "summary": "Get Count of CampaignType",
+ "operationId": "getMarketingCampaignsTypesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/marketing/campaigns/types/info": {
+ "get": {
+ "tags": [
+ "CampaignTypeInfos"
+ ],
+ "summary": "Get List of CampaignTypeInfos",
+ "operationId": "getMarketingCampaignsTypesInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of CampaignTypeInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CampaignTypeInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/marketing/campaigns/types/info/count": {
+ "get": {
+ "tags": [
+ "CampaignTypeInfos"
+ ],
+ "summary": "Get Count of CampaignTypeInfos",
+ "operationId": "getMarketingCampaignsTypesInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/marketing/groups": {
+ "get": {
+ "tags": [
+ "Groups"
+ ],
+ "summary": "Get List of Group",
+ "operationId": "getMarketingGroups",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Group",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Group"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "Groups"
+ ],
+ "summary": "Post Group",
+ "operationId": "postMarketingGroups",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "group",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Group"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "Group",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Group"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/marketing/groups/{id}": {
+ "get": {
+ "tags": [
+ "Groups"
+ ],
+ "summary": "Get Group",
+ "operationId": "getMarketingGroupsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "groupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Group",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Group"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "Groups"
+ ],
+ "summary": "Delete Group",
+ "operationId": "deleteMarketingGroupsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "groupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "Groups"
+ ],
+ "summary": "Put Group",
+ "operationId": "putMarketingGroupsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "groupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "group",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Group"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Group",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Group"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "Groups"
+ ],
+ "summary": "Patch Group",
+ "operationId": "patchMarketingGroupsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "groupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Group",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Group"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/marketing/groups/{id}/info": {
+ "get": {
+ "tags": [
+ "GroupInfos"
+ ],
+ "summary": "Get Group Info",
+ "operationId": "getMarketingGroupsByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "groupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "GroupInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/GroupInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/marketing/groups/{id}/usages": {
+ "get": {
+ "tags": [
+ "Groups"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getMarketingGroupsByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "groupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/marketing/groups/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "Groups"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getMarketingGroupsByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "groupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/marketing/groups/{parentId}/companies": {
+ "get": {
+ "tags": [
+ "MarketingCompanies"
+ ],
+ "summary": "Get List of MarketingCompany",
+ "operationId": "getMarketingGroupsByParentIdCompanies",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "groupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of MarketingCompany",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/MarketingCompany"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "MarketingCompanies"
+ ],
+ "summary": "Post MarketingCompany",
+ "operationId": "postMarketingGroupsByParentIdCompanies",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "groupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "marketingCompany",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/MarketingCompany"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "MarketingCompany",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MarketingCompany"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/marketing/groups/{parentId}/companies/{id}": {
+ "get": {
+ "tags": [
+ "MarketingCompanies"
+ ],
+ "summary": "Get MarketingCompany",
+ "operationId": "getMarketingGroupsByParentIdCompaniesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "groupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "MarketingCompany",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MarketingCompany"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "MarketingCompanies"
+ ],
+ "summary": "Delete MarketingCompany",
+ "operationId": "deleteMarketingGroupsByParentIdCompaniesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "groupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "MarketingCompanies"
+ ],
+ "summary": "Put MarketingCompany",
+ "operationId": "putMarketingGroupsByParentIdCompaniesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "groupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "marketingCompany",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/MarketingCompany"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "MarketingCompany",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MarketingCompany"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "MarketingCompanies"
+ ],
+ "summary": "Patch MarketingCompany",
+ "operationId": "patchMarketingGroupsByParentIdCompaniesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "groupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "MarketingCompany",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MarketingCompany"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/marketing/groups/{parentId}/companies/count": {
+ "get": {
+ "tags": [
+ "MarketingCompanies"
+ ],
+ "summary": "Get Count of MarketingCompany",
+ "operationId": "getMarketingGroupsByParentIdCompaniesCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "groupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/marketing/groups/{parentId}/contacts": {
+ "get": {
+ "tags": [
+ "MarketingContacts"
+ ],
+ "summary": "Get List of MarketingContact",
+ "operationId": "getMarketingGroupsByParentIdContacts",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "groupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of MarketingContact",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/MarketingContact"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "MarketingContacts"
+ ],
+ "summary": "Post MarketingContact",
+ "operationId": "postMarketingGroupsByParentIdContacts",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "groupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "marketingContact",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/MarketingContact"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "MarketingContact",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MarketingContact"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/marketing/groups/{parentId}/contacts/{id}": {
+ "get": {
+ "tags": [
+ "MarketingContacts"
+ ],
+ "summary": "Get MarketingContact",
+ "operationId": "getMarketingGroupsByParentIdContactsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "groupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "MarketingContact",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MarketingContact"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "MarketingContacts"
+ ],
+ "summary": "Delete MarketingContact",
+ "operationId": "deleteMarketingGroupsByParentIdContactsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "groupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "MarketingContacts"
+ ],
+ "summary": "Put MarketingContact",
+ "operationId": "putMarketingGroupsByParentIdContactsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "groupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "marketingContact",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/MarketingContact"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "MarketingContact",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MarketingContact"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "MarketingContacts"
+ ],
+ "summary": "Patch MarketingContact",
+ "operationId": "patchMarketingGroupsByParentIdContactsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "groupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "MarketingContact",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MarketingContact"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/marketing/groups/{parentId}/contacts/count": {
+ "get": {
+ "tags": [
+ "MarketingContacts"
+ ],
+ "summary": "Get Count of MarketingContact",
+ "operationId": "getMarketingGroupsByParentIdContactsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "groupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/marketing/groups/count": {
+ "get": {
+ "tags": [
+ "Groups"
+ ],
+ "summary": "Get Count of Group",
+ "operationId": "getMarketingGroupsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/marketing/groups/info": {
+ "get": {
+ "tags": [
+ "GroupInfos"
+ ],
+ "summary": "Get List of GroupInfo",
+ "operationId": "getMarketingGroupsInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of GroupInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/GroupInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/marketing/groups/info/count": {
+ "get": {
+ "tags": [
+ "GroupInfos"
+ ],
+ "summary": "Get Count of Group Info",
+ "operationId": "getMarketingGroupsInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/adjustments": {
+ "get": {
+ "tags": [
+ "ProcurementAdjustments"
+ ],
+ "summary": "Get List of ProcurementAdjustment",
+ "operationId": "getProcurementAdjustments",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ProcurementAdjustment",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ProcurementAdjustment"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ProcurementAdjustments"
+ ],
+ "summary": "Post ProcurementAdjustment",
+ "operationId": "postProcurementAdjustments",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "adjustment",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ProcurementAdjustment"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ProcurementAdjustment",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProcurementAdjustment"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/adjustments/{id}": {
+ "get": {
+ "tags": [
+ "ProcurementAdjustments"
+ ],
+ "summary": "Get ProcurementAdjustment",
+ "operationId": "getProcurementAdjustmentsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "adjustmentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ProcurementAdjustment",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProcurementAdjustment"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ProcurementAdjustments"
+ ],
+ "summary": "Delete ProcurementAdjustment",
+ "operationId": "deleteProcurementAdjustmentsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "adjustmentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ProcurementAdjustments"
+ ],
+ "summary": "Put ProcurementAdjustment",
+ "operationId": "putProcurementAdjustmentsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "adjustmentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "adjustment",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ProcurementAdjustment"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ProcurementAdjustment",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProcurementAdjustment"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ProcurementAdjustments"
+ ],
+ "summary": "Patch ProcurementAdjustment",
+ "operationId": "patchProcurementAdjustmentsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "adjustmentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ProcurementAdjustment",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProcurementAdjustment"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/adjustments/{parentId}/details": {
+ "get": {
+ "tags": [
+ "AdjustmentDetails"
+ ],
+ "summary": "Get List of AdjustmentDetail",
+ "operationId": "getProcurementAdjustmentsByParentIdDetails",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "adjustmentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of AdjustmentDetail",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/AdjustmentDetail"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "AdjustmentDetails"
+ ],
+ "summary": "Post AdjustmentDetail",
+ "operationId": "postProcurementAdjustmentsByParentIdDetails",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "adjustmentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "adjustmentDetail",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/AdjustmentDetail"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "AdjustmentDetail",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AdjustmentDetail"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/adjustments/{parentId}/details/{id}": {
+ "get": {
+ "tags": [
+ "AdjustmentDetails"
+ ],
+ "summary": "Get AdjustmentDetail",
+ "operationId": "getProcurementAdjustmentsByParentIdDetailsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "detailId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "adjustmentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "AdjustmentDetail",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AdjustmentDetail"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "AdjustmentDetails"
+ ],
+ "summary": "Delete AdjustmentDetail",
+ "operationId": "deleteProcurementAdjustmentsByParentIdDetailsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "detailId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "adjustmentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ }
+ },
+ "/procurement/adjustments/{parentId}/details/count": {
+ "get": {
+ "tags": [
+ "AdjustmentDetails"
+ ],
+ "summary": "Get Count of AdjustmentDetail",
+ "operationId": "getProcurementAdjustmentsByParentIdDetailsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "adjustmentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/adjustments/count": {
+ "get": {
+ "tags": [
+ "ProcurementAdjustments"
+ ],
+ "summary": "Get Count of ProcurementAdjustment",
+ "operationId": "getProcurementAdjustmentsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/adjustments/types": {
+ "get": {
+ "tags": [
+ "AdjustmentTypes"
+ ],
+ "summary": "Get List of AdjustmentType",
+ "operationId": "getProcurementAdjustmentsTypes",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of AdjustmentType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/AdjustmentType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "AdjustmentTypes"
+ ],
+ "summary": "Post AdjustmentType",
+ "operationId": "postProcurementAdjustmentsTypes",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "adjustmentTypes",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/AdjustmentType"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "AdjustmentType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AdjustmentType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/adjustments/types/{id}": {
+ "get": {
+ "tags": [
+ "AdjustmentTypes"
+ ],
+ "summary": "Get AdjustmentType",
+ "operationId": "getProcurementAdjustmentsTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "AdjustmentType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AdjustmentType"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "AdjustmentTypes"
+ ],
+ "summary": "Delete AdjustmentType",
+ "operationId": "deleteProcurementAdjustmentsTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "AdjustmentTypes"
+ ],
+ "summary": "Put AdjustmentType",
+ "operationId": "putProcurementAdjustmentsTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "adjustmentTypes",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/AdjustmentType"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "AdjustmentType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AdjustmentType"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "AdjustmentTypes"
+ ],
+ "summary": "Patch AdjustmentType",
+ "operationId": "patchProcurementAdjustmentsTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "AdjustmentType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AdjustmentType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/adjustments/types/{id}/info": {
+ "get": {
+ "tags": [
+ "AdjustmentTypeInfos"
+ ],
+ "summary": "Get AdjustmentTypeInfos",
+ "operationId": "getProcurementAdjustmentsTypesByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "AdjustmentTypeInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "AdjustmentTypeInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AdjustmentTypeInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/adjustments/types/{id}/usages": {
+ "get": {
+ "tags": [
+ "AdjustmentTypes"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getProcurementAdjustmentsTypesByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/adjustments/types/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "AdjustmentTypes"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getProcurementAdjustmentsTypesByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/adjustments/types/count": {
+ "get": {
+ "tags": [
+ "AdjustmentTypes"
+ ],
+ "summary": "Get Count of Usage",
+ "operationId": "getProcurementAdjustmentsTypesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/adjustments/types/info": {
+ "get": {
+ "tags": [
+ "AdjustmentTypeInfos"
+ ],
+ "summary": "Get List of AdjustmentTypeInfos",
+ "operationId": "getProcurementAdjustmentsTypesInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of adjustmentTypeInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/AdjustmentTypeInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/adjustments/types/info/count": {
+ "get": {
+ "tags": [
+ "AdjustmentTypeInfos"
+ ],
+ "summary": "Get Count of AdjustmentTypeInfos",
+ "operationId": "getProcurementAdjustmentsTypesInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/catalog": {
+ "get": {
+ "tags": [
+ "CatalogsItem"
+ ],
+ "summary": "Get List of CatalogItem",
+ "operationId": "getProcurementCatalog",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of CatalogItem",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CatalogItem"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "CatalogsItem"
+ ],
+ "summary": "Post CatalogItem",
+ "operationId": "postProcurementCatalog",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "catalogItem",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/CatalogItem"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "CatalogItem",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CatalogItem"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/catalog/{catalogItemIdentifier}/quantityOnHand": {
+ "get": {
+ "tags": [
+ "CatalogsItem"
+ ],
+ "summary": "Get Count of CatalogItem",
+ "operationId": "getProcurementCatalogByCatalogItemIdentifierQuantityOnHand",
+ "parameters": [
+ {
+ "name": "catalogItemIdentifier",
+ "in": "path",
+ "description": "catalogItemIdentifier",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "warehouseBinId",
+ "in": "path",
+ "description": "warehouseBinId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/catalog/{id}": {
+ "get": {
+ "tags": [
+ "CatalogsItem"
+ ],
+ "summary": "Get CatalogItem",
+ "operationId": "getProcurementCatalogById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "catalogId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "CatalogItem",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CatalogItem"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "CatalogsItem"
+ ],
+ "summary": "Delete CatalogItem",
+ "operationId": "deleteProcurementCatalogById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "catalogId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "CatalogsItem"
+ ],
+ "summary": "Put CatalogItem",
+ "operationId": "putProcurementCatalogById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "catalogId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "catalogItem",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/CatalogItem"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "CatalogItem",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CatalogItem"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "CatalogsItem"
+ ],
+ "summary": "Patch CatalogItem",
+ "operationId": "patchProcurementCatalogById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "catalogId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "CatalogItem",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CatalogItem"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/catalog/{id}/copy": {
+ "post": {
+ "tags": [
+ "CatalogsItem"
+ ],
+ "summary": "Post Copy CatalogItem",
+ "operationId": "postProcurementCatalogByIdCopy",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "catalogId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "CatalogItem",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CatalogItem"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/catalog/{id}/info": {
+ "get": {
+ "tags": [
+ "CatalogsItem"
+ ],
+ "summary": "Get CatalogItemInfo",
+ "operationId": "getProcurementCatalogByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "catalogId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "CatalogItemInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CatalogItemInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/catalog/{id}/pricing": {
+ "post": {
+ "tags": [
+ "CatalogsItem"
+ ],
+ "summary": "Post CatalogPricing",
+ "operationId": "postProcurementCatalogByIdPricing",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "catalogId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "catalogPricing",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/CatalogPricing"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "CatalogPricing",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CatalogPricing"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/catalog/{parentId}/components": {
+ "get": {
+ "tags": [
+ "CatalogComponents"
+ ],
+ "summary": "Get List of CatalogComponent",
+ "operationId": "getProcurementCatalogByParentIdComponents",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "catalogId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of CatalogComponent",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CatalogComponent"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "CatalogComponents"
+ ],
+ "summary": "Post CatalogComponent",
+ "operationId": "postProcurementCatalogByParentIdComponents",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "catalogId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "catalogComponent",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/CatalogComponent"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "CatalogComponent",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CatalogComponent"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/catalog/{parentId}/components/{id}": {
+ "get": {
+ "tags": [
+ "CatalogComponents"
+ ],
+ "summary": "Get CatalogComponent",
+ "operationId": "getProcurementCatalogByParentIdComponentsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "componentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "catalogId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "CatalogComponent",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CatalogComponent"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "CatalogComponents"
+ ],
+ "summary": "Delete CatalogComponent",
+ "operationId": "deleteProcurementCatalogByParentIdComponentsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "componentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "catalogId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "CatalogComponents"
+ ],
+ "summary": "Put CatalogComponent",
+ "operationId": "putProcurementCatalogByParentIdComponentsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "componentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "catalogId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "catalogComponent",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/CatalogComponent"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "CatalogComponent",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CatalogComponent"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "CatalogComponents"
+ ],
+ "summary": "Patch CatalogComponent",
+ "operationId": "patchProcurementCatalogByParentIdComponentsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "componentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "catalogId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "CatalogComponent",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CatalogComponent"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/catalog/{parentId}/components/count": {
+ "get": {
+ "tags": [
+ "CatalogComponents"
+ ],
+ "summary": "Get Count of CatalogComponent",
+ "operationId": "getProcurementCatalogByParentIdComponentsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "catalogId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/catalog/{parentId}/inventory": {
+ "get": {
+ "tags": [
+ "CatalogInventories"
+ ],
+ "summary": "Get List of CatalogInventory",
+ "operationId": "getProcurementCatalogByParentIdInventory",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "catalogId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of CatalogInventory",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CatalogInventory"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/catalog/{parentId}/inventory/{id}": {
+ "get": {
+ "tags": [
+ "CatalogInventories"
+ ],
+ "summary": "Get CatalogInventory",
+ "operationId": "getProcurementCatalogByParentIdInventoryById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "inventoryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "catalogId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "CatalogInventory",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CatalogInventory"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/catalog/{parentId}/inventory/count": {
+ "get": {
+ "tags": [
+ "CatalogInventories"
+ ],
+ "summary": "Get Count of CatalogInventory",
+ "operationId": "getProcurementCatalogByParentIdInventoryCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "catalogId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/catalog/{parentId}/minimumStockByWarehouse": {
+ "get": {
+ "tags": [
+ "MinimumStockByWarehouses"
+ ],
+ "summary": "Get List of MinimumStockByWarehouse",
+ "operationId": "getProcurementCatalogByParentIdMinimumStockByWarehouse",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "catalogId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of MinimumStockByWarehouse",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/MinimumStockByWarehouse"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "MinimumStockByWarehouses"
+ ],
+ "summary": "Post MinimumStockByWarehouse",
+ "operationId": "postProcurementCatalogByParentIdMinimumStockByWarehouse",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "catalogId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "minimumStockByWarehouse",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/MinimumStockByWarehouse"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "MinimumStockByWarehouse",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MinimumStockByWarehouse"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/catalog/{parentId}/minimumStockByWarehouse/{id}": {
+ "get": {
+ "tags": [
+ "MinimumStockByWarehouses"
+ ],
+ "summary": "Get MinimumStockByWarehouse",
+ "operationId": "getProcurementCatalogByParentIdMinimumStockByWarehouseById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "minimumStockByWarehouseId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "catalogId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "MinimumStockByWarehouse",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MinimumStockByWarehouse"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "MinimumStockByWarehouses"
+ ],
+ "summary": "Delete MinimumStockByWarehouse",
+ "operationId": "deleteProcurementCatalogByParentIdMinimumStockByWarehouseById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "minimumStockByWarehouseId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "catalogId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "MinimumStockByWarehouses"
+ ],
+ "summary": "Put MinimumStockByWarehouse",
+ "operationId": "putProcurementCatalogByParentIdMinimumStockByWarehouseById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "minimumStockByWarehouseId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "catalogId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "minimumStockByWarehouse",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/MinimumStockByWarehouse"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "MinimumStockByWarehouse",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MinimumStockByWarehouse"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "MinimumStockByWarehouses"
+ ],
+ "summary": "Patch MinimumStockByWarehouse",
+ "operationId": "patchProcurementCatalogByParentIdMinimumStockByWarehouseById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "minimumStockByWarehouseId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "catalogId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "MinimumStockByWarehouse",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MinimumStockByWarehouse"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/catalog/{parentId}/minimumStockByWarehouse/count": {
+ "get": {
+ "tags": [
+ "MinimumStockByWarehouses"
+ ],
+ "summary": "Get Count of MinimumStockByWarehouse",
+ "operationId": "getProcurementCatalogByParentIdMinimumStockByWarehouseCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "catalogId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/catalog/{parentId}/vendors/{id}": {
+ "delete": {
+ "tags": [
+ "CatalogsItem"
+ ],
+ "summary": "Delete CatalogItem",
+ "operationId": "deleteProcurementCatalogByParentIdVendorsById",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "catalogId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "id",
+ "in": "path",
+ "description": "vendorId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "CatalogsItem"
+ ],
+ "summary": "Put CatalogItem",
+ "operationId": "putProcurementCatalogByParentIdVendorsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "vendorId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "catalogId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "catalogItem",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/CatalogItem"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "CatalogVendor",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CatalogVendors"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/catalog/{parentId}/vendors/{id}{id}": {
+ "patch": {
+ "tags": [
+ "BillingCycles"
+ ],
+ "summary": "Patch BillingCycle",
+ "operationId": "patchProcurementCatalogByParentIdVendorsByIdById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "vendorId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "catalogId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "BillingCycle",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BillingCycle"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/catalog/count": {
+ "get": {
+ "tags": [
+ "CatalogsItem"
+ ],
+ "summary": "Get Count of CatalogItem",
+ "operationId": "getProcurementCatalogCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/catalog/info": {
+ "get": {
+ "tags": [
+ "CatalogsItem"
+ ],
+ "summary": "Get List of CatalogItemInfo",
+ "operationId": "getProcurementCatalogInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of CatalogItemInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CatalogItemInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/catalog/info/count": {
+ "get": {
+ "tags": [
+ "CatalogsItem"
+ ],
+ "summary": "Get Count of CatalogItemInfo",
+ "operationId": "getProcurementCatalogInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/catalog/vendors": {
+ "post": {
+ "tags": [
+ "CatalogsItem"
+ ],
+ "summary": "Post CatalogItem",
+ "operationId": "postProcurementCatalogVendors",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "catalogVendors",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/CatalogVendors"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "CatalogVendors",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CatalogVendors"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/catalog/vendors/{parentId}": {
+ "get": {
+ "tags": [
+ "CatalogsItem"
+ ],
+ "summary": "Get List of CatalogItem",
+ "operationId": "getProcurementCatalogVendorsByParentId",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "vendorId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of CatalogVendors",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CatalogVendors"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/categories": {
+ "get": {
+ "tags": [
+ "Categories"
+ ],
+ "summary": "Get List of Category",
+ "operationId": "getProcurementCategories",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Category",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Category"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "Categories"
+ ],
+ "summary": "Post Category",
+ "operationId": "postProcurementCategories",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "category",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Category"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "Category",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Category"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/categories/{id}": {
+ "get": {
+ "tags": [
+ "Categories"
+ ],
+ "summary": "Get Category",
+ "operationId": "getProcurementCategoriesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "categoryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Category",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Category"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "Categories"
+ ],
+ "summary": "Delete Category",
+ "operationId": "deleteProcurementCategoriesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "categoryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "Categories"
+ ],
+ "summary": "Put Category",
+ "operationId": "putProcurementCategoriesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "categoryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "category",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Category"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Category",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Category"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "Categories"
+ ],
+ "summary": "Patch Category",
+ "operationId": "patchProcurementCategoriesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "categoryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Category",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Category"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/categories/{id}/info": {
+ "get": {
+ "tags": [
+ "Categories"
+ ],
+ "summary": "Get CategoryInfo",
+ "operationId": "getProcurementCategoriesByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "categoryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Category",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CategoryInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/categories/{parentId}/subcategories/": {
+ "get": {
+ "tags": [
+ "LegacySubCategories"
+ ],
+ "summary": "Get List of LegacySubCategory",
+ "operationId": "getProcurementCategoriesByParentIdSubcategories",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "categoryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of LegacySubCategory",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/LegacySubCategory"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "LegacySubCategories"
+ ],
+ "summary": "Post LegacySubCategory",
+ "operationId": "postProcurementCategoriesByParentIdSubcategories",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "categoryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "subCategory",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/LegacySubCategory"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "LegacySubCategory",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/LegacySubCategory"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/categories/{parentId}/subcategories/{id}": {
+ "get": {
+ "tags": [
+ "LegacySubCategories"
+ ],
+ "summary": "Get LegacySubCategory",
+ "operationId": "getProcurementCategoriesByParentIdSubcategoriesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "subcategoryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "categoryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "LegacySubCategory",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/LegacySubCategory"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "LegacySubCategories"
+ ],
+ "summary": "Delete LegacySubCategory",
+ "operationId": "deleteProcurementCategoriesByParentIdSubcategoriesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "subcategoryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "categoryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "LegacySubCategories"
+ ],
+ "summary": "Put LegacySubCategory",
+ "operationId": "putProcurementCategoriesByParentIdSubcategoriesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "subcategoryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "categoryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "subCategory",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/LegacySubCategory"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "LegacySubCategory",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/LegacySubCategory"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "LegacySubCategories"
+ ],
+ "summary": "Patch LegacySubCategory",
+ "operationId": "patchProcurementCategoriesByParentIdSubcategoriesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "subcategoryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "categoryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "LegacySubCategory",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/LegacySubCategory"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/categories/{parentId}/subcategories/{id}/info": {
+ "get": {
+ "tags": [
+ "LegacySubCategoryInfos"
+ ],
+ "summary": "Get LegacySubCategoryInfos",
+ "operationId": "getProcurementCategoriesByParentIdSubcategoriesByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "subcategoryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "categoryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "LegacySubCategoryInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/LegacySubCategoryInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/categories/{parentId}/subcategories/count": {
+ "get": {
+ "tags": [
+ "LegacySubCategories"
+ ],
+ "summary": "Get Count of LegacySubCategory",
+ "operationId": "getProcurementCategoriesByParentIdSubcategoriesCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "categoryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/categories/{parentId}/subcategories/info": {
+ "get": {
+ "tags": [
+ "LegacySubCategoryInfos"
+ ],
+ "summary": "Get List of LegacySubCategoryInfos",
+ "operationId": "getProcurementCategoriesByParentIdSubcategoriesInfo",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "categoryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of legacySubCategoryInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/LegacySubCategoryInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/categories/{parentId}/subcategories/info/count": {
+ "get": {
+ "tags": [
+ "LegacySubCategoryInfos"
+ ],
+ "summary": "Get Count of LegacySubCategoryInfos",
+ "operationId": "getProcurementCategoriesByParentIdSubcategoriesInfoCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "categoryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/categories/count": {
+ "get": {
+ "tags": [
+ "Categories"
+ ],
+ "summary": "Get Count of Category",
+ "operationId": "getProcurementCategoriesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/categories/info": {
+ "get": {
+ "tags": [
+ "Categories"
+ ],
+ "summary": "Get List of CategoryInfo",
+ "operationId": "getProcurementCategoriesInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Category",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CategoryInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/categories/info/count": {
+ "get": {
+ "tags": [
+ "Categories"
+ ],
+ "summary": "Get Count of CategoryInfo",
+ "operationId": "getProcurementCategoriesInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/changeorder": {
+ "get": {
+ "tags": [
+ "ChangeOrder"
+ ],
+ "summary": "Get List of ChangeOrders",
+ "operationId": "getProcurementChangeorder",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of changeOrders",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ChangeOrder"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ChangeOrder"
+ ],
+ "summary": "Post ChangeOrder",
+ "operationId": "postProcurementChangeorder",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "changeOrder",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ChangeOrder"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ChangeOrder",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ChangeOrder"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/changeorder/{id}": {
+ "delete": {
+ "tags": [
+ "ChangeOrder"
+ ],
+ "summary": "Deletes ChangeOrder By Id",
+ "operationId": "deleteProcurementChangeorderById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ChangeOrderId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ChangeOrder"
+ ],
+ "summary": "Patch ChangeOrder",
+ "operationId": "patchProcurementChangeorderById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ChangeOrderId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ChangeOrder",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ChangeOrder"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/changeorders/count": {
+ "get": {
+ "tags": [
+ "ChangeOrder"
+ ],
+ "summary": "Get Count of changeOrders",
+ "operationId": "getProcurementChangeordersCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/directionalSyncs": {
+ "get": {
+ "tags": [
+ "DirectionalSyncs"
+ ],
+ "summary": "Get List of DirectionalSync",
+ "operationId": "getProcurementDirectionalSyncs",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of DirectionalSync",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/DirectionalSync"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "DirectionalSyncs"
+ ],
+ "summary": "Post DirectionalSync",
+ "operationId": "postProcurementDirectionalSyncs",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "directionalSync",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/DirectionalSync"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "DirectionalSync",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/DirectionalSync"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/directionalSyncs/{id}": {
+ "get": {
+ "tags": [
+ "DirectionalSyncs"
+ ],
+ "summary": "Get DirectionalSync",
+ "operationId": "getProcurementDirectionalSyncsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "warehousId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "DirectionalSync",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/DirectionalSync"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "DirectionalSyncs"
+ ],
+ "summary": "Delete DirectionalSync",
+ "operationId": "deleteProcurementDirectionalSyncsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "warehousId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "DirectionalSyncs"
+ ],
+ "summary": "Put DirectionalSync",
+ "operationId": "putProcurementDirectionalSyncsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "warehousId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "directionalSync",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/DirectionalSync"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "DirectionalSync",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/DirectionalSync"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "DirectionalSyncs"
+ ],
+ "summary": "Patch DirectionalSync",
+ "operationId": "patchProcurementDirectionalSyncsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "warehousId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "DirectionalSync",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/DirectionalSync"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/directionalSyncs/count": {
+ "get": {
+ "tags": [
+ "DirectionalSyncs"
+ ],
+ "summary": "Get Count of DirectionalSync",
+ "operationId": "getProcurementDirectionalSyncsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/invoicegrouping": {
+ "get": {
+ "tags": [
+ "InvoiceGroupings"
+ ],
+ "summary": "Get List of InvoiceGrouping",
+ "operationId": "getProcurementInvoicegrouping",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of InvoiceGrouping",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/InvoiceGrouping"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/invoicegrouping/{id}": {
+ "get": {
+ "tags": [
+ "InvoiceGroupings"
+ ],
+ "summary": "Get InvoiceGrouping",
+ "operationId": "getProcurementInvoicegroupingById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "invoiceGroupingId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "InvoiceGrouping",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/InvoiceGrouping"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "InvoiceGroupings"
+ ],
+ "summary": "Delete InvoiceGrouping",
+ "operationId": "deleteProcurementInvoicegroupingById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "invoiceGroupingId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "InvoiceGroupings"
+ ],
+ "summary": "Put InvoiceGrouping",
+ "operationId": "putProcurementInvoicegroupingById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "invoiceGroupingId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "invoiceGrouping",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/InvoiceGrouping"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "InvoiceGrouping",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/InvoiceGrouping"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "InvoiceGroupings"
+ ],
+ "summary": "Patch InvoiceGrouping",
+ "operationId": "patchProcurementInvoicegroupingById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "invoiceGroupingId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "InvoiceGrouping",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/InvoiceGrouping"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/invoicegrouping/{id}/usages": {
+ "get": {
+ "tags": [
+ "InvoiceGroupings"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getProcurementInvoicegroupingByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "invoiceGroupingId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/invoicegrouping/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "InvoiceGroupings"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getProcurementInvoicegroupingByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "invoiceGroupingId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/invoicegrouping/count": {
+ "get": {
+ "tags": [
+ "InvoiceGroupings"
+ ],
+ "summary": "Get Count of InvoiceGrouping",
+ "operationId": "getProcurementInvoicegroupingCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "InvoiceGroupings"
+ ],
+ "summary": "Post InvoiceGrouping",
+ "operationId": "postProcurementInvoicegroupingCount",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "invoiceGrouping",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/InvoiceGrouping"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "InvoiceGrouping",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/InvoiceGrouping"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/manufacturers": {
+ "get": {
+ "tags": [
+ "Manufacturers"
+ ],
+ "summary": "Get List of Manufacturer",
+ "operationId": "getProcurementManufacturers",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Manufacturer",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Manufacturer"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "Manufacturers"
+ ],
+ "summary": "Post Manufacturer",
+ "operationId": "postProcurementManufacturers",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "manufacturer",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Manufacturer"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "Manufacturer",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Manufacturer"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/manufacturers/{id}": {
+ "get": {
+ "tags": [
+ "Manufacturers"
+ ],
+ "summary": "Get Manufacturer",
+ "operationId": "getProcurementManufacturersById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "manufacturerId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Manufacturer",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Manufacturer"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "Manufacturers"
+ ],
+ "summary": "Delete Manufacturer",
+ "operationId": "deleteProcurementManufacturersById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "manufacturerId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "Manufacturers"
+ ],
+ "summary": "Put Manufacturer",
+ "operationId": "putProcurementManufacturersById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "manufacturerId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "manufacturer",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Manufacturer"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Manufacturer",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Manufacturer"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "Manufacturers"
+ ],
+ "summary": "Patch Manufacturer",
+ "operationId": "patchProcurementManufacturersById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "manufacturerId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Manufacturer",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Manufacturer"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/manufacturers/{id}/info": {
+ "get": {
+ "tags": [
+ "ManufacturersInfo"
+ ],
+ "summary": "Get ManufacturerInfo",
+ "operationId": "getProcurementManufacturersByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "manufacturerId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ManufacturerInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ManufacturerInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/manufacturers/count": {
+ "get": {
+ "tags": [
+ "Manufacturers"
+ ],
+ "summary": "Get Count of Manufacturer",
+ "operationId": "getProcurementManufacturersCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/manufacturers/count/info": {
+ "get": {
+ "tags": [
+ "ManufacturersInfo"
+ ],
+ "summary": "Get Count of ManufacturerInfos",
+ "operationId": "getProcurementManufacturersCountInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/manufacturers/info": {
+ "get": {
+ "tags": [
+ "ManufacturersInfo"
+ ],
+ "summary": "Get List of ManufacturerInfo",
+ "operationId": "getProcurementManufacturersInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Manufacturer",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ManufacturerInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/onhandserialnumbers": {
+ "get": {
+ "tags": [
+ "OnHandSerialNumberses"
+ ],
+ "summary": "Get List of OnHandSerialNumber",
+ "operationId": "getProcurementOnhandserialnumbers",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of OnHandSerialNumber",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/OnHandSerialNumber"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/onhandserialnumbers/{id}": {
+ "get": {
+ "tags": [
+ "OnHandSerialNumberses"
+ ],
+ "summary": "Get OnHandSerialNumber",
+ "operationId": "getProcurementOnhandserialnumbersById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "onhandserialnumberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "OnHandSerialNumber",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/OnHandSerialNumber"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/onhandserialnumbers/count": {
+ "get": {
+ "tags": [
+ "OnHandSerialNumberses"
+ ],
+ "summary": "Get Count of OnHandSerialNumber",
+ "operationId": "getProcurementOnhandserialnumbersCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/pricingschedules": {
+ "get": {
+ "tags": [
+ "PricingSchedules"
+ ],
+ "summary": "Get List of PricingSchedule",
+ "operationId": "getProcurementPricingschedules",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of PricingSchedule",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PricingSchedule"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "PricingSchedules"
+ ],
+ "summary": "Post PricingSchedule",
+ "operationId": "postProcurementPricingschedules",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "pricingSchedule",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/PricingSchedule"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "PricingSchedule",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PricingSchedule"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/pricingschedules/{grandparentId}/details/{parentId}/breaks": {
+ "get": {
+ "tags": [
+ "PricingBreaks"
+ ],
+ "summary": "Get List of PricingBreak",
+ "operationId": "getProcurementPricingschedulesByGrandparentIdDetailsByParentIdBreaks",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "detailId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "pricingscheduleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of PricingBreak",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PricingBreak"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "PricingBreaks"
+ ],
+ "summary": "Post PricingBreak",
+ "operationId": "postProcurementPricingschedulesByGrandparentIdDetailsByParentIdBreaks",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "detailId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "pricingscheduleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "pricingBreak",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/PricingBreak"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "PricingBreak",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PricingBreak"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/pricingschedules/{grandparentId}/details/{parentId}/breaks/{id}": {
+ "get": {
+ "tags": [
+ "PricingBreaks"
+ ],
+ "summary": "Get PricingBreak",
+ "operationId": "getProcurementPricingschedulesByGrandparentIdDetailsByParentIdBreaksById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "breakId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "detailId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "pricingscheduleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "PricingBreak",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PricingBreak"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "PricingBreaks"
+ ],
+ "summary": "Delete PricingBreak",
+ "operationId": "deleteProcurementPricingschedulesByGrandparentIdDetailsByParentIdBreaksById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "breakId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "detailId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "pricingscheduleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "PricingBreaks"
+ ],
+ "summary": "Put PricingBreak",
+ "operationId": "putProcurementPricingschedulesByGrandparentIdDetailsByParentIdBreaksById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "breakId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "detailId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "pricingscheduleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "pricingBreak",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/PricingBreak"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "PricingBreak",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PricingBreak"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "PricingBreaks"
+ ],
+ "summary": "Patch PricingBreak",
+ "operationId": "patchProcurementPricingschedulesByGrandparentIdDetailsByParentIdBreaksById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "breakId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "detailId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "pricingscheduleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "PricingBreak",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PricingBreak"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/pricingschedules/{grandparentId}/details/{parentId}/breaks/count": {
+ "get": {
+ "tags": [
+ "PricingBreaks"
+ ],
+ "summary": "Get Count of PricingBreak",
+ "operationId": "getProcurementPricingschedulesByGrandparentIdDetailsByParentIdBreaksCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "detailId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "pricingscheduleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/pricingschedules/{id}": {
+ "get": {
+ "tags": [
+ "PricingSchedules"
+ ],
+ "summary": "Get PricingSchedule",
+ "operationId": "getProcurementPricingschedulesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "pricingscheduleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "PricingSchedule",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PricingSchedule"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "PricingSchedules"
+ ],
+ "summary": "Delete PricingSchedule",
+ "operationId": "deleteProcurementPricingschedulesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "pricingscheduleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "PricingSchedules"
+ ],
+ "summary": "Put PricingSchedule",
+ "operationId": "putProcurementPricingschedulesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "pricingscheduleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "pricingSchedule",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/PricingSchedule"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "PricingSchedule",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PricingSchedule"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "PricingSchedules"
+ ],
+ "summary": "Patch PricingSchedule",
+ "operationId": "patchProcurementPricingschedulesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "pricingscheduleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "PricingSchedule",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PricingSchedule"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/pricingschedules/{parentId}/details": {
+ "get": {
+ "tags": [
+ "PricingDetails"
+ ],
+ "summary": "Get List of PricingDetail",
+ "operationId": "getProcurementPricingschedulesByParentIdDetails",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "pricingscheduleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of PricingDetail",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PricingDetail"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "PricingDetails"
+ ],
+ "summary": "Post PricingDetail",
+ "operationId": "postProcurementPricingschedulesByParentIdDetails",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "pricingscheduleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "pricingDetail",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/PricingDetail"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "PricingDetail",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PricingDetail"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/pricingschedules/{parentId}/details/{id}": {
+ "get": {
+ "tags": [
+ "PricingDetails"
+ ],
+ "summary": "Get PricingDetail",
+ "operationId": "getProcurementPricingschedulesByParentIdDetailsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "detailId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "pricingscheduleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "PricingDetail",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PricingDetail"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "PricingDetails"
+ ],
+ "summary": "Delete PricingDetail",
+ "operationId": "deleteProcurementPricingschedulesByParentIdDetailsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "detailId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "pricingscheduleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "PricingDetails"
+ ],
+ "summary": "Put PricingDetail",
+ "operationId": "putProcurementPricingschedulesByParentIdDetailsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "detailId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "pricingscheduleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "pricingDetail",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/PricingDetail"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "PricingDetail",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PricingDetail"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "PricingDetails"
+ ],
+ "summary": "Patch PricingDetail",
+ "operationId": "patchProcurementPricingschedulesByParentIdDetailsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "detailId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "pricingscheduleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "PricingDetail",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PricingDetail"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/pricingschedules/{parentId}/details/count": {
+ "get": {
+ "tags": [
+ "PricingDetails"
+ ],
+ "summary": "Get Count of PricingDetail",
+ "operationId": "getProcurementPricingschedulesByParentIdDetailsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "pricingscheduleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/pricingschedules/count": {
+ "get": {
+ "tags": [
+ "PricingSchedules"
+ ],
+ "summary": "Get Count of PricingSchedule",
+ "operationId": "getProcurementPricingschedulesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/products": {
+ "get": {
+ "tags": [
+ "ProductsItem"
+ ],
+ "summary": "Get List of ProductItem",
+ "operationId": "getProcurementProducts",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ProductItem",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ProductItem"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ProductsItem"
+ ],
+ "summary": "Post ProductItem",
+ "operationId": "postProcurementProducts",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "productItem",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ProductItem"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ProductItem",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProductItem"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/products/{id}": {
+ "get": {
+ "tags": [
+ "ProductsItem"
+ ],
+ "summary": "Get ProductItem",
+ "operationId": "getProcurementProductsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "productId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ProductItem",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProductItem"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ProductsItem"
+ ],
+ "summary": "Delete ProductItem",
+ "operationId": "deleteProcurementProductsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "productId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ProductsItem"
+ ],
+ "summary": "Put ProductItem",
+ "operationId": "putProcurementProductsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "productId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "productItem",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ProductItem"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ProductItem",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProductItem"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ProductsItem"
+ ],
+ "summary": "Patch ProductItem",
+ "operationId": "patchProcurementProductsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "productId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ProductItem",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProductItem"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/products/{id}/detach": {
+ "post": {
+ "tags": [
+ "ProductsItem"
+ ],
+ "summary": "Post ProductDetach",
+ "operationId": "postProcurementProductsByIdDetach",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "productId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "detach",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ProductDetach"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "204": {
+ "description": "ProductDetach",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProductDetach"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/products/{parentId}/components": {
+ "get": {
+ "tags": [
+ "ProductComponents"
+ ],
+ "summary": "Get List of ProductComponent",
+ "operationId": "getProcurementProductsByParentIdComponents",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "productId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ProductComponent",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ProductComponent"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ProductComponents"
+ ],
+ "summary": "Post List of ProductComponent",
+ "operationId": "postProcurementProductsByParentIdComponents",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "productId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "productComponent",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ProductComponent"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "List of ProductComponent",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ProductComponent"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/products/{parentId}/components/{id}": {
+ "get": {
+ "tags": [
+ "ProductComponents"
+ ],
+ "summary": "Get List of ProductComponent",
+ "operationId": "getProcurementProductsByParentIdComponentsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "componentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "productId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ProductComponent",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ProductComponent"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ProductComponents"
+ ],
+ "summary": "Delete ProductComponent",
+ "operationId": "deleteProcurementProductsByParentIdComponentsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "componentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "productId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ProductComponents"
+ ],
+ "summary": "Put List of ProductComponent",
+ "operationId": "putProcurementProductsByParentIdComponentsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "componentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "productId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "productComponent",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ProductComponent"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "List of ProductComponent",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ProductComponent"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ProductComponents"
+ ],
+ "summary": "Patch List of ProductComponent",
+ "operationId": "patchProcurementProductsByParentIdComponentsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "componentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "productId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "List of ProductComponent",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ProductComponent"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/products/{parentId}/components/count": {
+ "get": {
+ "tags": [
+ "ProductComponents"
+ ],
+ "summary": "Get Count of ProductComponent",
+ "operationId": "getProcurementProductsByParentIdComponentsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "productId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/products/{parentId}/pickingShippingDetails": {
+ "get": {
+ "tags": [
+ "ProductPickingShippingDetails"
+ ],
+ "summary": "Get List of ProductPickingShippingDetail",
+ "operationId": "getProcurementProductsByParentIdPickingShippingDetails",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "productId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ProductPickingShippingDetail",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ProductPickingShippingDetail"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ProductPickingShippingDetails"
+ ],
+ "summary": "Post List of ProductPickingShippingDetail",
+ "operationId": "postProcurementProductsByParentIdPickingShippingDetails",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "productId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "productPickingShippingDetails",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ProductPickingShippingDetail"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "List of ProductPickingShippingDetail",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ProductPickingShippingDetail"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/products/{parentId}/pickingShippingDetails/{id}": {
+ "get": {
+ "tags": [
+ "ProductPickingShippingDetails"
+ ],
+ "summary": "Get List of ProductPickingShippingDetail",
+ "operationId": "getProcurementProductsByParentIdPickingShippingDetailsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "pickingShippingDetailId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "productId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ProductPickingShippingDetail",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ProductPickingShippingDetail"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ProductPickingShippingDetails"
+ ],
+ "summary": "Delete ProductPickingShippingDetail",
+ "operationId": "deleteProcurementProductsByParentIdPickingShippingDetailsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "pickingShippingDetailId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "productId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ProductPickingShippingDetails"
+ ],
+ "summary": "Put List of ProductPickingShippingDetail",
+ "operationId": "putProcurementProductsByParentIdPickingShippingDetailsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "pickingShippingDetailId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "productId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "productPickingShippingDetails",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ProductPickingShippingDetail"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "List of ProductPickingShippingDetail",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ProductPickingShippingDetail"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ProductPickingShippingDetails"
+ ],
+ "summary": "Patch List of ProductPickingShippingDetail",
+ "operationId": "patchProcurementProductsByParentIdPickingShippingDetailsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "pickingShippingDetailId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "productId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "List of ProductPickingShippingDetail",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ProductPickingShippingDetail"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/products/{parentId}/pickingShippingDetails/count": {
+ "get": {
+ "tags": [
+ "ProductPickingShippingDetails"
+ ],
+ "summary": "Get Count of ProductPickingShippingDetail",
+ "operationId": "getProcurementProductsByParentIdPickingShippingDetailsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "productId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/products/count": {
+ "get": {
+ "tags": [
+ "ProductsItem"
+ ],
+ "summary": "Get Count of ProductItem",
+ "operationId": "getProcurementProductsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/purchaseorders": {
+ "get": {
+ "tags": [
+ "PurchaseOrders"
+ ],
+ "summary": "Get List of PurchaseOrder",
+ "operationId": "getProcurementPurchaseorders",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of PurchaseOrder",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PurchaseOrder"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "PurchaseOrders"
+ ],
+ "summary": "Post PurchaseOrder",
+ "operationId": "postProcurementPurchaseorders",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "purchaseOrder",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/PurchaseOrder"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "PurchaseOrder",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PurchaseOrder"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/purchaseorders/{id}": {
+ "get": {
+ "tags": [
+ "PurchaseOrders"
+ ],
+ "summary": "Get PurchaseOrder",
+ "operationId": "getProcurementPurchaseordersById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "purchaseorderId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "PurchaseOrder",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PurchaseOrder"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "PurchaseOrders"
+ ],
+ "summary": "Delete PurchaseOrder",
+ "operationId": "deleteProcurementPurchaseordersById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "purchaseorderId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "PurchaseOrders"
+ ],
+ "summary": "Put PurchaseOrder",
+ "operationId": "putProcurementPurchaseordersById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "purchaseorderId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "purchaseOrder",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/PurchaseOrder"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "PurchaseOrder",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PurchaseOrder"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "PurchaseOrders"
+ ],
+ "summary": "Patch PurchaseOrder",
+ "operationId": "patchProcurementPurchaseordersById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "purchaseorderId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "PurchaseOrder",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PurchaseOrder"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/purchaseorders/{id}/copy": {
+ "post": {
+ "tags": [
+ "PurchaseOrders"
+ ],
+ "summary": "Post PurchaseOrderCopy",
+ "operationId": "postProcurementPurchaseordersByIdCopy",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "purchaseorderId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "PurchaseOrder",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PurchaseOrder"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/purchaseorders/{id}/info": {
+ "get": {
+ "tags": [
+ "PurchaseOrdersInfo"
+ ],
+ "summary": "Get PurchaseOrderInfo",
+ "operationId": "getProcurementPurchaseordersByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "purchaseOrderId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "PurchaseOrderInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PurchaseOrderInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/purchaseorders/{id}/quickAccess/count": {
+ "get": {
+ "tags": [
+ "PurchaseOrders"
+ ],
+ "summary": "Get Count of PurchaseOrder Quick Access Links",
+ "operationId": "getProcurementPurchaseordersByIdQuickAccessCount",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "purchaseOrderId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count of PurchaseOrder Quick Access Links",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/HttpResponseMessage"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/purchaseorders/{id}/rebatch": {
+ "post": {
+ "tags": [
+ "PurchaseOrders"
+ ],
+ "summary": "Post RebatchPurchaseOrder",
+ "operationId": "postProcurementPurchaseordersByIdRebatch",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "purchaseOrderId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "SuccessResponse",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SuccessResponse"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/purchaseorders/{id}/unbatch": {
+ "post": {
+ "tags": [
+ "PurchaseOrders"
+ ],
+ "summary": "Post UnbatchPurchaseOrder",
+ "operationId": "postProcurementPurchaseordersByIdUnbatch",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "purchaseOrderId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "SuccessResponse",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SuccessResponse"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/purchaseorders/{parentId}/lineitems": {
+ "get": {
+ "tags": [
+ "PurchaseOrderLineItems"
+ ],
+ "summary": "Get List of PurchaseOrderLineItem",
+ "operationId": "getProcurementPurchaseordersByParentIdLineitems",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "purchaseorderId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of PurchaseOrderLineItem",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PurchaseOrderLineItem"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "PurchaseOrderLineItems"
+ ],
+ "summary": "Post PurchaseOrderLineItem",
+ "operationId": "postProcurementPurchaseordersByParentIdLineitems",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "purchaseorderId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "purchaseOrderLineItem",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/PurchaseOrderLineItem"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "PurchaseOrderLineItem",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PurchaseOrderLineItem"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "PurchaseOrderLineItems"
+ ],
+ "summary": "Delete PurchaseOrderLineItem",
+ "operationId": "deleteProcurementPurchaseordersByParentIdLineitems",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "purchaseorderId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "id",
+ "in": "path",
+ "description": "lineitemId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ }
+ },
+ "/procurement/purchaseorders/{parentId}/lineitems/{id}": {
+ "get": {
+ "tags": [
+ "PurchaseOrderLineItems"
+ ],
+ "summary": "Get PurchaseOrderLineItem",
+ "operationId": "getProcurementPurchaseordersByParentIdLineitemsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "lineitemId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "purchaseorderId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "PurchaseOrderLineItem",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PurchaseOrderLineItem"
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "PurchaseOrderLineItems"
+ ],
+ "summary": "Put PurchaseOrderLineItem",
+ "operationId": "putProcurementPurchaseordersByParentIdLineitemsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "lineitemId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "purchaseorderId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "purchaseOrderLineItem",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/PurchaseOrderLineItem"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "PurchaseOrderLineItem",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PurchaseOrderLineItem"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "PurchaseOrderLineItems"
+ ],
+ "summary": "Patch PurchaseOrderLineItem",
+ "operationId": "patchProcurementPurchaseordersByParentIdLineitemsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "lineitemId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "purchaseorderId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "PurchaseOrderLineItem",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PurchaseOrderLineItem"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/purchaseorders/{parentId}/lineitems/bulk": {
+ "post": {
+ "tags": [
+ "PurchaseOrderLineItems"
+ ],
+ "summary": "Post BulkResult",
+ "operationId": "postProcurementPurchaseordersByParentIdLineitemsBulk",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "purchaseorderId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PurchaseOrderLineItem",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PurchaseOrderLineItem"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "207": {
+ "description": "BulkResult",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BulkResult"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "PurchaseOrderLineItems"
+ ],
+ "summary": "Delete BulkResult",
+ "operationId": "deleteProcurementPurchaseordersByParentIdLineitemsBulk",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "purchaseorderId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "purchaseOrderLineItems",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/IdCollection"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "207": {
+ "description": "BulkResult",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BulkResult"
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "PurchaseOrderLineItems"
+ ],
+ "summary": "Put BulkResult",
+ "operationId": "putProcurementPurchaseordersByParentIdLineitemsBulk",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "purchaseorderId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PurchaseOrderLineItem",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PurchaseOrderLineItem"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "207": {
+ "description": "BulkResult",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BulkResult"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/purchaseorders/{parentId}/lineitems/count": {
+ "get": {
+ "tags": [
+ "PurchaseOrderLineItems"
+ ],
+ "summary": "Get Count of PurchaseOrderLineItem",
+ "operationId": "getProcurementPurchaseordersByParentIdLineitemsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "purchaseorderId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/purchaseorders/{parentId}/notes": {
+ "get": {
+ "tags": [
+ "PurchaseOrders"
+ ],
+ "summary": "Get List of PurchaseOrder",
+ "operationId": "getProcurementPurchaseordersByParentIdNotes",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "PurchaseHeaderRecID",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of PurchaseOrder Notes",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PurchaseOrderNote"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "PurchaseOrdersNote"
+ ],
+ "summary": "Post PurchaseOrderNote",
+ "operationId": "postProcurementPurchaseordersByParentIdNotes",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "PurchaseHeaderRecID",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "PurchaseOrderNote",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/PurchaseOrderNote"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "PurchaseOrderNote",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PurchaseOrderNote"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/purchaseorders/{parentId}/notes/{id}": {
+ "get": {
+ "tags": [
+ "PurchaseOrdersNote"
+ ],
+ "summary": "Get PurchaseOrderNote",
+ "operationId": "getProcurementPurchaseordersByParentIdNotesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "noteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "PurchaseHeaderRecID",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "PurchaseOrderNote",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PurchaseOrderNote"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "PurchaseOrdersNote"
+ ],
+ "summary": "Delete PurchaseOrderNote",
+ "operationId": "deleteProcurementPurchaseordersByParentIdNotesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "noteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "PurchaseHeaderRecID",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "PurchaseOrdersNote"
+ ],
+ "summary": "Put PurchaseOrderNote",
+ "operationId": "putProcurementPurchaseordersByParentIdNotesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "noteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "PurchaseHeaderRecID",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "PurchaseOrderNote",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/PurchaseOrderNote"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "PurchaseOrderNote",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PurchaseOrderNote"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "PurchaseOrdersNote"
+ ],
+ "summary": "Patch PurchaseOrderNote",
+ "operationId": "patchProcurementPurchaseordersByParentIdNotesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "noteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "PurchaseHeaderRecID",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "PurchaseOrderNote",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PurchaseOrderNote"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/purchaseorders/{parentId}/notes/count": {
+ "get": {
+ "tags": [
+ "PurchaseOrdersNote"
+ ],
+ "summary": "Get Count of PurchaseOrdersNote",
+ "operationId": "getProcurementPurchaseordersByParentIdNotesCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "PurchaseHeaderRecID",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/purchaseorders/count": {
+ "get": {
+ "tags": [
+ "PurchaseOrders"
+ ],
+ "summary": "Get Count of PurchaseOrder",
+ "operationId": "getProcurementPurchaseordersCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/purchaseorders/info": {
+ "get": {
+ "tags": [
+ "PurchaseOrdersInfo"
+ ],
+ "summary": "Get List of PurchaseOrderInfo",
+ "operationId": "getProcurementPurchaseordersInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of PurchaseOrderInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PurchaseOrderInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/purchaseorders/info/count": {
+ "get": {
+ "tags": [
+ "PurchaseOrdersInfo"
+ ],
+ "summary": "Get Count of PurchaseOrderInfo",
+ "operationId": "getProcurementPurchaseordersInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/purchaseorderstatuses": {
+ "get": {
+ "tags": [
+ "PurchaseOrderStatuses"
+ ],
+ "summary": "Get List of PurchaseOrderStatus",
+ "operationId": "getProcurementPurchaseorderstatuses",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of PurchaseOrderStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PurchaseOrderStatus"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "PurchaseOrderStatuses"
+ ],
+ "summary": "Post PurchaseOrderStatus",
+ "operationId": "postProcurementPurchaseorderstatuses",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "poStatus",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/PurchaseOrderStatus"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "PurchaseOrderStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PurchaseOrderStatus"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/purchaseorderstatuses/{id}": {
+ "get": {
+ "tags": [
+ "PurchaseOrderStatuses"
+ ],
+ "summary": "Get PurchaseOrderStatus",
+ "operationId": "getProcurementPurchaseorderstatusesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "purchaseorderstatusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "PurchaseOrderStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PurchaseOrderStatus"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "PurchaseOrderStatuses"
+ ],
+ "summary": "Delete PurchaseOrderStatus",
+ "operationId": "deleteProcurementPurchaseorderstatusesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "purchaseorderstatusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "PurchaseOrderStatuses"
+ ],
+ "summary": "Patch PurchaseOrderStatus",
+ "operationId": "patchProcurementPurchaseorderstatusesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "purchaseorderstatusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "PurchaseOrderStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PurchaseOrderStatus"
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "PurchaseOrderStatuses"
+ ],
+ "summary": "Put PurchaseOrderStatus",
+ "operationId": "putProcurementPurchaseorderstatusesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "purchaseorderstatusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "purchaseOrderStatus",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/PurchaseOrderStatus"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "PurchaseOrderStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PurchaseOrderStatus"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/purchaseorderstatuses/{id}/info": {
+ "get": {
+ "tags": [
+ "PurchaseOrderStatuses"
+ ],
+ "summary": "Get PurchaseOrderStatusInfo",
+ "operationId": "getProcurementPurchaseorderstatusesByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "purchaseorderstatusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "PurchaseOrderStatusInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PurchaseOrderStatusInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/purchaseorderstatuses/{id}/usages": {
+ "get": {
+ "tags": [
+ "PurchaseOrderStatuses"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getProcurementPurchaseorderstatusesByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "purchaseorderstatusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/purchaseorderstatuses/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "PurchaseOrderStatuses"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getProcurementPurchaseorderstatusesByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "purchaseorderstatusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/purchaseorderstatuses/{parentId}/emailtemplates/": {
+ "get": {
+ "tags": [
+ "PurchaseOrderStatusEmailTemplates"
+ ],
+ "summary": "Get List of PurchaseOrderStatusEmailTemplate",
+ "operationId": "getProcurementPurchaseorderstatusesByParentIdEmailtemplates",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "purchaseorderstatusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of PurchaseOrderStatusEmailTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PurchaseOrderStatusEmailTemplate"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "PurchaseOrderStatusEmailTemplates"
+ ],
+ "summary": "Post PurchaseOrderStatusEmailTemplate",
+ "operationId": "postProcurementPurchaseorderstatusesByParentIdEmailtemplates",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "purchaseorderstatusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "purchaseOrderStatusEmailTemplate",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/PurchaseOrderStatusEmailTemplate"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "PurchaseOrderStatusEmailTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PurchaseOrderStatusEmailTemplate"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/purchaseorderstatuses/{parentId}/emailtemplates/{id}": {
+ "get": {
+ "tags": [
+ "PurchaseOrderStatusEmailTemplates"
+ ],
+ "summary": "Get PurchaseOrderStatusEmailTemplate",
+ "operationId": "getProcurementPurchaseorderstatusesByParentIdEmailtemplatesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "emailtemplateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "purchaseorderstatusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "PurchaseOrderStatusEmailTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PurchaseOrderStatusEmailTemplate"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "PurchaseOrderStatusEmailTemplates"
+ ],
+ "summary": "Delete PurchaseOrderStatusEmailTemplate",
+ "operationId": "deleteProcurementPurchaseorderstatusesByParentIdEmailtemplatesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "emailtemplateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "purchaseorderstatusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "PurchaseOrderStatusEmailTemplates"
+ ],
+ "summary": "Put PurchaseOrderStatusEmailTemplate",
+ "operationId": "putProcurementPurchaseorderstatusesByParentIdEmailtemplatesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "emailtemplateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "purchaseorderstatusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "purchaseOrderStatusEmailTemplate",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/PurchaseOrderStatusEmailTemplate"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "PurchaseOrderStatusEmailTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PurchaseOrderStatusEmailTemplate"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "PurchaseOrderStatusEmailTemplates"
+ ],
+ "summary": "Patch PurchaseOrderStatusEmailTemplate",
+ "operationId": "patchProcurementPurchaseorderstatusesByParentIdEmailtemplatesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "emailtemplateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "purchaseorderstatusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "PurchaseOrderStatusEmailTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PurchaseOrderStatusEmailTemplate"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/purchaseorderstatuses/{parentId}/emailtemplates/count": {
+ "get": {
+ "tags": [
+ "PurchaseOrderStatusEmailTemplates"
+ ],
+ "summary": "Get Count of PurchaseOrderStatusEmailTemplate",
+ "operationId": "getProcurementPurchaseorderstatusesByParentIdEmailtemplatesCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "purchaseorderstatusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/purchaseorderstatuses/{parentId}/notifications": {
+ "get": {
+ "tags": [
+ "PurchaseOrderStatusNotifications"
+ ],
+ "summary": "Get List of PurchaseOrderStatusNotification",
+ "operationId": "getProcurementPurchaseorderstatusesByParentIdNotifications",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "purchaseorderstatusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of PurchaseOrderStatusNotification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PurchaseOrderStatusNotification"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "PurchaseOrderStatusNotifications"
+ ],
+ "summary": "Post PurchaseOrderStatusNotification",
+ "operationId": "postProcurementPurchaseorderstatusesByParentIdNotifications",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "purchaseorderstatusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "purchaseOrderStatusNotification",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/PurchaseOrderStatusNotification"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "PurchaseOrderStatusNotification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PurchaseOrderStatusNotification"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/purchaseorderstatuses/{parentId}/notifications/{id}": {
+ "get": {
+ "tags": [
+ "PurchaseOrderStatusNotifications"
+ ],
+ "summary": "Get PurchaseOrderStatusNotification",
+ "operationId": "getProcurementPurchaseorderstatusesByParentIdNotificationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "notificationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "purchaseorderstatusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "PurchaseOrderStatusNotification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PurchaseOrderStatusNotification"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "PurchaseOrderStatusNotifications"
+ ],
+ "summary": "Delete PurchaseOrderStatusNotification",
+ "operationId": "deleteProcurementPurchaseorderstatusesByParentIdNotificationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "notificationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "purchaseorderstatusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "PurchaseOrderStatusNotifications"
+ ],
+ "summary": "Put PurchaseOrderStatusNotification",
+ "operationId": "putProcurementPurchaseorderstatusesByParentIdNotificationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "notificationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "purchaseorderstatusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "purchaseOrderStatusNotification",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/PurchaseOrderStatusNotification"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "PurchaseOrderStatusNotification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PurchaseOrderStatusNotification"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "PurchaseOrderStatusNotifications"
+ ],
+ "summary": "Patch PurchaseOrderStatusNotification",
+ "operationId": "patchProcurementPurchaseorderstatusesByParentIdNotificationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "notificationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "purchaseorderstatusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "PurchaseOrderStatusNotification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PurchaseOrderStatusNotification"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/purchaseorderstatuses/{parentId}/notifications/count": {
+ "get": {
+ "tags": [
+ "PurchaseOrderStatusNotifications"
+ ],
+ "summary": "Get Count of PurchaseOrderStatusNotification",
+ "operationId": "getProcurementPurchaseorderstatusesByParentIdNotificationsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "purchaseorderstatusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/purchaseorderstatuses/count": {
+ "get": {
+ "tags": [
+ "PurchaseOrderStatuses"
+ ],
+ "summary": "Get Count of PurchaseOrderStatus",
+ "operationId": "getProcurementPurchaseorderstatusesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/purchaseorderstatuses/info": {
+ "get": {
+ "tags": [
+ "PurchaseOrderStatuses"
+ ],
+ "summary": "Get List of PurchaseOrderStatusInfo",
+ "operationId": "getProcurementPurchaseorderstatusesInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of PurchaseOrderStatusInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PurchaseOrderStatusInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/purchaseorderstatuses/Info/count": {
+ "get": {
+ "tags": [
+ "PurchaseOrderStatuses"
+ ],
+ "summary": "Get Count of PurchaseOrderStatusInfo",
+ "operationId": "getProcurementPurchaseorderstatusesInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/purchasingDemands": {
+ "post": {
+ "tags": [
+ "PurchasingDemands"
+ ],
+ "summary": "Post PurchasingDemand",
+ "operationId": "postProcurementPurchasingDemands",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "purchasingDemand",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/PurchasingDemand"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "PurchasingDemand",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PurchasingDemand"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/rmaActions": {
+ "get": {
+ "tags": [
+ "RMAActions"
+ ],
+ "summary": "Get List of RmaAction",
+ "operationId": "getProcurementRmaActions",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of RmaAction",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/RmaAction"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "RMAActions"
+ ],
+ "summary": "Post RmaAction",
+ "operationId": "postProcurementRmaActions",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "rmaAction",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/RmaAction"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "RmaAction",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/RmaAction"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/rmaActions/{id}": {
+ "get": {
+ "tags": [
+ "RMAActions"
+ ],
+ "summary": "Get RmaAction",
+ "operationId": "getProcurementRmaActionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "rmaActionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "RmaAction",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/RmaAction"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "RMAActions"
+ ],
+ "summary": "Delete RmaAction",
+ "operationId": "deleteProcurementRmaActionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "rmaActionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "RMAActions"
+ ],
+ "summary": "Put RmaAction",
+ "operationId": "putProcurementRmaActionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "rmaActionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "rmaAction",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/RmaAction"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "RmaAction",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/RmaAction"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "RMAActions"
+ ],
+ "summary": "Patch RmaAction",
+ "operationId": "patchProcurementRmaActionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "rmaActionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "RmaAction",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/RmaAction"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/rmaActions/{id}/info": {
+ "get": {
+ "tags": [
+ "RmaActionInfos"
+ ],
+ "summary": "Get RmaActionInfos",
+ "operationId": "getProcurementRmaActionsByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "RmaActionInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "RmaActionInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/RmaActionInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/rmaActions/count": {
+ "get": {
+ "tags": [
+ "RMAActions"
+ ],
+ "summary": "Get Count of RmaAction",
+ "operationId": "getProcurementRmaActionsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/rmaActions/info": {
+ "get": {
+ "tags": [
+ "RmaActionInfos"
+ ],
+ "summary": "Get List of RmaActionInfos",
+ "operationId": "getProcurementRmaActionsInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of rmaActionInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/RmaActionInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/rmaActions/info/count": {
+ "get": {
+ "tags": [
+ "RmaActionInfos"
+ ],
+ "summary": "Get Count of RmaActionInfos",
+ "operationId": "getProcurementRmaActionsInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/RMADispositions": {
+ "get": {
+ "tags": [
+ "RMADispositions"
+ ],
+ "summary": "Get List of RmaDisposition",
+ "operationId": "getProcurementRMADispositions",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of RmaDisposition",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/RmaDisposition"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "RMADispositions"
+ ],
+ "summary": "Post RmaDisposition",
+ "operationId": "postProcurementRMADispositions",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "rmaDisposition",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/RmaDisposition"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "RmaDisposition",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/RmaDisposition"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/RMADispositions/{id}": {
+ "get": {
+ "tags": [
+ "RMADispositions"
+ ],
+ "summary": "Get RmaDisposition",
+ "operationId": "getProcurementRMADispositionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "RMADispositionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "RmaDisposition",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/RmaDisposition"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "RMADispositions"
+ ],
+ "summary": "Delete RmaDisposition",
+ "operationId": "deleteProcurementRMADispositionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "RMADispositionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "RMADispositions"
+ ],
+ "summary": "Put RmaDisposition",
+ "operationId": "putProcurementRMADispositionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "RMADispositionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "rmaDisposition",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/RmaDisposition"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "RmaDisposition",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/RmaDisposition"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "RMADispositions"
+ ],
+ "summary": "Patch RmaDisposition",
+ "operationId": "patchProcurementRMADispositionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "RMADispositionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "RmaDisposition",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/RmaDisposition"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/RMADispositions/{id}/info": {
+ "get": {
+ "tags": [
+ "RmaDispositionInfos"
+ ],
+ "summary": "Get RmaDispositionInfos",
+ "operationId": "getProcurementRMADispositionsByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "RmaDispositionInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "RmaDispositionInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/RmaDispositionInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/RMADispositions/count": {
+ "get": {
+ "tags": [
+ "RMADispositions"
+ ],
+ "summary": "Get Count of RmaDisposition",
+ "operationId": "getProcurementRMADispositionsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/RMADispositions/info": {
+ "get": {
+ "tags": [
+ "RmaDispositionInfos"
+ ],
+ "summary": "Get List of RmaDispositionInfos",
+ "operationId": "getProcurementRMADispositionsInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of rmaDispositionInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/RmaDispositionInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/RMADispositions/info/count": {
+ "get": {
+ "tags": [
+ "RmaDispositionInfos"
+ ],
+ "summary": "Get Count of RmaDispositionInfos",
+ "operationId": "getProcurementRMADispositionsInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/rmaStatuses": {
+ "get": {
+ "tags": [
+ "RmaStatuses"
+ ],
+ "summary": "Get List of RmaStatus",
+ "operationId": "getProcurementRmaStatuses",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of RmaStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/RmaStatus"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "RmaStatuses"
+ ],
+ "summary": "Post RmaStatus",
+ "operationId": "postProcurementRmaStatuses",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "rmaStatus",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/RmaStatus"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "RmaStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/RmaStatus"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/rmaStatuses/{id}": {
+ "get": {
+ "tags": [
+ "RmaStatuses"
+ ],
+ "summary": "Get RmaStatus",
+ "operationId": "getProcurementRmaStatusesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "rmaStatusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "RmaStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/RmaStatus"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "RmaStatuses"
+ ],
+ "summary": "Delete RmaStatus",
+ "operationId": "deleteProcurementRmaStatusesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "rmaStatusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "RmaStatuses"
+ ],
+ "summary": "Put RmaStatus",
+ "operationId": "putProcurementRmaStatusesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "rmaStatusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "rmaStatus",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/RmaStatus"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "RmaStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/RmaStatus"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "RmaStatuses"
+ ],
+ "summary": "Patch RmaStatus",
+ "operationId": "patchProcurementRmaStatusesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "rmaStatusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "RmaStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/RmaStatus"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/rmaStatuses/{id}/info": {
+ "get": {
+ "tags": [
+ "RmaStatusInfos"
+ ],
+ "summary": "Get RmaStatusInfos",
+ "operationId": "getProcurementRmaStatusesByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "RmaStatusInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "RmaStatusInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/RmaStatusInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/rmaStatuses/{id}/usages": {
+ "get": {
+ "tags": [
+ "RmaStatuses"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getProcurementRmaStatusesByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "rmaStatusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/rmaStatuses/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "RmaStatuses"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getProcurementRmaStatusesByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "rmaStatusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/rmaStatuses/{parentId}/emailtemplates/": {
+ "post": {
+ "tags": [
+ "RmaStatusEmailTemplates"
+ ],
+ "summary": "Post RmaStatusEmailTemplate",
+ "operationId": "postProcurementRmaStatusesByParentIdEmailtemplates",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "rmaStatusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "rmaStatusEmailTemplate",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/RmaStatusEmailTemplate"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "RmaStatusEmailTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/RmaStatusEmailTemplate"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/rmaStatuses/{parentId}/emailTemplates/": {
+ "get": {
+ "tags": [
+ "RmaStatusEmailTemplates"
+ ],
+ "summary": "Get List of RmaStatusEmailTemplate",
+ "operationId": "getProcurementRmaStatusesByParentIdEmailTemplates",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "rmaStatusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of RmaStatusEmailTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/RmaStatusEmailTemplate"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/rmaStatuses/{parentId}/emailtemplates/{id}": {
+ "get": {
+ "tags": [
+ "RmaStatusEmailTemplates"
+ ],
+ "summary": "Get RmaStatusEmailTemplate",
+ "operationId": "getProcurementRmaStatusesByParentIdEmailtemplatesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "emailtemplateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "rmaStatusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "RmaStatusEmailTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/RmaStatusEmailTemplate"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "RmaStatusEmailTemplates"
+ ],
+ "summary": "Delete RmaStatusEmailTemplate",
+ "operationId": "deleteProcurementRmaStatusesByParentIdEmailtemplatesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "emailtemplateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "rmaStatusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "RmaStatusEmailTemplates"
+ ],
+ "summary": "Put RmaStatusEmailTemplate",
+ "operationId": "putProcurementRmaStatusesByParentIdEmailtemplatesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "emailtemplateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "rmaStatusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "rmaStatusEmailTemplate",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/RmaStatusEmailTemplate"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "RmaStatusEmailTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/RmaStatusEmailTemplate"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "RmaStatusEmailTemplates"
+ ],
+ "summary": "Patch RmaStatusEmailTemplate",
+ "operationId": "patchProcurementRmaStatusesByParentIdEmailtemplatesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "emailtemplateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "rmaStatusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "RmaStatusEmailTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/RmaStatusEmailTemplate"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/rmaStatuses/{parentId}/emailtemplates/count": {
+ "get": {
+ "tags": [
+ "RmaStatusEmailTemplates"
+ ],
+ "summary": "Get Count of RmaStatusEmailTemplate",
+ "operationId": "getProcurementRmaStatusesByParentIdEmailtemplatesCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "rmaStatusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/rmaStatuses/{parentId}/notifications": {
+ "get": {
+ "tags": [
+ "RmaStatusNotifications"
+ ],
+ "summary": "Get List of RmaStatusNotification",
+ "operationId": "getProcurementRmaStatusesByParentIdNotifications",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "rmaStatusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of RmaStatusNotification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/RmaStatusNotification"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "RmaStatusNotifications"
+ ],
+ "summary": "Post RmaStatusNotification",
+ "operationId": "postProcurementRmaStatusesByParentIdNotifications",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "rmaStatusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "rmaStatusNotification",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/RmaStatusNotification"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "RmaStatusNotification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/RmaStatusNotification"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/rmaStatuses/{parentId}/notifications/{id}": {
+ "get": {
+ "tags": [
+ "RmaStatusNotifications"
+ ],
+ "summary": "Get RmaStatusNotification",
+ "operationId": "getProcurementRmaStatusesByParentIdNotificationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "notificationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "rmaStatusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "RmaStatusNotification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/RmaStatusNotification"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "RmaStatusNotifications"
+ ],
+ "summary": "Delete RmaStatusNotification",
+ "operationId": "deleteProcurementRmaStatusesByParentIdNotificationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "notificationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "rmaStatusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "RmaStatusNotifications"
+ ],
+ "summary": "Put RmaStatusNotification",
+ "operationId": "putProcurementRmaStatusesByParentIdNotificationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "notificationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "rmaStatusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "rmaStatusNotification",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/RmaStatusNotification"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "RmaStatusNotification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/RmaStatusNotification"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "RmaStatusNotifications"
+ ],
+ "summary": "Patch RmaStatusNotification",
+ "operationId": "patchProcurementRmaStatusesByParentIdNotificationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "notificationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "rmaStatusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "RmaStatusNotification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/RmaStatusNotification"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/rmaStatuses/{parentId}/notifications/count": {
+ "get": {
+ "tags": [
+ "RmaStatusNotifications"
+ ],
+ "summary": "Get Count of RmaStatusNotification",
+ "operationId": "getProcurementRmaStatusesByParentIdNotificationsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "rmaStatusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/rmaStatuses/count": {
+ "get": {
+ "tags": [
+ "RmaStatuses"
+ ],
+ "summary": "Get Count of RmaStatus",
+ "operationId": "getProcurementRmaStatusesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/rmaStatuses/info": {
+ "get": {
+ "tags": [
+ "RmaStatusInfos"
+ ],
+ "summary": "Get List of RmaStatusInfos",
+ "operationId": "getProcurementRmaStatusesInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of rmaStatusInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/RmaStatusInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/rmaStatuses/info/count": {
+ "get": {
+ "tags": [
+ "RmaStatusInfos"
+ ],
+ "summary": "Get Count of RmaStatusInfos",
+ "operationId": "getProcurementRmaStatusesInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/rmaTags": {
+ "get": {
+ "tags": [
+ "RmaTags"
+ ],
+ "summary": "Get List of RmaTag",
+ "operationId": "getProcurementRmaTags",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of RmaTag",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/RmaTag"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "RmaTags"
+ ],
+ "summary": "Post RmaTag",
+ "operationId": "postProcurementRmaTags",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "rmaTag",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/RmaTag"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "RmaTag",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/RmaTag"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/rmaTags/{id}": {
+ "get": {
+ "tags": [
+ "RmaTags"
+ ],
+ "summary": "Get RmaTag",
+ "operationId": "getProcurementRmaTagsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "rmaTagId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "RmaTag",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/RmaTag"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "RmaTags"
+ ],
+ "summary": "Delete RmaTag",
+ "operationId": "deleteProcurementRmaTagsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "rmaTagId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "RmaTags"
+ ],
+ "summary": "Put RmaTag",
+ "operationId": "putProcurementRmaTagsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "rmaTagId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "rmaTag",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/RmaTag"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "RmaTag",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/RmaTag"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "RmaTags"
+ ],
+ "summary": "Patch RmaTag",
+ "operationId": "patchProcurementRmaTagsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "rmaTagId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "RmaTag",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/RmaTag"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/rmaTags/count": {
+ "get": {
+ "tags": [
+ "RmaTags"
+ ],
+ "summary": "Get Count of RmaTag",
+ "operationId": "getProcurementRmaTagsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/rmaTags/default": {
+ "get": {
+ "tags": [
+ "RmaTags"
+ ],
+ "summary": "Get RmaTag",
+ "operationId": "getProcurementRmaTagsDefault",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "productId",
+ "in": "path",
+ "description": "productId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "billingLogId",
+ "in": "path",
+ "description": "billingLogId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "ticketId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "projectId",
+ "in": "path",
+ "description": "projectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "salesOrderId",
+ "in": "path",
+ "description": "salesOrderId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "companyId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "RmaTag",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/RmaTag"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/settings": {
+ "get": {
+ "tags": [
+ "ProcurementSettings"
+ ],
+ "summary": "Get List of ProcurementSetting",
+ "operationId": "getProcurementSettings",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ProcurementSetting",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ProcurementSetting"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/settings/{id}": {
+ "get": {
+ "tags": [
+ "ProcurementSettings"
+ ],
+ "summary": "Get ProcurementSetting",
+ "operationId": "getProcurementSettingsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "settingId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ProcurementSetting",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProcurementSetting"
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ProcurementSettings"
+ ],
+ "summary": "Put ProcurementSetting",
+ "operationId": "putProcurementSettingsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "settingId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "procurementSetting",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ProcurementSetting"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ProcurementSetting",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProcurementSetting"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ProcurementSettings"
+ ],
+ "summary": "Patch ProcurementSetting",
+ "operationId": "patchProcurementSettingsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "settingId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ProcurementSetting",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProcurementSetting"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/settings/count": {
+ "get": {
+ "tags": [
+ "ProcurementSettings"
+ ],
+ "summary": "Get Count of ProcurementSetting",
+ "operationId": "getProcurementSettingsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/shipmentmethods": {
+ "get": {
+ "tags": [
+ "ShipmentMethods"
+ ],
+ "summary": "Get List of ShipmentMethod",
+ "operationId": "getProcurementShipmentmethods",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ShipmentMethod",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ShipmentMethod"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ShipmentMethods"
+ ],
+ "summary": "Post ShipmentMethod",
+ "operationId": "postProcurementShipmentmethods",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "shipmentMethod",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ShipmentMethod"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ShipmentMethod",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ShipmentMethod"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/shipmentmethods/{id}": {
+ "get": {
+ "tags": [
+ "ShipmentMethods"
+ ],
+ "summary": "Get ShipmentMethod",
+ "operationId": "getProcurementShipmentmethodsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "shipmentmethodId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ShipmentMethod",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ShipmentMethod"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ShipmentMethods"
+ ],
+ "summary": "Delete ShipmentMethod",
+ "operationId": "deleteProcurementShipmentmethodsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "shipmentmethodId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ShipmentMethods"
+ ],
+ "summary": "Put ShipmentMethod",
+ "operationId": "putProcurementShipmentmethodsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "shipmentmethodId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "shipmentMethod",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ShipmentMethod"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ShipmentMethod",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ShipmentMethod"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ShipmentMethods"
+ ],
+ "summary": "Patch ShipmentMethod",
+ "operationId": "patchProcurementShipmentmethodsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "shipmentmethodId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ShipmentMethod",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ShipmentMethod"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/shipmentmethods/{id}/info": {
+ "get": {
+ "tags": [
+ "ShipmentMethodInfos"
+ ],
+ "summary": "Get ShipmentMethodInfos",
+ "operationId": "getProcurementShipmentmethodsByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ShipmentMethodInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ShipmentMethodInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ShipmentMethodInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/shipmentmethods/{id}/usages": {
+ "get": {
+ "tags": [
+ "ShipmentMethods"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getProcurementShipmentmethodsByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "subcategoryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/shipmentmethods/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "ShipmentMethods"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getProcurementShipmentmethodsByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "shipmentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/shipmentmethods/count": {
+ "get": {
+ "tags": [
+ "ShipmentMethods"
+ ],
+ "summary": "Get Count of ShipmentMethod",
+ "operationId": "getProcurementShipmentmethodsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/shipmentmethods/info": {
+ "get": {
+ "tags": [
+ "ShipmentMethodInfos"
+ ],
+ "summary": "Get List of ShipmentMethodInfos",
+ "operationId": "getProcurementShipmentmethodsInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of shipmentMethodInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ShipmentMethodInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/shipmentmethods/info/count": {
+ "get": {
+ "tags": [
+ "ShipmentMethodInfos"
+ ],
+ "summary": "Get Count of ShipmentMethodInfos",
+ "operationId": "getProcurementShipmentmethodsInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/subcategories/": {
+ "get": {
+ "tags": [
+ "SubCategories"
+ ],
+ "summary": "Get List of SubCategory",
+ "operationId": "getProcurementSubcategories",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of SubCategory",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/SubCategory"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "SubCategories"
+ ],
+ "summary": "Post SubCategory",
+ "operationId": "postProcurementSubcategories",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "subCategory",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/SubCategory"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "SubCategory",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SubCategory"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/subcategories/{id}": {
+ "get": {
+ "tags": [
+ "SubCategories"
+ ],
+ "summary": "Get SubCategory",
+ "operationId": "getProcurementSubcategoriesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "subcategoryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "SubCategory",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SubCategory"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "SubCategories"
+ ],
+ "summary": "Delete SubCategory",
+ "operationId": "deleteProcurementSubcategoriesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "subcategoryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "SubCategories"
+ ],
+ "summary": "Put SubCategory",
+ "operationId": "putProcurementSubcategoriesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "subcategoryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "subCategory",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/SubCategory"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "SubCategory",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SubCategory"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "SubCategories"
+ ],
+ "summary": "Patch SubCategory",
+ "operationId": "patchProcurementSubcategoriesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "subcategoryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "SubCategory",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SubCategory"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/subcategories/{id}/info": {
+ "get": {
+ "tags": [
+ "SubCategories"
+ ],
+ "summary": "Get SubCategoryInfo",
+ "operationId": "getProcurementSubcategoriesByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "subcategoryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "SubCategoryInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SubCategoryInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/subcategories/{id}/usages": {
+ "get": {
+ "tags": [
+ "SubCategories"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getProcurementSubcategoriesByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "subcategoryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/subcategories/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "SubCategories"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getProcurementSubcategoriesByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "subcategoryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/subcategories/count": {
+ "get": {
+ "tags": [
+ "SubCategories"
+ ],
+ "summary": "Get Count of SubCategory",
+ "operationId": "getProcurementSubcategoriesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/subcategories/info/": {
+ "get": {
+ "tags": [
+ "SubCategories"
+ ],
+ "summary": "Get List of SubCategoryInfo",
+ "operationId": "getProcurementSubcategoriesInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of SubCategoryInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/SubCategoryInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/subcategories/info/count": {
+ "get": {
+ "tags": [
+ "SubCategories"
+ ],
+ "summary": "Get Count of SubCategoryInfo",
+ "operationId": "getProcurementSubcategoriesInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/types": {
+ "get": {
+ "tags": [
+ "ProductTypes"
+ ],
+ "summary": "Get List of ProductType",
+ "operationId": "getProcurementTypes",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ProductType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ProductType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ProductTypes"
+ ],
+ "summary": "Post ProductType",
+ "operationId": "postProcurementTypes",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "productTypes",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ProductType"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ProductType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProductType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/types/{id}": {
+ "get": {
+ "tags": [
+ "ProductTypes"
+ ],
+ "summary": "Get ProductType",
+ "operationId": "getProcurementTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ProductType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProductType"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ProductTypes"
+ ],
+ "summary": "Delete ProductType",
+ "operationId": "deleteProcurementTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ProductTypes"
+ ],
+ "summary": "Put ProductType",
+ "operationId": "putProcurementTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "productTypes",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ProductType"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ProductType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProductType"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ProductTypes"
+ ],
+ "summary": "Patch ProductType",
+ "operationId": "patchProcurementTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ProductType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProductType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/types/{id}/info": {
+ "get": {
+ "tags": [
+ "ProductTypes"
+ ],
+ "summary": "Get ProductTypeInfo",
+ "operationId": "getProcurementTypesByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ProductTypeInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProductTypeInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/types/{id}/usages": {
+ "get": {
+ "tags": [
+ "ProductTypes"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getProcurementTypesByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/types/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "ProductTypes"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getProcurementTypesByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/types/count": {
+ "get": {
+ "tags": [
+ "ProductTypes"
+ ],
+ "summary": "Get Count of ProductType",
+ "operationId": "getProcurementTypesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/types/info": {
+ "get": {
+ "tags": [
+ "ProductTypes"
+ ],
+ "summary": "Get List of ProductTypeInfo",
+ "operationId": "getProcurementTypesInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ProductTypeInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ProductTypeInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/types/info/count": {
+ "get": {
+ "tags": [
+ "ProductTypes"
+ ],
+ "summary": "Get Count of ProductTypeInfo",
+ "operationId": "getProcurementTypesInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/unitOfMeasures": {
+ "get": {
+ "tags": [
+ "UnitOfMeasures"
+ ],
+ "summary": "Get List of UnitOfMeasure",
+ "operationId": "getProcurementUnitOfMeasures",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of UnitOfMeasure",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/UnitOfMeasure"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "UnitOfMeasures"
+ ],
+ "summary": "Post UnitOfMeasure",
+ "operationId": "postProcurementUnitOfMeasures",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "unitOfMeasure",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/UnitOfMeasure"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "UnitOfMeasure",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/UnitOfMeasure"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/unitOfMeasures/{id}": {
+ "get": {
+ "tags": [
+ "UnitOfMeasures"
+ ],
+ "summary": "Get UnitOfMeasure",
+ "operationId": "getProcurementUnitOfMeasuresById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "unitOfMeasureId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "UnitOfMeasure",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/UnitOfMeasure"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "UnitOfMeasures"
+ ],
+ "summary": "Delete UnitOfMeasure",
+ "operationId": "deleteProcurementUnitOfMeasuresById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "unitOfMeasureId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "UnitOfMeasures"
+ ],
+ "summary": "Put UnitOfMeasure",
+ "operationId": "putProcurementUnitOfMeasuresById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "unitOfMeasureId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "unitOfMeasure",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/UnitOfMeasure"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "UnitOfMeasure",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/UnitOfMeasure"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "UnitOfMeasures"
+ ],
+ "summary": "Patch UnitOfMeasure",
+ "operationId": "patchProcurementUnitOfMeasuresById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "unitOfMeasureId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "UnitOfMeasure",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/UnitOfMeasure"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/unitOfMeasures/{parentId}/conversions": {
+ "get": {
+ "tags": [
+ "UnitOfMeasureConversions"
+ ],
+ "summary": "Get List of Conversion",
+ "operationId": "getProcurementUnitOfMeasuresByParentIdConversions",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "unitOfMeasureId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Conversion",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Conversion"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "UnitOfMeasureConversions"
+ ],
+ "summary": "Post Conversion",
+ "operationId": "postProcurementUnitOfMeasuresByParentIdConversions",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "unitOfMeasureId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "conversion",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Conversion"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "Conversion",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Conversion"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/unitOfMeasures/{parentId}/conversions/{id}": {
+ "get": {
+ "tags": [
+ "UnitOfMeasureConversions"
+ ],
+ "summary": "Get Conversion",
+ "operationId": "getProcurementUnitOfMeasuresByParentIdConversionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "conversionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "unitOfMeasureId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Conversion",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Conversion"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "UnitOfMeasureConversions"
+ ],
+ "summary": "Delete Conversion",
+ "operationId": "deleteProcurementUnitOfMeasuresByParentIdConversionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "conversionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "unitOfMeasureId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "UnitOfMeasureConversions"
+ ],
+ "summary": "Put Conversion",
+ "operationId": "putProcurementUnitOfMeasuresByParentIdConversionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "conversionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "unitOfMeasureId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "conversion",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Conversion"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Conversion",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Conversion"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "UnitOfMeasureConversions"
+ ],
+ "summary": "Patch Conversion",
+ "operationId": "patchProcurementUnitOfMeasuresByParentIdConversionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "conversionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "unitOfMeasureId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Conversion",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Conversion"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/unitOfMeasures/{parentId}/conversions/count": {
+ "get": {
+ "tags": [
+ "UnitOfMeasureConversions"
+ ],
+ "summary": "Get Count of Conversion",
+ "operationId": "getProcurementUnitOfMeasuresByParentIdConversionsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "unitOfMeasureId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/unitOfMeasures/count": {
+ "get": {
+ "tags": [
+ "UnitOfMeasures"
+ ],
+ "summary": "Get Count of UnitOfMeasure",
+ "operationId": "getProcurementUnitOfMeasuresCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/warehouseBins": {
+ "get": {
+ "tags": [
+ "WarehouseBins"
+ ],
+ "summary": "Get List of WarehouseBin",
+ "operationId": "getProcurementWarehouseBins",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of WarehouseBin",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/WarehouseBin"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "WarehouseBins"
+ ],
+ "summary": "Post WarehouseBin",
+ "operationId": "postProcurementWarehouseBins",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "warehouseBin",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/WarehouseBin"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "WarehouseBin",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/WarehouseBin"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/warehouseBins/{id}": {
+ "get": {
+ "tags": [
+ "WarehouseBins"
+ ],
+ "summary": "Get WarehouseBin",
+ "operationId": "getProcurementWarehouseBinsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "warehouseBinId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "WarehouseBin",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/WarehouseBin"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "WarehouseBins"
+ ],
+ "summary": "Delete WarehouseBin",
+ "operationId": "deleteProcurementWarehouseBinsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "warehouseBinId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "WarehouseBins"
+ ],
+ "summary": "Put WarehouseBin",
+ "operationId": "putProcurementWarehouseBinsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "warehouseBinId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "warehouseBin",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/WarehouseBin"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "WarehouseBin",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/WarehouseBin"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "WarehouseBins"
+ ],
+ "summary": "Patch WarehouseBin",
+ "operationId": "patchProcurementWarehouseBinsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "warehouseBinId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "WarehouseBin",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/WarehouseBin"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/warehouseBins/{id}/info": {
+ "get": {
+ "tags": [
+ "WarehouseBinInfos"
+ ],
+ "summary": "Get WarehouseBinInfos",
+ "operationId": "getProcurementWarehouseBinsByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "WarehouseBinInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "WarehouseBinInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/WarehouseBinInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/warehouseBins/{parentId}/inventoryOnHand": {
+ "get": {
+ "tags": [
+ "InventoryOnHands"
+ ],
+ "summary": "Get List of InventoryOnHand",
+ "operationId": "getProcurementWarehouseBinsByParentIdInventoryOnHand",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "warehouseBinId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of InventoryOnHand",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/InventoryOnHand"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/warehouseBins/{parentId}/inventoryOnHand/{id}": {
+ "get": {
+ "tags": [
+ "InventoryOnHands"
+ ],
+ "summary": "Get InventoryOnHand",
+ "operationId": "getProcurementWarehouseBinsByParentIdInventoryOnHandById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "inventoryOnHandId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "warehouseBinId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "InventoryOnHand",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/InventoryOnHand"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/warehouseBins/{parentId}/inventoryOnHand/count": {
+ "get": {
+ "tags": [
+ "InventoryOnHands"
+ ],
+ "summary": "Get Count of InventoryOnHand",
+ "operationId": "getProcurementWarehouseBinsByParentIdInventoryOnHandCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "warehouseBinId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/warehouseBins/count": {
+ "get": {
+ "tags": [
+ "WarehouseBins"
+ ],
+ "summary": "Get Count of WarehouseBin",
+ "operationId": "getProcurementWarehouseBinsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/warehouseBins/info": {
+ "get": {
+ "tags": [
+ "WarehouseBinInfos"
+ ],
+ "summary": "Get List of WarehouseBinInfos",
+ "operationId": "getProcurementWarehouseBinsInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of warehouseBinInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/WarehouseBinInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/warehouseBins/info/count": {
+ "get": {
+ "tags": [
+ "WarehouseBinInfos"
+ ],
+ "summary": "Get Count of WarehouseBins",
+ "operationId": "getProcurementWarehouseBinsInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/warehouses": {
+ "get": {
+ "tags": [
+ "Warehouses"
+ ],
+ "summary": "Get List of Warehouse",
+ "operationId": "getProcurementWarehouses",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Warehouse",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Warehouse"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "Warehouses"
+ ],
+ "summary": "Post Warehouse",
+ "operationId": "postProcurementWarehouses",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "warehouse",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Warehouse"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "Warehouse",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Warehouse"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/warehouses/{id}": {
+ "get": {
+ "tags": [
+ "Warehouses"
+ ],
+ "summary": "Get Warehouse",
+ "operationId": "getProcurementWarehousesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "warehousId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Warehouse",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Warehouse"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "Warehouses"
+ ],
+ "summary": "Delete Warehouse",
+ "operationId": "deleteProcurementWarehousesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "warehousId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "Warehouses"
+ ],
+ "summary": "Put Warehouse",
+ "operationId": "putProcurementWarehousesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "warehousId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "warehouse",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Warehouse"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Warehouse",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Warehouse"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "Warehouses"
+ ],
+ "summary": "Patch Warehouse",
+ "operationId": "patchProcurementWarehousesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "warehousId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Warehouse",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Warehouse"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/warehouses/{id}/info": {
+ "get": {
+ "tags": [
+ "WarehouseInfos"
+ ],
+ "summary": "Get WarehouseInfos",
+ "operationId": "getProcurementWarehousesByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "WarehouseInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "WarehouseInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/WarehouseInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/warehouses/count": {
+ "get": {
+ "tags": [
+ "Warehouses"
+ ],
+ "summary": "Get Count of Warehouse",
+ "operationId": "getProcurementWarehousesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/warehouses/info": {
+ "get": {
+ "tags": [
+ "WarehouseInfos"
+ ],
+ "summary": "Get List of WarehouseInfos",
+ "operationId": "getProcurementWarehousesInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of warehouseInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/WarehouseInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/procurement/warehouses/info/count": {
+ "get": {
+ "tags": [
+ "WarehouseInfos"
+ ],
+ "summary": "Get Count of Warehouses",
+ "operationId": "getProcurementWarehousesInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/{parentId}/billingRates": {
+ "get": {
+ "tags": [
+ "ProjectBillingRates"
+ ],
+ "summary": "Get List of ProjectBillingRate",
+ "operationId": "getProjectByParentIdBillingRates",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "projectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ProjectBillingRate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ProjectBillingRate"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ProjectBillingRates"
+ ],
+ "summary": "Post ProjectBillingRate",
+ "operationId": "postProjectByParentIdBillingRates",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "projectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "billingRate",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectBillingRate"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ProjectBillingRate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectBillingRate"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/{parentId}/billingRates/{id}": {
+ "get": {
+ "tags": [
+ "ProjectBillingRates"
+ ],
+ "summary": "Get ProjectBillingRate",
+ "operationId": "getProjectByParentIdBillingRatesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "billingRateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "projectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ProjectBillingRate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectBillingRate"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ProjectBillingRates"
+ ],
+ "summary": "Delete ProjectBillingRate",
+ "operationId": "deleteProjectByParentIdBillingRatesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "billingRate",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "projectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ProjectBillingRates"
+ ],
+ "summary": "Put ProjectBillingRate",
+ "operationId": "putProjectByParentIdBillingRatesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "billingRateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "projectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "billingRate",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectBillingRate"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ProjectBillingRate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectBillingRate"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/{parentId}/billingRates/count": {
+ "get": {
+ "tags": [
+ "ProjectBillingRates"
+ ],
+ "summary": "Get Count of ProjectBillingRate",
+ "operationId": "getProjectByParentIdBillingRatesCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "projectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/billingRates/{parentId}/billingRates/{id}": {
+ "patch": {
+ "tags": [
+ "ProjectBillingRates"
+ ],
+ "summary": "Patch ProjectBillingRate",
+ "operationId": "patchProjectBillingRatesByParentIdBillingRatesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "billingRateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "projectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ProjectBillingRate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectBillingRate"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/boards/{grandparentId}/teams/{parentId}/members": {
+ "get": {
+ "tags": [
+ "ProjectBoardTeamMembers"
+ ],
+ "summary": "Get List of ProjectBoardTeamMember",
+ "operationId": "getProjectBoardsByGrandparentIdTeamsByParentIdMembers",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "teamId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ProjectBoardTeamMember",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ProjectBoardTeamMember"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ProjectBoardTeamMembers"
+ ],
+ "summary": "Post ProjectBoardTeamMember",
+ "operationId": "postProjectBoardsByGrandparentIdTeamsByParentIdMembers",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "teamId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "teamMember",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectBoardTeamMember"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ProjectBoardTeamMember",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectBoardTeamMember"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/boards/{grandparentId}/teams/{parentId}/members/{id}": {
+ "get": {
+ "tags": [
+ "ProjectBoardTeamMembers"
+ ],
+ "summary": "Get ProjectBoardTeamMember",
+ "operationId": "getProjectBoardsByGrandparentIdTeamsByParentIdMembersById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "teamId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ProjectBoardTeamMember",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectBoardTeamMember"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ProjectBoardTeamMembers"
+ ],
+ "summary": "Delete ProjectBoardTeamMember",
+ "operationId": "deleteProjectBoardsByGrandparentIdTeamsByParentIdMembersById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "teamId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ProjectBoardTeamMembers"
+ ],
+ "summary": "Put ProjectBoardTeamMember",
+ "operationId": "putProjectBoardsByGrandparentIdTeamsByParentIdMembersById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "teamId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "teamMember",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectBoardTeamMember"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ProjectBoardTeamMember",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectBoardTeamMember"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ProjectBoardTeamMembers"
+ ],
+ "summary": "Patch ProjectBoardTeamMember",
+ "operationId": "patchProjectBoardsByGrandparentIdTeamsByParentIdMembersById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "teamId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ProjectBoardTeamMember",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectBoardTeamMember"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/boards/{parentId}/kanbanSettings": {
+ "get": {
+ "tags": [
+ "ProjectBoardKanbanSettings"
+ ],
+ "summary": "Get List of ProjectBoardKanbanSettings",
+ "operationId": "getProjectBoardsByParentIdKanbanSettings",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ProjectBoardKanbanSetting",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ProjectBoardKanbanSetting"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ProjectBoardKanbanSettings"
+ ],
+ "summary": "Post ProjectBoardKanbanSetting",
+ "operationId": "postProjectBoardsByParentIdKanbanSettings",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "kanbanSettings",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectBoardKanbanSetting"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ProjectBoardKanbanSetting",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectBoardKanbanSetting"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/boards/{parentId}/kanbanSettings/{id}": {
+ "get": {
+ "tags": [
+ "ProjectBoardKanbanSettings"
+ ],
+ "summary": "Get ProjectBoardKanbanSetting",
+ "operationId": "getProjectBoardsByParentIdKanbanSettingsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "KanbanId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ProjectBoardKanbanSetting",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectBoardKanbanSetting"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ProjectBoardKanbanSettings"
+ ],
+ "summary": "Delete ProjectBoardKanbanSetting",
+ "operationId": "deleteProjectBoardsByParentIdKanbanSettingsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "KanbanId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ProjectBoardKanbanSettings"
+ ],
+ "summary": "Put ProjectBoardKanbanSetting",
+ "operationId": "putProjectBoardsByParentIdKanbanSettingsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "KanbanId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "Kanban",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectBoardKanbanSetting"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ProjectBoardKanbanSetting",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectBoardKanbanSetting"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ProjectBoardKanbanSettings"
+ ],
+ "summary": "Patch ProjectBoardKanbanSetting",
+ "operationId": "patchProjectBoardsByParentIdKanbanSettingsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "KanbanId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ProjectBoardKanbanSetting",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectBoardKanbanSetting"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/boards/{parentId}/teams": {
+ "get": {
+ "tags": [
+ "ProjectBoardTeams"
+ ],
+ "summary": "Get List of ProjectBoardTeam",
+ "operationId": "getProjectBoardsByParentIdTeams",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ProjectBoardTeam",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ProjectBoardTeam"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ProjectBoardTeams"
+ ],
+ "summary": "Post ProjectBoardTeam",
+ "operationId": "postProjectBoardsByParentIdTeams",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "team",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectBoardTeam"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ProjectBoardTeam",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectBoardTeam"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/boards/{parentId}/teams/{id}": {
+ "get": {
+ "tags": [
+ "ProjectBoardTeams"
+ ],
+ "summary": "Get ProjectBoardTeam",
+ "operationId": "getProjectBoardsByParentIdTeamsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "teamId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ProjectBoardTeam",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectBoardTeam"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ProjectBoardTeams"
+ ],
+ "summary": "Delete ProjectBoardTeam",
+ "operationId": "deleteProjectBoardsByParentIdTeamsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "teamId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ProjectBoardTeams"
+ ],
+ "summary": "Put ProjectBoardTeam",
+ "operationId": "putProjectBoardsByParentIdTeamsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "teamId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "team",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectBoardTeam"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ProjectBoardTeam",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectBoardTeam"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ProjectBoardTeams"
+ ],
+ "summary": "Patch ProjectBoardTeam",
+ "operationId": "patchProjectBoardsByParentIdTeamsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "teamId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ProjectBoardTeam",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectBoardTeam"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/boards/{parentId}/teams/{id}/info": {
+ "get": {
+ "tags": [
+ "ProjectBoardTeamInfos"
+ ],
+ "summary": "Get ProjectBoardTeamInfos",
+ "operationId": "getProjectBoardsByParentIdTeamsByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ProjectBoardTeamInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "parentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ProjectBoardTeamInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectBoardTeamInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/boards/{parentId}/teams/{id}/info/count": {
+ "get": {
+ "tags": [
+ "ProjectBoardTeamInfos"
+ ],
+ "summary": "Get Count of ProjectBoardTeamInfos",
+ "operationId": "getProjectBoardsByParentIdTeamsByIdInfoCount",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ProjectBoardTeamInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "parentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/boards/{parentId}/teams/count": {
+ "get": {
+ "tags": [
+ "ProjectBoardTeams"
+ ],
+ "summary": "Get Count of ProjectBoardTeam",
+ "operationId": "getProjectBoardsByParentIdTeamsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/boards/{parentId}/teams/info": {
+ "get": {
+ "tags": [
+ "ProjectBoardTeamInfos"
+ ],
+ "summary": "Get List of ProjectBoardTeamInfos",
+ "operationId": "getProjectBoardsByParentIdTeamsInfo",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "parentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of projectBoardTeamInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ProjectBoardTeamInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/phaseStatuses": {
+ "get": {
+ "tags": [
+ "PhaseStatuses"
+ ],
+ "summary": "Get List of PhaseStatus",
+ "operationId": "getProjectPhaseStatuses",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of PhaseStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PhaseStatus"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "PhaseStatuses"
+ ],
+ "summary": "Post PhaseStatus",
+ "operationId": "postProjectPhaseStatuses",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "phaseStatus",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/PhaseStatus"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "PhaseStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PhaseStatus"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/phaseStatuses/{id}": {
+ "get": {
+ "tags": [
+ "PhaseStatuses"
+ ],
+ "summary": "Get PhaseStatus",
+ "operationId": "getProjectPhaseStatusesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "phaseStatusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "PhaseStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PhaseStatus"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "PhaseStatuses"
+ ],
+ "summary": "Delete PhaseStatus",
+ "operationId": "deleteProjectPhaseStatusesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "phaseStatusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "PhaseStatuses"
+ ],
+ "summary": "Put PhaseStatus",
+ "operationId": "putProjectPhaseStatusesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "phaseStatusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "phaseStatus",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/PhaseStatus"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "PhaseStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PhaseStatus"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "PhaseStatuses"
+ ],
+ "summary": "Patch PhaseStatus",
+ "operationId": "patchProjectPhaseStatusesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "phaseStatusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "PhaseStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PhaseStatus"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/phaseStatuses/{id}/info": {
+ "get": {
+ "tags": [
+ "PhaseStatusInfos"
+ ],
+ "summary": "Get PhaseStatusInfos",
+ "operationId": "getProjectPhaseStatusesByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "PhaseStatusInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "PhaseStatusInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PhaseStatusInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/phaseStatuses/{id}/usages": {
+ "get": {
+ "tags": [
+ "PhaseStatuses"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getProjectPhaseStatusesByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "phaseStatusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/phaseStatuses/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "PhaseStatuses"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getProjectPhaseStatusesByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "phaseStatusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/phaseStatuses/count": {
+ "get": {
+ "tags": [
+ "PhaseStatuses"
+ ],
+ "summary": "Get Count of PhaseStatus",
+ "operationId": "getProjectPhaseStatusesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/phaseStatuses/info": {
+ "get": {
+ "tags": [
+ "PhaseStatusInfos"
+ ],
+ "summary": "Get List of PhaseStatusInfos",
+ "operationId": "getProjectPhaseStatusesInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of phaseStatusInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PhaseStatusInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/projects": {
+ "get": {
+ "tags": [
+ "Projects"
+ ],
+ "summary": "Get List of ApiProject",
+ "operationId": "getProjectProjects",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ApiProject",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Project"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "Projects"
+ ],
+ "summary": "Post ApiProject",
+ "operationId": "postProjectProjects",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "project",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Project"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ApiProject",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Project"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/projects/{id}": {
+ "get": {
+ "tags": [
+ "Projects"
+ ],
+ "summary": "Get ApiProject",
+ "operationId": "getProjectProjectsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "projectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ApiProject",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Project"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "Projects"
+ ],
+ "summary": "Delete ApiProject",
+ "operationId": "deleteProjectProjectsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "projectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "Projects"
+ ],
+ "summary": "Put ApiProject",
+ "operationId": "putProjectProjectsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "projectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "project",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Project"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ApiProject",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Project"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "Projects"
+ ],
+ "summary": "Patch ApiProject",
+ "operationId": "patchProjectProjectsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "projectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ApiProject",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Project"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/projects/{id}/projectRecap": {
+ "get": {
+ "tags": [
+ "Projects"
+ ],
+ "summary": "Get ProjectRecap",
+ "operationId": "getProjectProjectsByIdProjectRecap",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "projectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ProjectRecap",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectRecap"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/projects/{id}/projectWorkplan": {
+ "get": {
+ "tags": [
+ "Projects"
+ ],
+ "summary": "Get ProjectWorkplan",
+ "operationId": "getProjectProjectsByIdProjectWorkplan",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "projectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ProjectWorkplan",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectWorkplan"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/projects/{parentId}/applyTemplate/{id}": {
+ "post": {
+ "tags": [
+ "Projects"
+ ],
+ "summary": "Post ApplyTemplate",
+ "operationId": "postProjectProjectsByParentIdApplyTemplateById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "templateProjectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "projectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "201": {
+ "description": "ProjectWorkplan",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectWorkplan"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/projects/{parentId}/applyTemplates": {
+ "post": {
+ "tags": [
+ "Projects"
+ ],
+ "summary": "Post ApplyTemplates",
+ "operationId": "postProjectProjectsByParentIdApplyTemplates",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "projectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of Project Templates",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ProjectTemplate"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ProjectWorkplan",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectWorkplan"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/projects/{parentId}/contacts": {
+ "get": {
+ "tags": [
+ "ProjectContacts"
+ ],
+ "summary": "Get List of ProjectContact",
+ "operationId": "getProjectProjectsByParentIdContacts",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "projectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ProjectContact",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ProjectContact"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ProjectContacts"
+ ],
+ "summary": "Post ProjectContact",
+ "operationId": "postProjectProjectsByParentIdContacts",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "projectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "contact",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectContact"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ProjectContact",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectContact"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/projects/{parentId}/contacts/{id}": {
+ "get": {
+ "tags": [
+ "ProjectContacts"
+ ],
+ "summary": "Get ProjectContact",
+ "operationId": "getProjectProjectsByParentIdContactsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "projectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ProjectContact",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectContact"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ProjectContacts"
+ ],
+ "summary": "Delete ProjectContact",
+ "operationId": "deleteProjectProjectsByParentIdContactsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "projectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ }
+ },
+ "/project/projects/{parentId}/notes": {
+ "get": {
+ "tags": [
+ "ProjectNotes"
+ ],
+ "summary": "Get List of ProjectNote",
+ "operationId": "getProjectProjectsByParentIdNotes",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "projectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ProjectNote",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ProjectNote"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ProjectNotes"
+ ],
+ "summary": "Post ProjectNote",
+ "operationId": "postProjectProjectsByParentIdNotes",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "projectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "note",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectNote"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ProjectNote",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectNote"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/projects/{parentId}/notes/{id}": {
+ "get": {
+ "tags": [
+ "ProjectNotes"
+ ],
+ "summary": "Get ProjectNote",
+ "operationId": "getProjectProjectsByParentIdNotesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "noteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "projectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ProjectNote",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectNote"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ProjectNotes"
+ ],
+ "summary": "Delete ProjectNote",
+ "operationId": "deleteProjectProjectsByParentIdNotesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "noteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "projectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ProjectNotes"
+ ],
+ "summary": "Put ProjectNote",
+ "operationId": "putProjectProjectsByParentIdNotesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "noteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "projectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "note",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectNote"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ProjectNote",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectNote"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ProjectNotes"
+ ],
+ "summary": "Patch ProjectNote",
+ "operationId": "patchProjectProjectsByParentIdNotesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "noteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "projectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ProjectNote",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectNote"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/projects/{parentId}/notes/count": {
+ "get": {
+ "tags": [
+ "ProjectNotes"
+ ],
+ "summary": "Get Count of ProjectNote",
+ "operationId": "getProjectProjectsByParentIdNotesCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "projectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/projects/{parentId}/phases": {
+ "get": {
+ "tags": [
+ "ProjectPhases"
+ ],
+ "summary": "Get List of ProjectPhase",
+ "operationId": "getProjectProjectsByParentIdPhases",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "projectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ProjectPhase",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ProjectPhase"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ProjectPhases"
+ ],
+ "summary": "Post ProjectPhase",
+ "operationId": "postProjectProjectsByParentIdPhases",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "projectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "projectPhase",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectPhase"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ProjectPhase",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectPhase"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/projects/{parentId}/phases/{id}": {
+ "get": {
+ "tags": [
+ "ProjectPhases"
+ ],
+ "summary": "Get ProjectPhase",
+ "operationId": "getProjectProjectsByParentIdPhasesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "phasId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "projectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ProjectPhase",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectPhase"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ProjectPhases"
+ ],
+ "summary": "Delete ProjectPhase",
+ "operationId": "deleteProjectProjectsByParentIdPhasesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "phasId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "projectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ProjectPhases"
+ ],
+ "summary": "Put ProjectPhase",
+ "operationId": "putProjectProjectsByParentIdPhasesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "phasId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "projectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "projectPhase",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectPhase"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ProjectPhase",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectPhase"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ProjectPhases"
+ ],
+ "summary": "Patch ProjectPhase",
+ "operationId": "patchProjectProjectsByParentIdPhasesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "phasId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "projectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ProjectPhase",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectPhase"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/projects/{parentId}/phases/count": {
+ "get": {
+ "tags": [
+ "ProjectPhases"
+ ],
+ "summary": "Get Count of ProjectPhase",
+ "operationId": "getProjectProjectsByParentIdPhasesCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "projectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/projects/{parentId}/teamMembers": {
+ "get": {
+ "tags": [
+ "ProjectsTeamMembers"
+ ],
+ "summary": "Get List of ProjectTeamMember",
+ "operationId": "getProjectProjectsByParentIdTeamMembers",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "projectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ProjectTeamMember",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ProjectTeamMember"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ProjectsTeamMembers"
+ ],
+ "summary": "Post ProjectTeamMember",
+ "operationId": "postProjectProjectsByParentIdTeamMembers",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "projectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "teamMember",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectTeamMember"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ProjectTeamMember",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectTeamMember"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/projects/{parentId}/teamMembers/{id}": {
+ "get": {
+ "tags": [
+ "ProjectsTeamMembers"
+ ],
+ "summary": "Get ProjectTeamMember",
+ "operationId": "getProjectProjectsByParentIdTeamMembersById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "teamMemberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "projectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ProjectTeamMember",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectTeamMember"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ProjectsTeamMembers"
+ ],
+ "summary": "Delete ProjectTeamMember",
+ "operationId": "deleteProjectProjectsByParentIdTeamMembersById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "teamMemberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "projectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ProjectsTeamMembers"
+ ],
+ "summary": "Put ProjectTeamMember",
+ "operationId": "putProjectProjectsByParentIdTeamMembersById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "teamMemberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "projectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "teamMember",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectTeamMember"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ProjectTeamMember",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectTeamMember"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ProjectsTeamMembers"
+ ],
+ "summary": "Patch ProjectTeamMember",
+ "operationId": "patchProjectProjectsByParentIdTeamMembersById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "teamMemberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "projectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ProjectTeamMember",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectTeamMember"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/projects/{parentId}/teamMembers/count": {
+ "get": {
+ "tags": [
+ "ProjectsTeamMembers"
+ ],
+ "summary": "Get Count of ProjectTeamMember",
+ "operationId": "getProjectProjectsByParentIdTeamMembersCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "projectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/projects/count": {
+ "get": {
+ "tags": [
+ "Projects"
+ ],
+ "summary": "Get Count of ApiProject",
+ "operationId": "getProjectProjectsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/projectTemplates/": {
+ "get": {
+ "tags": [
+ "ProjectTemplates"
+ ],
+ "summary": "Get List of ProjectTemplates",
+ "operationId": "getProjectProjectTemplates",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of projectTemplates",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ProjectTemplate"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ProjectTemplates"
+ ],
+ "summary": "Post ProjectTemplates",
+ "operationId": "postProjectProjectTemplates",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "ProjectTemplate",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectTemplate"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ProjectTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectTemplate"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/projectTemplates/{grandParentId}/projectTemplateTickets/{parentId}/tasks": {
+ "get": {
+ "tags": [
+ "ProjectTemplateTasks"
+ ],
+ "summary": "Get List of ProjectTemplateTasks",
+ "operationId": "getProjectProjectTemplatesByGrandParentIdProjectTemplateTicketsByParentIdTasks",
+ "parameters": [
+ {
+ "name": "grandParentId",
+ "in": "path",
+ "description": "ProjectTemplateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ProjectTemplateTicketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of projectTemplateTaskses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ProjectTemplateTask"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ProjectTemplateTasks"
+ ],
+ "summary": "Post ProjectTemplateTasks",
+ "operationId": "postProjectProjectTemplatesByGrandParentIdProjectTemplateTicketsByParentIdTasks",
+ "parameters": [
+ {
+ "name": "grandParentId",
+ "in": "path",
+ "description": "ProjectTemplateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ProjectTemplateTicketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "ProjectTemplateTask",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectTemplateTask"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ProjectTemplateTask",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectTemplateTask"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/projectTemplates/{grandParentId}/projectTemplateTickets/{parentId}/tasks/{id}": {
+ "get": {
+ "tags": [
+ "ProjectTemplateTasks"
+ ],
+ "summary": "Get ProjectTemplateTasks",
+ "operationId": "getProjectProjectTemplatesByGrandParentIdProjectTemplateTicketsByParentIdTasksById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ProjectTemplateTaskId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandParentId",
+ "in": "path",
+ "description": "ProjectTemplateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ProjectTemplateTicketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ProjectTemplateTask",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectTemplateTask"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ProjectTemplateTasks"
+ ],
+ "summary": "Delete ProjectTemplateTasks",
+ "operationId": "deleteProjectProjectTemplatesByGrandParentIdProjectTemplateTicketsByParentIdTasksById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ProjectTemplateTaskId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandParentId",
+ "in": "path",
+ "description": "ProjectTemplateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ProjectTemplateTicketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ProjectTemplateTasks"
+ ],
+ "summary": "Put ProjectTemplateTasks",
+ "operationId": "putProjectProjectTemplatesByGrandParentIdProjectTemplateTicketsByParentIdTasksById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ProjectTemplateTaskId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandParentId",
+ "in": "path",
+ "description": "ProjectTemplateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ProjectTemplateTicketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "companyTypeAssociation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectTemplateTask"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ProjectTemplateTask",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectTemplateTask"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ProjectTemplateTasks"
+ ],
+ "summary": "Patch ProjectTemplateTasks",
+ "operationId": "patchProjectProjectTemplatesByGrandParentIdProjectTemplateTicketsByParentIdTasksById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ProjectTemplateTaskId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandParentId",
+ "in": "path",
+ "description": "ProjectTemplateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ProjectTemplateTicketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ProjectTemplateTask",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectTemplateTask"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/projectTemplates/{grandParentId}/projectTemplateTickets/{parentId}/tasks/count": {
+ "get": {
+ "tags": [
+ "ProjectTemplateTasks"
+ ],
+ "summary": "Get Count of ProjectTemplateTasks",
+ "operationId": "getProjectProjectTemplatesByGrandParentIdProjectTemplateTicketsByParentIdTasksCount",
+ "parameters": [
+ {
+ "name": "grandParentId",
+ "in": "path",
+ "description": "ProjectTemplateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ProjectTemplateTicketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/projectTemplates/{id}": {
+ "get": {
+ "tags": [
+ "ProjectTemplates"
+ ],
+ "summary": "Get ProjectTemplates",
+ "operationId": "getProjectProjectTemplatesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ProjectTemplateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ProjectTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectTemplate"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ProjectTemplates"
+ ],
+ "summary": "Delete ProjectTemplates",
+ "operationId": "deleteProjectProjectTemplatesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ProjectTemplateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ProjectTemplates"
+ ],
+ "summary": "Put ProjectTemplates",
+ "operationId": "putProjectProjectTemplatesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ProjectTemplateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "companyTypeAssociation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectTemplate"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ProjectTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectTemplate"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ProjectTemplates"
+ ],
+ "summary": "Patch ProjectTemplates",
+ "operationId": "patchProjectProjectTemplatesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ProjectTemplateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ProjectTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectTemplate"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/projectTemplates/{id}/workplan": {
+ "get": {
+ "tags": [
+ "ProjectTemplates"
+ ],
+ "summary": "Get ProjectTemplatesWorkplan",
+ "operationId": "getProjectProjectTemplatesByIdWorkplan",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ProjectTemplateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "projectTemplateWorkPlan",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ProjectTemplateWorkPlan"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/projectTemplates/{parentId}/projectTemplatePhases": {
+ "get": {
+ "tags": [
+ "ProjectTemplatePhases"
+ ],
+ "summary": "Get List of ProjectTemplatePhases",
+ "operationId": "getProjectProjectTemplatesByParentIdProjectTemplatePhases",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "templateProjectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of projectTemplatePhaseses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ProjectTemplatePhase"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ProjectTemplatePhases"
+ ],
+ "summary": "Post ProjectTemplatePhases",
+ "operationId": "postProjectProjectTemplatesByParentIdProjectTemplatePhases",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "templateProjectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "ProjectTemplatePhase",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectTemplatePhase"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ProjectTemplatePhase",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectTemplatePhase"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/projectTemplates/{parentId}/projectTemplatePhases/{id}": {
+ "get": {
+ "tags": [
+ "ProjectTemplatePhases"
+ ],
+ "summary": "Get ProjectTemplatePhases",
+ "operationId": "getProjectProjectTemplatesByParentIdProjectTemplatePhasesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ProjectTemplatePhaseId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "templateProjectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ProjectTemplatePhase",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectTemplatePhase"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ProjectTemplatePhases"
+ ],
+ "summary": "Delete ProjectTemplatePhases",
+ "operationId": "deleteProjectProjectTemplatesByParentIdProjectTemplatePhasesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ProjectTemplatePhaseId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "templateProjectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ProjectTemplatePhases"
+ ],
+ "summary": "Put ProjectTemplatePhases",
+ "operationId": "putProjectProjectTemplatesByParentIdProjectTemplatePhasesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ProjectTemplatePhaseId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "templateProjectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "projectTemplatePhase",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectTemplatePhase"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ProjectTemplatePhase",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectTemplatePhase"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ProjectTemplatePhases"
+ ],
+ "summary": "Patch ProjectTemplatePhases",
+ "operationId": "patchProjectProjectTemplatesByParentIdProjectTemplatePhasesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ProjectTemplatePhaseId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "templateProjectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ProjectTemplatePhase",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectTemplatePhase"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/projectTemplates/{parentId}/projectTemplateTickets": {
+ "get": {
+ "tags": [
+ "ProjectTemplateTickets"
+ ],
+ "summary": "Get List of ProjectTemplateTickets",
+ "operationId": "getProjectProjectTemplatesByParentIdProjectTemplateTickets",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "projectTemplateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of projectTemplateTickets",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ProjectTemplateTicket"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ProjectTemplateTickets"
+ ],
+ "summary": "Post ProjectTemplateTickets",
+ "operationId": "postProjectProjectTemplatesByParentIdProjectTemplateTickets",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "projectTemplateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "ProjectTemplateTicket",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectTemplateTicket"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ProjectTemplateTicket",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectTemplateTicket"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/projectTemplates/{parentId}/projectTemplateTickets/{id}": {
+ "get": {
+ "tags": [
+ "ProjectTemplateTickets"
+ ],
+ "summary": "Get ProjectTemplateTickets",
+ "operationId": "getProjectProjectTemplatesByParentIdProjectTemplateTicketsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ProjectTemplateTicketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "projectTemplateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ProjectTemplateTicket",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectTemplateTicket"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ProjectTemplateTickets"
+ ],
+ "summary": "Delete ProjectTemplateTickets",
+ "operationId": "deleteProjectProjectTemplatesByParentIdProjectTemplateTicketsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ProjectTemplateTicketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "projectTemplateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ProjectTemplateTickets"
+ ],
+ "summary": "Put ProjectTemplateTickets",
+ "operationId": "putProjectProjectTemplatesByParentIdProjectTemplateTicketsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ProjectTemplateTicketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "projectTemplateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "companyTypeAssociation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectTemplateTicket"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ProjectTemplateTicket",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectTemplateTicket"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ProjectTemplateTickets"
+ ],
+ "summary": "Patch ProjectTemplateTickets",
+ "operationId": "patchProjectProjectTemplatesByParentIdProjectTemplateTicketsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ProjectTemplateTicketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "projectTemplateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ProjectTemplateTicket",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectTemplateTicket"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/projectTemplates/{parentId}/projectTemplateTickets/count": {
+ "get": {
+ "tags": [
+ "ProjectTemplateTickets"
+ ],
+ "summary": "Get Count of ProjectTemplateTickets",
+ "operationId": "getProjectProjectTemplatesByParentIdProjectTemplateTicketsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "projectTemplateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/projectTemplates/count": {
+ "get": {
+ "tags": [
+ "ProjectTemplates"
+ ],
+ "summary": "Get Count of ProjectTemplates",
+ "operationId": "getProjectProjectTemplatesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/projectTemplates/createFromProject/{id}": {
+ "post": {
+ "tags": [
+ "ProjectTemplates"
+ ],
+ "summary": "Post CreateFromProject",
+ "operationId": "postProjectProjectTemplatesCreateFromProjectById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "projectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "ProjectTemplate",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectTemplate"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ProjectTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectTemplate"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/projectTemplates/projectTemplatePhases": {
+ "get": {
+ "tags": [
+ "ProjectTemplatePhases"
+ ],
+ "summary": "Get List of ProjectTemplatePhases",
+ "operationId": "getProjectProjectTemplatesProjectTemplatePhases",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "templateProjectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of projectTemplatePhaseses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ProjectTemplatePhase"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/projectTemplates/projectTemplateTickets": {
+ "get": {
+ "tags": [
+ "ProjectTemplateTickets"
+ ],
+ "summary": "Get List of ProjectTemplateTickets",
+ "operationId": "getProjectProjectTemplatesProjectTemplateTickets",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "projectTemplateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of projectTemplateTickets",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ProjectTemplateTicket"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/projectTemplates/projectTemplateTickets/tasks": {
+ "get": {
+ "tags": [
+ "ProjectTemplateTasks"
+ ],
+ "summary": "Get List of ProjectTemplateTasks",
+ "operationId": "getProjectProjectTemplatesProjectTemplateTicketsTasks",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of projectTemplateTaskses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ProjectTemplateTask"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/projectTypes": {
+ "get": {
+ "tags": [
+ "ProjectTypes"
+ ],
+ "summary": "Get List of ProjectType",
+ "operationId": "getProjectProjectTypes",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ProjectType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ProjectType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ProjectTypes"
+ ],
+ "summary": "Post ProjectType",
+ "operationId": "postProjectProjectTypes",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "projectType",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectType"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ProjectType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/projectTypes/{id}": {
+ "get": {
+ "tags": [
+ "ProjectTypes"
+ ],
+ "summary": "Get ProjectType",
+ "operationId": "getProjectProjectTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "projectTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ProjectType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectType"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ProjectTypes"
+ ],
+ "summary": "Delete ProjectType",
+ "operationId": "deleteProjectProjectTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "projectTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ProjectTypes"
+ ],
+ "summary": "Put ProjectType",
+ "operationId": "putProjectProjectTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "projectTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "projectType",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectType"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ProjectType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectType"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ProjectTypes"
+ ],
+ "summary": "Patch ProjectType",
+ "operationId": "patchProjectProjectTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "projectTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ProjectType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/projectTypes/{id}/info": {
+ "get": {
+ "tags": [
+ "ProjectTypeInfos"
+ ],
+ "summary": "Get ProjectTypeInfos",
+ "operationId": "getProjectProjectTypesByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ProjectTypeInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ProjectTypeInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectTypeInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/projectTypes/{id}/usages": {
+ "get": {
+ "tags": [
+ "ProjectTypes"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getProjectProjectTypesByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "projectTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/projectTypes/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "ProjectTypes"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getProjectProjectTypesByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "projectTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/projectTypes/count": {
+ "get": {
+ "tags": [
+ "ProjectTypes"
+ ],
+ "summary": "Get Count of ProjectType",
+ "operationId": "getProjectProjectTypesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/projectTypes/info": {
+ "get": {
+ "tags": [
+ "ProjectTypeInfos"
+ ],
+ "summary": "Get List of ProjectTypeInfos",
+ "operationId": "getProjectProjectTypesInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of projectTypeInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ProjectTypeInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/projectTypes/info/count": {
+ "get": {
+ "tags": [
+ "ProjectTypeInfos"
+ ],
+ "summary": "Get Count of ProjectTypeInfos",
+ "operationId": "getProjectProjectTypesInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/securityRoles": {
+ "get": {
+ "tags": [
+ "ProjectSecurityRoles"
+ ],
+ "summary": "Get List of ProjectSecurityRole",
+ "operationId": "getProjectSecurityRoles",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ProjectSecurityRole",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ProjectSecurityRole"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ProjectSecurityRoles"
+ ],
+ "summary": "Post ProjectSecurityRole",
+ "operationId": "postProjectSecurityRoles",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "projectSecurityRole",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectSecurityRole"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ProjectSecurityRole",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectSecurityRole"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/securityRoles/{id}": {
+ "get": {
+ "tags": [
+ "ProjectSecurityRoles"
+ ],
+ "summary": "Get ProjectSecurityRole",
+ "operationId": "getProjectSecurityRolesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "securityRoleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ProjectSecurityRole",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectSecurityRole"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ProjectSecurityRoles"
+ ],
+ "summary": "Delete ProjectSecurityRole",
+ "operationId": "deleteProjectSecurityRolesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "securityRoleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ProjectSecurityRoles"
+ ],
+ "summary": "Put ProjectSecurityRole",
+ "operationId": "putProjectSecurityRolesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "securityRoleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "projectSecurityRole",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectSecurityRole"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ProjectSecurityRole",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectSecurityRole"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ProjectSecurityRoles"
+ ],
+ "summary": "Patch ProjectSecurityRole",
+ "operationId": "patchProjectSecurityRolesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "securityRoleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ProjectSecurityRole",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectSecurityRole"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/securityRoles/{id}/info": {
+ "get": {
+ "tags": [
+ "ProjectSecurityRoleInfos"
+ ],
+ "summary": "Get ProjectSecurityRoleInfos",
+ "operationId": "getProjectSecurityRolesByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ProjectSecurityRoleInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ProjectSecurityRoleInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectSecurityRoleInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/securityRoles/{parentId}/settings": {
+ "get": {
+ "tags": [
+ "ProjectSecurityRoleSettings"
+ ],
+ "summary": "Get List of ProjectSecurityRoleSetting",
+ "operationId": "getProjectSecurityRolesByParentIdSettings",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "securityRoleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ProjectSecurityRoleSetting",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ProjectSecurityRoleSetting"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/securityRoles/{parentId}/settings/{id}": {
+ "get": {
+ "tags": [
+ "ProjectSecurityRoleSettings"
+ ],
+ "summary": "Get ProjectSecurityRoleSetting",
+ "operationId": "getProjectSecurityRolesByParentIdSettingsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "settingId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "securityRoleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ProjectSecurityRoleSetting",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectSecurityRoleSetting"
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ProjectSecurityRoleSettings"
+ ],
+ "summary": "Put ProjectSecurityRoleSetting",
+ "operationId": "putProjectSecurityRolesByParentIdSettingsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "settingId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "securityRoleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "projectSecurityRoleSetting",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectSecurityRoleSetting"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ProjectSecurityRoleSetting",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectSecurityRoleSetting"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ProjectSecurityRoleSettings"
+ ],
+ "summary": "Patch ProjectSecurityRoleSetting",
+ "operationId": "patchProjectSecurityRolesByParentIdSettingsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "settingId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "securityRoleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ProjectSecurityRoleSetting",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectSecurityRoleSetting"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/securityRoles/{parentId}/settings/count": {
+ "get": {
+ "tags": [
+ "ProjectSecurityRoleSettings"
+ ],
+ "summary": "Get Count of ProjectSecurityRoleSetting",
+ "operationId": "getProjectSecurityRolesByParentIdSettingsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "securityRoleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/securityRoles/count": {
+ "get": {
+ "tags": [
+ "ProjectSecurityRoles"
+ ],
+ "summary": "Get Count of ProjectSecurityRole",
+ "operationId": "getProjectSecurityRolesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/securityRoles/info": {
+ "get": {
+ "tags": [
+ "ProjectSecurityRoleInfos"
+ ],
+ "summary": "Get List of ProjectSecurityRoleInfos",
+ "operationId": "getProjectSecurityRolesInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of projectSecurityRoleInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ProjectSecurityRoleInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/statuses": {
+ "get": {
+ "tags": [
+ "ProjectStatuses"
+ ],
+ "summary": "Get List of ProjectStatus",
+ "operationId": "getProjectStatuses",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ProjectStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ProjectStatus"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ProjectStatuses"
+ ],
+ "summary": "Post ProjectStatus",
+ "operationId": "postProjectStatuses",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "projectStatus",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectStatus"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ProjectStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectStatus"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/statuses/{id}": {
+ "get": {
+ "tags": [
+ "ProjectStatuses"
+ ],
+ "summary": "Get ProjectStatus",
+ "operationId": "getProjectStatusesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ProjectStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectStatus"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ProjectStatuses"
+ ],
+ "summary": "Delete ProjectStatus",
+ "operationId": "deleteProjectStatusesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ProjectStatuses"
+ ],
+ "summary": "Put ProjectStatus",
+ "operationId": "putProjectStatusesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "projectStatus",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectStatus"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ProjectStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectStatus"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ProjectStatuses"
+ ],
+ "summary": "Patch ProjectStatus",
+ "operationId": "patchProjectStatusesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ProjectStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectStatus"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/statuses/{id}/info": {
+ "get": {
+ "tags": [
+ "ProjectStatusesInfo"
+ ],
+ "summary": "Get ProjectStatusesInfo",
+ "operationId": "getProjectStatusesByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ProjectStatusInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ProjectStatusInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectStatusInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/statuses/{id}/usages": {
+ "get": {
+ "tags": [
+ "Statuses"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getProjectStatusesByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/statuses/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "Statuses"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getProjectStatusesByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/statuses/count": {
+ "get": {
+ "tags": [
+ "ProjectStatuses"
+ ],
+ "summary": "Get Count of ProjectStatus",
+ "operationId": "getProjectStatusesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/statuses/info": {
+ "get": {
+ "tags": [
+ "ProjectStatusesInfo"
+ ],
+ "summary": "Get List of ProjectStatusesInfo",
+ "operationId": "getProjectStatusesInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of projectStatusInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ProjectStatusInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/statuses/info/count": {
+ "get": {
+ "tags": [
+ "ProjectStatusesInfo"
+ ],
+ "summary": "Get Count of ProjectStatusInfo",
+ "operationId": "getProjectStatusesInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/statusIndicators": {
+ "get": {
+ "tags": [
+ "StatusIndicators"
+ ],
+ "summary": "Get List of StatusIndicator",
+ "operationId": "getProjectStatusIndicators",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of StatusIndicator",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/StatusIndicator"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/statusIndicators/{id}": {
+ "get": {
+ "tags": [
+ "StatusIndicators"
+ ],
+ "summary": "Get StatusIndicator",
+ "operationId": "getProjectStatusIndicatorsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "statusIndicatorId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "StatusIndicator",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/StatusIndicator"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/statusIndicators/count": {
+ "get": {
+ "tags": [
+ "StatusIndicators"
+ ],
+ "summary": "Get Count of StatusIndicator",
+ "operationId": "getProjectStatusIndicatorsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/ticketNote/{id}/markAs/": {
+ "post": {
+ "tags": [
+ "ProjectTicketNotes"
+ ],
+ "summary": "Post ProjectTicketNote",
+ "operationId": "postProjectTicketNoteByIdMarkAs",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ticketNoteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "item",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectTicketNote"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "default": {
+ "description": "Responses cannot be located for this operation."
+ }
+ }
+ }
+ },
+ "/project/tickets": {
+ "get": {
+ "tags": [
+ "ProjectTickets"
+ ],
+ "summary": "Get List of ProjectTicket",
+ "operationId": "getProjectTickets",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ProjectTicket",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ProjectTicket"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ProjectTickets"
+ ],
+ "summary": "Post ProjectTicket",
+ "operationId": "postProjectTickets",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "ticket",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectTicket"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ProjectTicket",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectTicket"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/tickets/{id}": {
+ "get": {
+ "tags": [
+ "ProjectTickets"
+ ],
+ "summary": "Get ProjectTicket",
+ "operationId": "getProjectTicketsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ProjectTicket",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectTicket"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ProjectTickets"
+ ],
+ "summary": "Delete ProjectTicket",
+ "operationId": "deleteProjectTicketsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ProjectTickets"
+ ],
+ "summary": "Put ProjectTicket",
+ "operationId": "putProjectTicketsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "ticket",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectTicket"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ProjectTicket",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectTicket"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ProjectTickets"
+ ],
+ "summary": "Patch ProjectTicket",
+ "operationId": "patchProjectTicketsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ProjectTicket",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectTicket"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/tickets/{parentId}/activities": {
+ "get": {
+ "tags": [
+ "ProjectTickets"
+ ],
+ "summary": "Get List of ActivityReference\r\n Gets activities associated to the ticket\r\n Please use the /sales/activities?conditions=ticket/id={id} endpoint",
+ "operationId": "getProjectTicketsByParentIdActivities",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ActivityReference",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ActivityReference"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/tickets/{parentId}/activities/count": {
+ "get": {
+ "tags": [
+ "ProjectTickets"
+ ],
+ "summary": "Get Count of ActivityReference\r\n Gets count of activities associated to the ticket\r\n Please use the /sales/activities/count?conditions=ticket/id={id} endpoint",
+ "operationId": "getProjectTicketsByParentIdActivitiesCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/tickets/{parentId}/allNotes": {
+ "get": {
+ "tags": [
+ "ProjectTicketNotes"
+ ],
+ "summary": "Get List of ProjectTicketNote",
+ "operationId": "getProjectTicketsByParentIdAllNotes",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ProjectTicketNote",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ProjectTicketNote"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/tickets/{parentId}/configurations": {
+ "get": {
+ "tags": [
+ "ProjectTickets"
+ ],
+ "summary": "Get List of ConfigurationReference",
+ "operationId": "getProjectTicketsByParentIdConfigurations",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ConfigurationReference",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ConfigurationReference"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ProjectTickets"
+ ],
+ "summary": "Post ConfigurationReference",
+ "operationId": "postProjectTicketsByParentIdConfigurations",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "configuration",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ConfigurationReference"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ConfigurationReference",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ConfigurationReference"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/tickets/{parentId}/configurations/{id}": {
+ "get": {
+ "tags": [
+ "ProjectTickets"
+ ],
+ "summary": "Get ConfigurationReference",
+ "operationId": "getProjectTicketsByParentIdConfigurationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ConfigurationReference",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ConfigurationReference"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ProjectTickets"
+ ],
+ "summary": "Delete ConfigurationReference",
+ "operationId": "deleteProjectTicketsByParentIdConfigurationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ }
+ },
+ "/project/tickets/{parentId}/configurations/count": {
+ "get": {
+ "tags": [
+ "ProjectTickets"
+ ],
+ "summary": "Get Count of ConfigurationReference",
+ "operationId": "getProjectTicketsByParentIdConfigurationsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/tickets/{parentId}/convert": {
+ "post": {
+ "tags": [
+ "ProjectTickets"
+ ],
+ "summary": "Post SuccessResponse",
+ "operationId": "postProjectTicketsByParentIdConvert",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "item",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ConvertItem"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "SuccessResponse",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SuccessResponse"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/tickets/{parentId}/documents": {
+ "get": {
+ "tags": [
+ "ProjectTickets"
+ ],
+ "summary": "Get List of DocumentReference\r\n Gets the documents associated to the ticket\r\n Please use the /system/documents?recordType=Ticket&recordId={id} endpoint",
+ "operationId": "getProjectTicketsByParentIdDocuments",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of DocumentReference",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/DocumentReference"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/tickets/{parentId}/documents/count": {
+ "get": {
+ "tags": [
+ "ProjectTickets"
+ ],
+ "summary": "Get Count of DocumentReference",
+ "operationId": "getProjectTicketsByParentIdDocumentsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/tickets/{parentId}/notes": {
+ "get": {
+ "tags": [
+ "TicketNotes"
+ ],
+ "summary": "Get List of TicketNote",
+ "operationId": "getProjectTicketsByParentIdNotes",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of TicketNote",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/TicketNote"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "TicketNotes"
+ ],
+ "summary": "Post TicketNote",
+ "operationId": "postProjectTicketsByParentIdNotes",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "ticketNote",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/TicketNote"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "TicketNote",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TicketNote"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/tickets/{parentId}/notes/{id}": {
+ "get": {
+ "tags": [
+ "TicketNotes"
+ ],
+ "summary": "Get TicketNote",
+ "operationId": "getProjectTicketsByParentIdNotesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "noteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "TicketNote",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TicketNote"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "TicketNotes"
+ ],
+ "summary": "Delete TicketNote",
+ "operationId": "deleteProjectTicketsByParentIdNotesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "noteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "TicketNotes"
+ ],
+ "summary": "Put TicketNote",
+ "operationId": "putProjectTicketsByParentIdNotesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "noteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "ticketNote",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/TicketNote"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "TicketNote",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TicketNote"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "TicketNotes"
+ ],
+ "summary": "Patch TicketNote",
+ "operationId": "patchProjectTicketsByParentIdNotesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "noteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "TicketNote",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TicketNote"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/tickets/{parentId}/notes/count": {
+ "get": {
+ "tags": [
+ "TicketNotes"
+ ],
+ "summary": "Get Count of TicketNote",
+ "operationId": "getProjectTicketsByParentIdNotesCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/tickets/{parentId}/products": {
+ "get": {
+ "tags": [
+ "ProjectTickets"
+ ],
+ "summary": "Get List of ProductReference\r\n Gets the products associated to the ticket\r\n Please use the /procurement/products?conditions=chargeToType='Ticket' AND chargeToId={id} endpoint",
+ "operationId": "getProjectTicketsByParentIdProducts",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ProductReference",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ProductReference"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/tickets/{parentId}/products/count": {
+ "get": {
+ "tags": [
+ "ProjectTickets"
+ ],
+ "summary": "Get Count of ProductReference\r\n Gets the products associated to the ticket\r\n Please use the /procurement/products/count?conditions=chargeToType='Ticket' AND chargeToId={id} endpoint",
+ "operationId": "getProjectTicketsByParentIdProductsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/tickets/{parentId}/scheduleentries": {
+ "get": {
+ "tags": [
+ "ProjectTickets"
+ ],
+ "summary": "Get List of ScheduleEntryReference\r\n Gets the schedule entries associated to the ticket\r\n Please use the /schedule/entries?conditions=type/id=4 AND objectId={id} endpoint",
+ "operationId": "getProjectTicketsByParentIdScheduleentries",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ScheduleEntryReference",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ScheduleEntryReference"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/tickets/{parentId}/scheduleentries/count": {
+ "get": {
+ "tags": [
+ "ProjectTickets"
+ ],
+ "summary": "Get Count of ScheduleEntryReference\r\n Gets the schedule entries count associated to the ticket\r\n Please use the /schedule/entries/count?conditions=type/id=4 AND objectId={id} endpoint",
+ "operationId": "getProjectTicketsByParentIdScheduleentriesCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/tickets/{parentId}/tasks": {
+ "get": {
+ "tags": [
+ "TicketTasks"
+ ],
+ "summary": "Get List of TicketTask",
+ "operationId": "getProjectTicketsByParentIdTasks",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of TicketTask",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/TicketTask"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "TicketTasks"
+ ],
+ "summary": "Post TicketTask",
+ "operationId": "postProjectTicketsByParentIdTasks",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "ticketTask",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/TicketTask"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "TicketTask",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TicketTask"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/tickets/{parentId}/tasks/{id}": {
+ "get": {
+ "tags": [
+ "TicketTasks"
+ ],
+ "summary": "Get TicketTask",
+ "operationId": "getProjectTicketsByParentIdTasksById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "taskId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "TicketTask",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TicketTask"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "TicketTasks"
+ ],
+ "summary": "Delete TicketTask",
+ "operationId": "deleteProjectTicketsByParentIdTasksById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "taskId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "TicketTasks"
+ ],
+ "summary": "Put TicketTask",
+ "operationId": "putProjectTicketsByParentIdTasksById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "taskId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "ticketTask",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/TicketTask"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "TicketTask",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TicketTask"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "TicketTasks"
+ ],
+ "summary": "Patch TicketTask",
+ "operationId": "patchProjectTicketsByParentIdTasksById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "taskId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "TicketTask",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TicketTask"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/tickets/{parentId}/tasks/count": {
+ "get": {
+ "tags": [
+ "TicketTasks"
+ ],
+ "summary": "Get Count of TicketTask",
+ "operationId": "getProjectTicketsByParentIdTasksCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/tickets/{parentId}/timeentries": {
+ "get": {
+ "tags": [
+ "ProjectTickets"
+ ],
+ "summary": "Get List of TimeEntryReference\r\n Gets time entries associated to the ticket\r\n Please use the /time/entries?conditions=(chargeToType=\"ServiceTicket\" OR chargeToType=\"ProjectTicket\") AND chargeToId={id} endpoint",
+ "operationId": "getProjectTicketsByParentIdTimeentries",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of TimeEntryReference",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/TimeEntryReference"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/tickets/{parentId}/timeentries/count": {
+ "get": {
+ "tags": [
+ "ProjectTickets"
+ ],
+ "summary": "Get Count of TimeEntryReference\r\n Gets time entries count associated to the ticket\r\n Please use the /time/entries/count?conditions=(chargeToType=\"ServiceTicket\" OR chargeToType=\"ProjectTicket\") AND chargeToId={id} endpoint",
+ "operationId": "getProjectTicketsByParentIdTimeentriesCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/tickets/count": {
+ "get": {
+ "tags": [
+ "ProjectTickets"
+ ],
+ "summary": "Get Count of ProjectTicket",
+ "operationId": "getProjectTicketsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/tickets/search": {
+ "post": {
+ "tags": [
+ "ProjectTickets"
+ ],
+ "summary": "Post List of ProjectTicket",
+ "operationId": "postProjectTicketsSearch",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "filterValues",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/FilterValues"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "List of ProjectTicket",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ProjectTicket"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/activities": {
+ "get": {
+ "tags": [
+ "Activities"
+ ],
+ "summary": "Get List of Activity",
+ "operationId": "getSalesActivities",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Activity",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Activity"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "Activities"
+ ],
+ "summary": "Post Activity",
+ "operationId": "postSalesActivities",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "activity",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Activity"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "Activity",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Activity"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/activities/{id}": {
+ "get": {
+ "tags": [
+ "Activities"
+ ],
+ "summary": "Get Activity",
+ "operationId": "getSalesActivitiesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "activityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Activity",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Activity"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "Activities"
+ ],
+ "summary": "Delete Activity",
+ "operationId": "deleteSalesActivitiesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "activityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "Activities"
+ ],
+ "summary": "Put Activity",
+ "operationId": "putSalesActivitiesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "activityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "activity",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Activity"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Activity",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Activity"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "Activities"
+ ],
+ "summary": "Patch Activity",
+ "operationId": "patchSalesActivitiesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "activityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Activity",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Activity"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/activities/count": {
+ "get": {
+ "tags": [
+ "Activities"
+ ],
+ "summary": "Get Count of Activity",
+ "operationId": "getSalesActivitiesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/activities/statuses": {
+ "get": {
+ "tags": [
+ "ActivityStatuses"
+ ],
+ "summary": "Get List of ActivityStatus",
+ "operationId": "getSalesActivitiesStatuses",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ActivityStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ActivityStatus"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ActivityStatuses"
+ ],
+ "summary": "Post ActivityStatus",
+ "operationId": "postSalesActivitiesStatuses",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "activityStatus",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ActivityStatus"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ActivityStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ActivityStatus"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/activities/statuses/{id}": {
+ "get": {
+ "tags": [
+ "ActivityStatuses"
+ ],
+ "summary": "Get ActivityStatus",
+ "operationId": "getSalesActivitiesStatusesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ActivityStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ActivityStatus"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ActivityStatuses"
+ ],
+ "summary": "Delete ActivityStatus",
+ "operationId": "deleteSalesActivitiesStatusesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ActivityStatuses"
+ ],
+ "summary": "Put ActivityStatus",
+ "operationId": "putSalesActivitiesStatusesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "activityStatus",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ActivityStatus"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ActivityStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ActivityStatus"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ActivityStatuses"
+ ],
+ "summary": "Patch ActivityStatus",
+ "operationId": "patchSalesActivitiesStatusesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ActivityStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ActivityStatus"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/activities/statuses/{id}/info": {
+ "get": {
+ "tags": [
+ "ActivityStatusInfos"
+ ],
+ "summary": "Get ActivityStatusInfos",
+ "operationId": "getSalesActivitiesStatusesByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ActivityStatusInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ActivityStatusInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ActivityStatusInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/activities/statuses/count": {
+ "get": {
+ "tags": [
+ "ActivityStatuses"
+ ],
+ "summary": "Get Count of ActivityStatus",
+ "operationId": "getSalesActivitiesStatusesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/activities/statuses/info": {
+ "get": {
+ "tags": [
+ "ActivityStatusInfos"
+ ],
+ "summary": "Get List of ActivityStatusInfos",
+ "operationId": "getSalesActivitiesStatusesInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of activityStatusInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ActivityStatusInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/activities/statuses/info/count": {
+ "get": {
+ "tags": [
+ "ActivityStatusInfos"
+ ],
+ "summary": "Get Count of ActivityStatus",
+ "operationId": "getSalesActivitiesStatusesInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/activities/types": {
+ "get": {
+ "tags": [
+ "ActivityTypes"
+ ],
+ "summary": "Get List of ActivityType",
+ "operationId": "getSalesActivitiesTypes",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ActivityType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ActivityType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ActivityTypes"
+ ],
+ "summary": "Post ActivityType",
+ "operationId": "postSalesActivitiesTypes",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "activityType",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ActivityType"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ActivityType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ActivityType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/activities/types/{id}": {
+ "get": {
+ "tags": [
+ "ActivityTypes"
+ ],
+ "summary": "Get ActivityType",
+ "operationId": "getSalesActivitiesTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ActivityType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ActivityType"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ActivityTypes"
+ ],
+ "summary": "Delete ActivityType",
+ "operationId": "deleteSalesActivitiesTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ActivityTypes"
+ ],
+ "summary": "Put ActivityType",
+ "operationId": "putSalesActivitiesTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "activityType",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ActivityType"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ActivityType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ActivityType"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ActivityTypes"
+ ],
+ "summary": "Patch ActivityType",
+ "operationId": "patchSalesActivitiesTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ActivityType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ActivityType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/activities/types/{id}/usages": {
+ "get": {
+ "tags": [
+ "ActivityTypes"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getSalesActivitiesTypesByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/activities/types/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "ActivityTypes"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getSalesActivitiesTypesByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/activities/types/count": {
+ "get": {
+ "tags": [
+ "ActivityTypes"
+ ],
+ "summary": "Get Count of ActivityType",
+ "operationId": "getSalesActivitiesTypesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/commissions": {
+ "get": {
+ "tags": [
+ "Commissions"
+ ],
+ "summary": "Get List of Commission",
+ "operationId": "getSalesCommissions",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Commission",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Commission"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "Commissions"
+ ],
+ "summary": "Post Commission",
+ "operationId": "postSalesCommissions",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "commission",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Commission"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "Commission",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Commission"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/commissions/{id}": {
+ "get": {
+ "tags": [
+ "Commissions"
+ ],
+ "summary": "Get Commission",
+ "operationId": "getSalesCommissionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "commissionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Commission",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Commission"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "Commissions"
+ ],
+ "summary": "Delete Commission",
+ "operationId": "deleteSalesCommissionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "commissionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "Commissions"
+ ],
+ "summary": "Put Commission",
+ "operationId": "putSalesCommissionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "commissionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "commission",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Commission"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Commission",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Commission"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "Commissions"
+ ],
+ "summary": "Patch Commission",
+ "operationId": "patchSalesCommissionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "commissionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Commission",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Commission"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/commissions/{id}/usages": {
+ "get": {
+ "tags": [
+ "Commissions"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getSalesCommissionsByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "commissionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/commissions/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "Commissions"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getSalesCommissionsByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "commissionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/commissions/count": {
+ "get": {
+ "tags": [
+ "Commissions"
+ ],
+ "summary": "Get Count of Commission",
+ "operationId": "getSalesCommissionsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/opportunities": {
+ "get": {
+ "tags": [
+ "Opportunities"
+ ],
+ "summary": "Get List of ConnectWise.Apis.v3_0.v2015_3.Sales.Opportunity.Opportunity",
+ "operationId": "getSalesOpportunities",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ConnectWise.Apis.v3_0.v2015_3.Sales.Opportunity.Opportunity",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Opportunity"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "Opportunities"
+ ],
+ "summary": "Post ConnectWise.Apis.v3_0.v2015_3.Sales.Opportunity.Opportunity",
+ "operationId": "postSalesOpportunities",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "opportunity",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Opportunity"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ConnectWise.Apis.v3_0.v2015_3.Sales.Opportunity.Opportunity",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Opportunity"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/opportunities/{id}": {
+ "get": {
+ "tags": [
+ "Opportunities"
+ ],
+ "summary": "Get ConnectWise.Apis.v3_0.v2015_3.Sales.Opportunity.Opportunity",
+ "operationId": "getSalesOpportunitiesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "opportunityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ConnectWise.Apis.v3_0.v2015_3.Sales.Opportunity.Opportunity",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Opportunity"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "Opportunities"
+ ],
+ "summary": "Delete ConnectWise.Apis.v3_0.v2015_3.Sales.Opportunity.Opportunity",
+ "operationId": "deleteSalesOpportunitiesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "opportunityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "Opportunities"
+ ],
+ "summary": "Put ConnectWise.Apis.v3_0.v2015_3.Sales.Opportunity.Opportunity",
+ "operationId": "putSalesOpportunitiesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "opportunityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "opportunity",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Opportunity"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ConnectWise.Apis.v3_0.v2015_3.Sales.Opportunity.Opportunity",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Opportunity"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "Opportunities"
+ ],
+ "summary": "Patch ConnectWise.Apis.v3_0.v2015_3.Sales.Opportunity.Opportunity",
+ "operationId": "patchSalesOpportunitiesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "opportunityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ConnectWise.Apis.v3_0.v2015_3.Sales.Opportunity.Opportunity",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Opportunity"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/opportunities/{id}/convertToAgreement": {
+ "post": {
+ "tags": [
+ "Opportunities"
+ ],
+ "summary": "Post ApiAgreement",
+ "operationId": "postSalesOpportunitiesByIdConvertToAgreement",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "opportunityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "conversion",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/OpportunityToAgreementConversion"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ApiAgreement",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Agreement"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/opportunities/{id}/convertToProject": {
+ "post": {
+ "tags": [
+ "Opportunities"
+ ],
+ "summary": "Post ApiProject",
+ "operationId": "postSalesOpportunitiesByIdConvertToProject",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "opportunityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "conversion",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/OpportunityToProjectConversion"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ApiProject",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Project"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/opportunities/{id}/convertToSalesOrder": {
+ "post": {
+ "tags": [
+ "Opportunities"
+ ],
+ "summary": "Post ApiSalesOrder",
+ "operationId": "postSalesOpportunitiesByIdConvertToSalesOrder",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "opportunityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "conversion",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/OpportunityToSalesOrderConversion"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ApiSalesOrder",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Order"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/opportunities/{id}/convertToServiceTicket": {
+ "post": {
+ "tags": [
+ "Opportunities"
+ ],
+ "summary": "Post ApiTicket",
+ "operationId": "postSalesOpportunitiesByIdConvertToServiceTicket",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "opportunityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "conversion",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/OpportunityToServiceTicketConversion"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ApiTicket",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Ticket"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/opportunities/{parentId}/contacts": {
+ "get": {
+ "tags": [
+ "OpportunityContacts"
+ ],
+ "summary": "Get List of OpportunityContact",
+ "operationId": "getSalesOpportunitiesByParentIdContacts",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "opportunityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of OpportunityContact",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/OpportunityContact"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "OpportunityContacts"
+ ],
+ "summary": "Post OpportunityContact",
+ "operationId": "postSalesOpportunitiesByParentIdContacts",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "opportunityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "opportunityContact",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/OpportunityContact"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "OpportunityContact",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/OpportunityContact"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/opportunities/{parentId}/contacts/{id}": {
+ "get": {
+ "tags": [
+ "OpportunityContacts"
+ ],
+ "summary": "Get OpportunityContact",
+ "operationId": "getSalesOpportunitiesByParentIdContactsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "opportunityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "OpportunityContact",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/OpportunityContact"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "OpportunityContacts"
+ ],
+ "summary": "Delete OpportunityContact",
+ "operationId": "deleteSalesOpportunitiesByParentIdContactsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "opportunityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "OpportunityContacts"
+ ],
+ "summary": "Put OpportunityContact",
+ "operationId": "putSalesOpportunitiesByParentIdContactsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "opportunityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "opportunityContact",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/OpportunityContact"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "OpportunityContact",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/OpportunityContact"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "OpportunityContacts"
+ ],
+ "summary": "Patch OpportunityContact",
+ "operationId": "patchSalesOpportunitiesByParentIdContactsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "opportunityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "OpportunityContact",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/OpportunityContact"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/opportunities/{parentId}/contacts/count": {
+ "get": {
+ "tags": [
+ "OpportunityContacts"
+ ],
+ "summary": "Get Count of OpportunityContact",
+ "operationId": "getSalesOpportunitiesByParentIdContactsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "opportunityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/opportunities/{parentId}/forecast": {
+ "get": {
+ "tags": [
+ "OpportunityForecasts"
+ ],
+ "summary": "Get List of Forecast",
+ "operationId": "getSalesOpportunitiesByParentIdForecast",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "opportunityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Forecast",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Forecast"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "OpportunityForecasts"
+ ],
+ "summary": "Post Forecast",
+ "operationId": "postSalesOpportunitiesByParentIdForecast",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "opportunityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "forecast",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Forecast"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "Forecast",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Forecast"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/opportunities/{parentId}/forecast/": {
+ "delete": {
+ "tags": [
+ "OpportunityForecasts"
+ ],
+ "summary": "Delete Forecast",
+ "operationId": "deleteSalesOpportunitiesByParentIdForecast",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "opportunityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "OpportunityForecasts"
+ ],
+ "summary": "Put Forecast",
+ "operationId": "putSalesOpportunitiesByParentIdForecast",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "opportunityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "forecast",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Forecast"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Forecast",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Forecast"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "OpportunityForecasts"
+ ],
+ "summary": "Patch Forecast",
+ "operationId": "patchSalesOpportunitiesByParentIdForecast",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "opportunityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Forecast",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Forecast"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/opportunities/{parentId}/forecast/{id}": {
+ "get": {
+ "tags": [
+ "OpportunityForecastItems"
+ ],
+ "summary": "Get ForecastItem",
+ "operationId": "getSalesOpportunitiesByParentIdForecastById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "forecastId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "opportunityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ForecastItem",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ForecastItem"
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "OpportunityForecastItems"
+ ],
+ "summary": "Post ForecastItem",
+ "operationId": "postSalesOpportunitiesByParentIdForecastById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "forecastId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "opportunityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "forecast",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ForecastItem"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ForecastItem",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ForecastItem"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "OpportunityForecastItems"
+ ],
+ "summary": "Delete ForecastItem",
+ "operationId": "deleteSalesOpportunitiesByParentIdForecastById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "forecastId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "opportunityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "OpportunityForecastItems"
+ ],
+ "summary": "Put ForecastItem",
+ "operationId": "putSalesOpportunitiesByParentIdForecastById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "forecastId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "opportunityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "forecast",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ForecastItem"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ForecastItem",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ForecastItem"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "OpportunityForecastItems"
+ ],
+ "summary": "Patch ForecastItem",
+ "operationId": "patchSalesOpportunitiesByParentIdForecastById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "forecastId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "opportunityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ForecastItem",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ForecastItem"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/opportunities/{parentId}/forecast/copy/{id}": {
+ "post": {
+ "tags": [
+ "OpportunityForecasts"
+ ],
+ "summary": "Post SuccessResponse",
+ "operationId": "postSalesOpportunitiesByParentIdForecastCopyById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "copyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "opportunityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "SuccessResponse",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SuccessResponse"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/opportunities/{parentId}/forecast/count": {
+ "get": {
+ "tags": [
+ "OpportunityForecasts"
+ ],
+ "summary": "Get Count of Forecast",
+ "operationId": "getSalesOpportunitiesByParentIdForecastCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "opportunityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/opportunities/{parentId}/notes": {
+ "get": {
+ "tags": [
+ "OpportunityNotes"
+ ],
+ "summary": "Get List of OpportunityNote",
+ "operationId": "getSalesOpportunitiesByParentIdNotes",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "opportunityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of OpportunityNote",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/OpportunityNote"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "OpportunityNotes"
+ ],
+ "summary": "Post OpportunityNote",
+ "operationId": "postSalesOpportunitiesByParentIdNotes",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "opportunityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "note",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/OpportunityNote"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "OpportunityNote",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/OpportunityNote"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/opportunities/{parentId}/notes/{id}": {
+ "get": {
+ "tags": [
+ "OpportunityNotes"
+ ],
+ "summary": "Get OpportunityNote",
+ "operationId": "getSalesOpportunitiesByParentIdNotesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "noteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "opportunityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "OpportunityNote",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/OpportunityNote"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "OpportunityNotes"
+ ],
+ "summary": "Delete OpportunityNote",
+ "operationId": "deleteSalesOpportunitiesByParentIdNotesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "noteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "opportunityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "OpportunityNotes"
+ ],
+ "summary": "Put OpportunityNote",
+ "operationId": "putSalesOpportunitiesByParentIdNotesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "noteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "opportunityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "note",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/OpportunityNote"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "OpportunityNote",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/OpportunityNote"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "OpportunityNotes"
+ ],
+ "summary": "Patch OpportunityNote",
+ "operationId": "patchSalesOpportunitiesByParentIdNotesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "noteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "opportunityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "OpportunityNote",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/OpportunityNote"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/opportunities/{parentId}/notes/count": {
+ "get": {
+ "tags": [
+ "OpportunityNotes"
+ ],
+ "summary": "Get List of OpportunityNote",
+ "operationId": "getSalesOpportunitiesByParentIdNotesCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "opportunityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of OpportunityNote",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/OpportunityNote"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/opportunities/{parentId}/team": {
+ "get": {
+ "tags": [
+ "OpportunityTeams"
+ ],
+ "summary": "Get List of Team",
+ "operationId": "getSalesOpportunitiesByParentIdTeam",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "opportunityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Team",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Team"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "OpportunityTeams"
+ ],
+ "summary": "Post Team",
+ "operationId": "postSalesOpportunitiesByParentIdTeam",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "opportunityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "team",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Team"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "Team",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Team"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/opportunities/{parentId}/team/{id}": {
+ "get": {
+ "tags": [
+ "OpportunityTeams"
+ ],
+ "summary": "Get Team",
+ "operationId": "getSalesOpportunitiesByParentIdTeamById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "teamId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "opportunityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Team",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Team"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "OpportunityTeams"
+ ],
+ "summary": "Delete Team",
+ "operationId": "deleteSalesOpportunitiesByParentIdTeamById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "teamId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "opportunityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "OpportunityTeams"
+ ],
+ "summary": "Put Team",
+ "operationId": "putSalesOpportunitiesByParentIdTeamById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "teamId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "opportunityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "team",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Team"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Team",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Team"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "OpportunityTeams"
+ ],
+ "summary": "Patch Team",
+ "operationId": "patchSalesOpportunitiesByParentIdTeamById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "teamId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "opportunityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Team",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Team"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/opportunities/{parentId}/team/count": {
+ "get": {
+ "tags": [
+ "OpportunityTeams"
+ ],
+ "summary": "Get Count of Team",
+ "operationId": "getSalesOpportunitiesByParentIdTeamCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "opportunityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/opportunities/conversions/{id}": {
+ "get": {
+ "tags": [
+ "Opportunities"
+ ],
+ "summary": "Get Conversion",
+ "operationId": "getSalesOpportunitiesConversionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "opportunityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of OpportunityConvesions",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/SalesConversion"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/opportunities/count": {
+ "get": {
+ "tags": [
+ "Opportunities"
+ ],
+ "summary": "Get Count of ConnectWise.Apis.v3_0.v2015_3.Sales.Opportunity.Opportunity",
+ "operationId": "getSalesOpportunitiesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/opportunities/default": {
+ "get": {
+ "tags": [
+ "Opportunities"
+ ],
+ "summary": "Get ConnectWise.Apis.v3_0.v2015_3.Sales.Opportunity.Opportunity",
+ "operationId": "getSalesOpportunitiesDefault",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ConnectWise.Apis.v3_0.v2015_3.Sales.Opportunity.Opportunity",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Opportunity"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/opportunities/ratings": {
+ "get": {
+ "tags": [
+ "OpportunityRatings"
+ ],
+ "summary": "Get List of OpportunityRating",
+ "operationId": "getSalesOpportunitiesRatings",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of OpportunityRating",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/OpportunityRating"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "OpportunityRatings"
+ ],
+ "summary": "Post OpportunityRating",
+ "operationId": "postSalesOpportunitiesRatings",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "opportunityRating",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/OpportunityRating"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "OpportunityRating",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/OpportunityRating"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/opportunities/ratings/{id}": {
+ "get": {
+ "tags": [
+ "OpportunityRatings"
+ ],
+ "summary": "Get OpportunityRating",
+ "operationId": "getSalesOpportunitiesRatingsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ratingId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "OpportunityRating",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/OpportunityRating"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "OpportunityRatings"
+ ],
+ "summary": "Delete OpportunityRating",
+ "operationId": "deleteSalesOpportunitiesRatingsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ratingId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "OpportunityRatings"
+ ],
+ "summary": "Put OpportunityRating",
+ "operationId": "putSalesOpportunitiesRatingsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ratingId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "opportunityRating",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/OpportunityRating"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "OpportunityRating",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/OpportunityRating"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "OpportunityRatings"
+ ],
+ "summary": "Patch OpportunityRating",
+ "operationId": "patchSalesOpportunitiesRatingsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ratingId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "OpportunityRating",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/OpportunityRating"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/opportunities/ratings/{id}/info": {
+ "get": {
+ "tags": [
+ "OpportunityRatings"
+ ],
+ "summary": "Get OpportunityRatingInfo",
+ "operationId": "getSalesOpportunitiesRatingsByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ratingId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "OpportunityRatingInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/OpportunityRatingInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/opportunities/ratings/count": {
+ "get": {
+ "tags": [
+ "OpportunityRatings"
+ ],
+ "summary": "Get Count of OpportunityRating",
+ "operationId": "getSalesOpportunitiesRatingsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/opportunities/ratings/info": {
+ "get": {
+ "tags": [
+ "OpportunityRatings"
+ ],
+ "summary": "Get List of OpportunityRatingInfo",
+ "operationId": "getSalesOpportunitiesRatingsInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of OpportunityRatingInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/OpportunityRatingInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/opportunities/ratings/info/count": {
+ "get": {
+ "tags": [
+ "OpportunityRatings"
+ ],
+ "summary": "Get Count of OpportunityRatingInfo",
+ "operationId": "getSalesOpportunitiesRatingsInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/opportunities/statuses": {
+ "get": {
+ "tags": [
+ "OpportunityStatuses"
+ ],
+ "summary": "Get List of OpportunityStatus",
+ "operationId": "getSalesOpportunitiesStatuses",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of OpportunityStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/OpportunityStatus"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "OpportunityStatuses"
+ ],
+ "summary": "Post OpportunityStatus",
+ "operationId": "postSalesOpportunitiesStatuses",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "status",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/OpportunityStatus"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "OpportunityStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/OpportunityStatus"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/opportunities/statuses/{id}": {
+ "get": {
+ "tags": [
+ "OpportunityStatuses"
+ ],
+ "summary": "Get OpportunityStatus",
+ "operationId": "getSalesOpportunitiesStatusesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "OpportunityStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/OpportunityStatus"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "OpportunityStatuses"
+ ],
+ "summary": "Delete OpportunityStatus",
+ "operationId": "deleteSalesOpportunitiesStatusesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "OpportunityStatuses"
+ ],
+ "summary": "Put OpportunityStatus",
+ "operationId": "putSalesOpportunitiesStatusesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "status",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/OpportunityStatus"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "OpportunityStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/OpportunityStatus"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "OpportunityStatuses"
+ ],
+ "summary": "Patch OpportunityStatus",
+ "operationId": "patchSalesOpportunitiesStatusesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "OpportunityStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/OpportunityStatus"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/opportunities/statuses/{id}/info": {
+ "get": {
+ "tags": [
+ "OpportunityStatusInfos"
+ ],
+ "summary": "Get OpportunityStatusInfos",
+ "operationId": "getSalesOpportunitiesStatusesByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "OpportunityStatusInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "OpportunityStatusInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/OpportunityStatusInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/opportunities/statuses/{id}/usages": {
+ "get": {
+ "tags": [
+ "OpportunityStatuses"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getSalesOpportunitiesStatusesByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/opportunities/statuses/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "OpportunityStatuses"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getSalesOpportunitiesStatusesByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/opportunities/statuses/count": {
+ "get": {
+ "tags": [
+ "OpportunityStatuses"
+ ],
+ "summary": "Get Count of OpportunityStatus",
+ "operationId": "getSalesOpportunitiesStatusesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/opportunities/statuses/info": {
+ "get": {
+ "tags": [
+ "OpportunityStatusInfos"
+ ],
+ "summary": "Get List of OpportunityStatusInfos",
+ "operationId": "getSalesOpportunitiesStatusesInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of opportunityStatusInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/OpportunityStatusInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/opportunities/statuses/info/count": {
+ "get": {
+ "tags": [
+ "OpportunityStatusInfos"
+ ],
+ "summary": "Get Count of OpportunityStatusInfos",
+ "operationId": "getSalesOpportunitiesStatusesInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/opportunities/types": {
+ "get": {
+ "tags": [
+ "OpportunityTypes"
+ ],
+ "summary": "Get List of OpportunityType",
+ "operationId": "getSalesOpportunitiesTypes",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of OpportunityType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/OpportunityType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "OpportunityTypes"
+ ],
+ "summary": "Post OpportunityType",
+ "operationId": "postSalesOpportunitiesTypes",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "opportunityType",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/OpportunityType"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "OpportunityType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/OpportunityType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/opportunities/types/{id}": {
+ "get": {
+ "tags": [
+ "OpportunityTypes"
+ ],
+ "summary": "Get OpportunityType",
+ "operationId": "getSalesOpportunitiesTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "OpportunityType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/OpportunityType"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "OpportunityTypes"
+ ],
+ "summary": "Delete OpportunityType",
+ "operationId": "deleteSalesOpportunitiesTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "OpportunityTypes"
+ ],
+ "summary": "Put OpportunityType",
+ "operationId": "putSalesOpportunitiesTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "opportunityType",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/OpportunityType"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "OpportunityType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/OpportunityType"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "OpportunityTypes"
+ ],
+ "summary": "Patch OpportunityType",
+ "operationId": "patchSalesOpportunitiesTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "OpportunityType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/OpportunityType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/opportunities/types/{id}/info": {
+ "get": {
+ "tags": [
+ "OpportunityTypeInfos"
+ ],
+ "summary": "Get OpportunityTypeInfos",
+ "operationId": "getSalesOpportunitiesTypesByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "OpportunityTypeInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "OpportunityTypeInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/OpportunityTypeInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/opportunities/types/{id}/usages": {
+ "get": {
+ "tags": [
+ "OpportunityTypes"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getSalesOpportunitiesTypesByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/opportunities/types/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "OpportunityTypes"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getSalesOpportunitiesTypesByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/opportunities/types/count": {
+ "get": {
+ "tags": [
+ "OpportunityTypes"
+ ],
+ "summary": "Get Count of OpportunityType",
+ "operationId": "getSalesOpportunitiesTypesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/opportunities/types/info": {
+ "get": {
+ "tags": [
+ "OpportunityTypeInfos"
+ ],
+ "summary": "Get List of OpportunityTypeInfos",
+ "operationId": "getSalesOpportunitiesTypesInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of opportunityTypeInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/OpportunityTypeInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/opportunities/types/info/count": {
+ "get": {
+ "tags": [
+ "OpportunityTypeInfos"
+ ],
+ "summary": "Get Count of OpportunityType",
+ "operationId": "getSalesOpportunitiesTypesInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/orders": {
+ "get": {
+ "tags": [
+ "Orders"
+ ],
+ "summary": "Get List of Order",
+ "operationId": "getSalesOrders",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Order",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Order"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "Orders"
+ ],
+ "summary": "Post List of Order",
+ "operationId": "postSalesOrders",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "order",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Order"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Order",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Order"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/orders/{id}": {
+ "get": {
+ "tags": [
+ "Orders"
+ ],
+ "summary": "Get Order",
+ "operationId": "getSalesOrdersById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "orderId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Order",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Order"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "Orders"
+ ],
+ "summary": "Delete Order",
+ "operationId": "deleteSalesOrdersById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "orderId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "Orders"
+ ],
+ "summary": "Put Order",
+ "operationId": "putSalesOrdersById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "orderId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "order",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Order"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Order",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Order"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "Orders"
+ ],
+ "summary": "Patch Order",
+ "operationId": "patchSalesOrdersById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "orderId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Order",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Order"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/orders/{id}/convertToAgreement": {
+ "post": {
+ "tags": [
+ "Orders"
+ ],
+ "summary": "Post ApiAgreement",
+ "operationId": "postSalesOrdersByIdConvertToAgreement",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "orderId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "conversion",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/OrderToAgreementConversion"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ApiAgreement",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Agreement"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/orders/{id}/convertToProject": {
+ "post": {
+ "tags": [
+ "Orders"
+ ],
+ "summary": "Post ApiProject",
+ "operationId": "postSalesOrdersByIdConvertToProject",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "orderId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "conversion",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/OrderToProjectConversion"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ApiProject",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Project"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/orders/{id}/convertToServiceTicket": {
+ "post": {
+ "tags": [
+ "Orders"
+ ],
+ "summary": "Post Ticket",
+ "operationId": "postSalesOrdersByIdConvertToServiceTicket",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "orderId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "conversionSettings",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ConvertOrderToServiceTicket"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Ticket",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Ticket"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/orders/{id}/financialrecap": {
+ "get": {
+ "tags": [
+ "SalesOrderRecaps"
+ ],
+ "summary": "Get List of SalesOrderRecaps",
+ "operationId": "getSalesOrdersByIdFinancialrecap",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "salesOrderId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of salesOrderRecapses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/SalesOrderRecap"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/orders/{parentId}/lineitems/": {
+ "get": {
+ "tags": [
+ "SalesOrdersLineItems"
+ ],
+ "summary": "Get List of SalesOrdersLineItems",
+ "operationId": "getSalesOrdersByParentIdLineitems",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "salesOrderId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of salesOrdersLineItemses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/SalesOrdersLineItem"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "SalesOrdersLineItems"
+ ],
+ "summary": "Post SalesOrdersLineItems",
+ "operationId": "postSalesOrdersByParentIdLineitems",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "salesOrderId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "salesOrdersLineItem",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/SalesOrdersLineItem"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "SalesOrdersLineItem",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SalesOrdersLineItem"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/orders/{parentId}/lineitems/{id}": {
+ "get": {
+ "tags": [
+ "SalesOrdersLineItems"
+ ],
+ "summary": "Get SalesOrdersLineItems",
+ "operationId": "getSalesOrdersByParentIdLineitemsById",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "salesOrderId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "id",
+ "in": "path",
+ "description": "salesOrdersLineItemId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "SalesOrdersLineItem",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SalesOrdersLineItem"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "SalesOrdersLineItems"
+ ],
+ "summary": "Delete SalesOrdersLineItems",
+ "operationId": "deleteSalesOrdersByParentIdLineitemsById",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "salesOrderId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "id",
+ "in": "path",
+ "description": "salesOrdersLineItemId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "SalesOrdersLineItems"
+ ],
+ "summary": "Put SalesOrdersLineItems",
+ "operationId": "putSalesOrdersByParentIdLineitemsById",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "salesOrderId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "id",
+ "in": "path",
+ "description": "salesOrdersLineItemId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "salesOrdersLineItem",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/SalesOrdersLineItem"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "SalesOrdersLineItem",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SalesOrdersLineItem"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "SalesOrdersLineItems"
+ ],
+ "summary": "Patch SalesOrdersLineItems",
+ "operationId": "patchSalesOrdersByParentIdLineitemsById",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "salesOrderId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "id",
+ "in": "path",
+ "description": "salesOrdersLineItemId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "SalesOrdersLineItem",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SalesOrdersLineItem"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/orders/{parentId}/lineitems/count": {
+ "get": {
+ "tags": [
+ "SalesOrdersLineItems"
+ ],
+ "summary": "Get Count of SalesOrdersLineItems",
+ "operationId": "getSalesOrdersByParentIdLineitemsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "salesOrderId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/orders/conversions/{id}": {
+ "get": {
+ "tags": [
+ "Orders"
+ ],
+ "summary": "Get Conversion",
+ "operationId": "getSalesOrdersConversionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "orderId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of SalesOrderConvesions",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/SalesConversion"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/orders/count": {
+ "get": {
+ "tags": [
+ "Orders"
+ ],
+ "summary": "Get Count of Order",
+ "operationId": "getSalesOrdersCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/orders/statuses": {
+ "get": {
+ "tags": [
+ "OrderStatuses"
+ ],
+ "summary": "Get List of OrderStatus",
+ "operationId": "getSalesOrdersStatuses",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of OrderStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/OrderStatus"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "OrderStatuses"
+ ],
+ "summary": "Post List of OrderStatus",
+ "operationId": "postSalesOrdersStatuses",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "status",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/OrderStatus"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "List of OrderStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/OrderStatus"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/orders/statuses/{id}": {
+ "get": {
+ "tags": [
+ "OrderStatuses"
+ ],
+ "summary": "Get OrderStatus",
+ "operationId": "getSalesOrdersStatusesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "OrderStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/OrderStatus"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "OrderStatuses"
+ ],
+ "summary": "Delete OrderStatus",
+ "operationId": "deleteSalesOrdersStatusesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "OrderStatuses"
+ ],
+ "summary": "Put OrderStatus",
+ "operationId": "putSalesOrdersStatusesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "status",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/OrderStatus"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "OrderStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/OrderStatus"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "OrderStatuses"
+ ],
+ "summary": "Patch OrderStatus",
+ "operationId": "patchSalesOrdersStatusesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "OrderStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/OrderStatus"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/orders/statuses/{id}/info": {
+ "get": {
+ "tags": [
+ "OrderStatusInfos"
+ ],
+ "summary": "Get OrderStatusInfos",
+ "operationId": "getSalesOrdersStatusesByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "OrderStatusInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "OrderStatusInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/OrderStatusInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/orders/statuses/{id}/usages": {
+ "get": {
+ "tags": [
+ "OrderStatuses"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getSalesOrdersStatusesByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/orders/statuses/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "OrderStatuses"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getSalesOrdersStatusesByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/orders/statuses/{parentId}/emailtemplates/": {
+ "get": {
+ "tags": [
+ "OrderStatusesEmailTemplate"
+ ],
+ "summary": "Get List of OrderStatusEmailTemplate",
+ "operationId": "getSalesOrdersStatusesByParentIdEmailtemplates",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of OrderStatusEmailTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/OrderStatusEmailTemplate"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "OrderStatusesEmailTemplate"
+ ],
+ "summary": "Post OrderStatusEmailTemplate",
+ "operationId": "postSalesOrdersStatusesByParentIdEmailtemplates",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "orderStatusEmailTemplate",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/OrderStatusEmailTemplate"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "OrderStatusEmailTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/OrderStatusEmailTemplate"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/orders/statuses/{parentId}/emailtemplates/{id}": {
+ "get": {
+ "tags": [
+ "OrderStatusesEmailTemplate"
+ ],
+ "summary": "Get OrderStatusEmailTemplate",
+ "operationId": "getSalesOrdersStatusesByParentIdEmailtemplatesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "emailtemplateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "OrderStatusEmailTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/OrderStatusEmailTemplate"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "OrderStatusesEmailTemplate"
+ ],
+ "summary": "Delete OrderStatusEmailTemplate",
+ "operationId": "deleteSalesOrdersStatusesByParentIdEmailtemplatesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "emailtemplateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "OrderStatusesEmailTemplate"
+ ],
+ "summary": "Put OrderStatusEmailTemplate",
+ "operationId": "putSalesOrdersStatusesByParentIdEmailtemplatesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "emailtemplateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "orderStatusEmailTemplate",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/OrderStatusEmailTemplate"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "OrderStatusEmailTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/OrderStatusEmailTemplate"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "OrderStatusesEmailTemplate"
+ ],
+ "summary": "Patch OrderStatusEmailTemplate",
+ "operationId": "patchSalesOrdersStatusesByParentIdEmailtemplatesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "emailtemplateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "OrderStatusEmailTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/OrderStatusEmailTemplate"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/orders/statuses/{parentId}/emailtemplates/count": {
+ "get": {
+ "tags": [
+ "OrderStatusesEmailTemplate"
+ ],
+ "summary": "Get Count of OrderStatusEmailTemplate",
+ "operationId": "getSalesOrdersStatusesByParentIdEmailtemplatesCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/orders/statuses/{parentId}/notifications": {
+ "get": {
+ "tags": [
+ "OrderStatusNotifications"
+ ],
+ "summary": "Get List of OrderStatusNotification",
+ "operationId": "getSalesOrdersStatusesByParentIdNotifications",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of OrderStatusNotification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/OrderStatusNotification"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "OrderStatusNotifications"
+ ],
+ "summary": "Post OrderStatusNotification",
+ "operationId": "postSalesOrdersStatusesByParentIdNotifications",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "orderStatusNotification",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/OrderStatusNotification"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "OrderStatusNotification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/OrderStatusNotification"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/orders/statuses/{parentId}/notifications/{id}": {
+ "get": {
+ "tags": [
+ "OrderStatusNotifications"
+ ],
+ "summary": "Get OrderStatusNotification",
+ "operationId": "getSalesOrdersStatusesByParentIdNotificationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "notificationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "OrderStatusNotification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/OrderStatusNotification"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "OrderStatusNotifications"
+ ],
+ "summary": "Delete OrderStatusNotification",
+ "operationId": "deleteSalesOrdersStatusesByParentIdNotificationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "notificationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "OrderStatusNotifications"
+ ],
+ "summary": "Put OrderStatusNotification",
+ "operationId": "putSalesOrdersStatusesByParentIdNotificationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "notificationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "orderStatusNotification",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/OrderStatusNotification"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "OrderStatusNotification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/OrderStatusNotification"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "OrderStatusNotifications"
+ ],
+ "summary": "Patch OrderStatusNotification",
+ "operationId": "patchSalesOrdersStatusesByParentIdNotificationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "notificationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "OrderStatusNotification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/OrderStatusNotification"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/orders/statuses/{parentId}/notifications/count": {
+ "get": {
+ "tags": [
+ "OrderStatusNotifications"
+ ],
+ "summary": "Get Count of OrderStatusNotification",
+ "operationId": "getSalesOrdersStatusesByParentIdNotificationsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/orders/statuses/count": {
+ "get": {
+ "tags": [
+ "OrderStatuses"
+ ],
+ "summary": "Get Count of OrderStatus",
+ "operationId": "getSalesOrdersStatusesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/orders/statuses/info": {
+ "get": {
+ "tags": [
+ "OrderStatusInfos"
+ ],
+ "summary": "Get List of OrderStatusInfos",
+ "operationId": "getSalesOrdersStatusesInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of orderStatusInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/OrderStatusInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/orders/statuses/info/count": {
+ "get": {
+ "tags": [
+ "OrderStatusInfos"
+ ],
+ "summary": "Get Count of OrderStatusInfos",
+ "operationId": "getSalesOrdersStatusesInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/probabilities": {
+ "get": {
+ "tags": [
+ "SalesProbabilities"
+ ],
+ "summary": "Get List of SalesProbability",
+ "operationId": "getSalesProbabilities",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of SalesProbability",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/SalesProbability"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "SalesProbabilities"
+ ],
+ "summary": "Post SalesProbability",
+ "operationId": "postSalesProbabilities",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "probability",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/SalesProbability"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "SalesProbability",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SalesProbability"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/probabilities/{id}": {
+ "get": {
+ "tags": [
+ "SalesProbabilities"
+ ],
+ "summary": "Get SalesProbability",
+ "operationId": "getSalesProbabilitiesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "probabilityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "SalesProbability",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SalesProbability"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "SalesProbabilities"
+ ],
+ "summary": "Delete SalesProbability",
+ "operationId": "deleteSalesProbabilitiesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "probabilityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "SalesProbabilities"
+ ],
+ "summary": "Put SalesProbability",
+ "operationId": "putSalesProbabilitiesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "probabilityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "probability",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/SalesProbability"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "SalesProbability",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SalesProbability"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "SalesProbabilities"
+ ],
+ "summary": "Patch SalesProbability",
+ "operationId": "patchSalesProbabilitiesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "probabilityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "SalesProbability",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SalesProbability"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/probabilities/{id}/info": {
+ "get": {
+ "tags": [
+ "SalesProbabilityInfos"
+ ],
+ "summary": "Get SalesProbabilityInfos",
+ "operationId": "getSalesProbabilitiesByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "SalesProbabilityInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "SalesProbabilityInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SalesProbabilityInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/probabilities/count": {
+ "get": {
+ "tags": [
+ "SalesProbabilities"
+ ],
+ "summary": "Get Count of SalesProbability",
+ "operationId": "getSalesProbabilitiesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/probabilities/info": {
+ "get": {
+ "tags": [
+ "SalesProbabilityInfos"
+ ],
+ "summary": "Get List of SalesProbabilityInfos",
+ "operationId": "getSalesProbabilitiesInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of salesProbabilityInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/SalesProbabilityInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/probabilities/info/count": {
+ "get": {
+ "tags": [
+ "SalesProbabilityInfos"
+ ],
+ "summary": "Get Count of SalesProbabilityInfos",
+ "operationId": "getSalesProbabilitiesInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/quotas": {
+ "get": {
+ "tags": [
+ "SalesQuotas"
+ ],
+ "summary": "Get List of SalesQuota",
+ "operationId": "getSalesQuotas",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of SalesQuota",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/SalesQuota"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "SalesQuotas"
+ ],
+ "summary": "Post SalesQuota",
+ "operationId": "postSalesQuotas",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "salesQuota",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/SalesQuota"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "SalesQuota",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SalesQuota"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/quotas/{id}": {
+ "get": {
+ "tags": [
+ "SalesQuotas"
+ ],
+ "summary": "Get SalesQuota",
+ "operationId": "getSalesQuotasById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "quotaId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "SalesQuota",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SalesQuota"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "SalesQuotas"
+ ],
+ "summary": "Delete SalesQuota",
+ "operationId": "deleteSalesQuotasById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "quotaId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "SalesQuotas"
+ ],
+ "summary": "Put SalesQuota",
+ "operationId": "putSalesQuotasById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "quotaId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "salesQuota",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/SalesQuota"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "SalesQuota",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SalesQuota"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "SalesQuotas"
+ ],
+ "summary": "Patch SalesQuota",
+ "operationId": "patchSalesQuotasById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "quotaId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "SalesQuota",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SalesQuota"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/quotas/count": {
+ "get": {
+ "tags": [
+ "SalesQuotas"
+ ],
+ "summary": "Get Count of SalesQuota",
+ "operationId": "getSalesQuotasCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/roles": {
+ "get": {
+ "tags": [
+ "Roles"
+ ],
+ "summary": "Get List of Role",
+ "operationId": "getSalesRoles",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Role",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Role"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "Roles"
+ ],
+ "summary": "Post Role",
+ "operationId": "postSalesRoles",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "role",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Role"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "Role",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Role"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/roles/{id}": {
+ "get": {
+ "tags": [
+ "Roles"
+ ],
+ "summary": "Get Role",
+ "operationId": "getSalesRolesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "roleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Role",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Role"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "Roles"
+ ],
+ "summary": "Delete Role",
+ "operationId": "deleteSalesRolesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "roleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "Roles"
+ ],
+ "summary": "Put Role",
+ "operationId": "putSalesRolesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "roleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "role",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Role"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Role",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Role"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "Roles"
+ ],
+ "summary": "Patch Role",
+ "operationId": "patchSalesRolesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "roleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Role",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Role"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/roles/count": {
+ "get": {
+ "tags": [
+ "Roles"
+ ],
+ "summary": "Get Count of Role",
+ "operationId": "getSalesRolesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/salesTeams": {
+ "get": {
+ "tags": [
+ "SalesTeams"
+ ],
+ "summary": "Get List of SalesTeam",
+ "operationId": "getSalesSalesTeams",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of SalesTeam",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/SalesTeam"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "SalesTeams"
+ ],
+ "summary": "Post SalesTeam",
+ "operationId": "postSalesSalesTeams",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "salesTeam",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/SalesTeam"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "SalesTeam",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SalesTeam"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/salesTeams/{id}": {
+ "get": {
+ "tags": [
+ "SalesTeams"
+ ],
+ "summary": "Get SalesTeam",
+ "operationId": "getSalesSalesTeamsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "salesTeamId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "SalesTeam",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SalesTeam"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "SalesTeams"
+ ],
+ "summary": "Delete SalesTeam",
+ "operationId": "deleteSalesSalesTeamsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "salesTeamId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "SalesTeams"
+ ],
+ "summary": "Put SalesTeam",
+ "operationId": "putSalesSalesTeamsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "salesTeamId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "salesTeam",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/SalesTeam"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "SalesTeam",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SalesTeam"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "SalesTeams"
+ ],
+ "summary": "Patch SalesTeam",
+ "operationId": "patchSalesSalesTeamsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "salesTeamId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "SalesTeam",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SalesTeam"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/salesTeams/{parentId}/members": {
+ "get": {
+ "tags": [
+ "SalesTeamMembers"
+ ],
+ "summary": "Get List of SalesTeamMember",
+ "operationId": "getSalesSalesTeamsByParentIdMembers",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "salesTeamId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of SalesTeamMember",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/SalesTeamMember"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "SalesTeamMembers"
+ ],
+ "summary": "Post SalesTeamMember",
+ "operationId": "postSalesSalesTeamsByParentIdMembers",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "salesTeamId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "salesTeamMember",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/SalesTeamMember"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "SalesTeamMember",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SalesTeamMember"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/salesTeams/{parentId}/members/{id}": {
+ "get": {
+ "tags": [
+ "SalesTeamMembers"
+ ],
+ "summary": "Get SalesTeamMember",
+ "operationId": "getSalesSalesTeamsByParentIdMembersById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "salesTeamId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "SalesTeamMember",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SalesTeamMember"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "SalesTeamMembers"
+ ],
+ "summary": "Delete SalesTeamMember",
+ "operationId": "deleteSalesSalesTeamsByParentIdMembersById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "salesTeamId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "SalesTeamMembers"
+ ],
+ "summary": "Put SalesTeamMember",
+ "operationId": "putSalesSalesTeamsByParentIdMembersById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "salesTeamId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "salesTeamMember",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/SalesTeamMember"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "SalesTeamMember",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SalesTeamMember"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "SalesTeamMembers"
+ ],
+ "summary": "Patch SalesTeamMember",
+ "operationId": "patchSalesSalesTeamsByParentIdMembersById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "salesTeamId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "SalesTeamMember",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SalesTeamMember"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/salesTeams/{parentId}/members/count": {
+ "get": {
+ "tags": [
+ "SalesTeamMembers"
+ ],
+ "summary": "Get Count of SalesTeamMember",
+ "operationId": "getSalesSalesTeamsByParentIdMembersCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "salesTeamId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/salesTeams/count": {
+ "get": {
+ "tags": [
+ "SalesTeams"
+ ],
+ "summary": "Get Count of SalesTeam",
+ "operationId": "getSalesSalesTeamsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/schedule/holidaylists/{parentId}/holidays/info/count": {
+ "get": {
+ "tags": [
+ "HolidayInfos"
+ ],
+ "summary": "Get Count of HolidayInfos",
+ "operationId": "getSalesScheduleHolidaylistsByParentIdHolidaysInfoCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "HolidayListId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/schedule/holidaylists/info/count": {
+ "get": {
+ "tags": [
+ "HolidayListInfos"
+ ],
+ "summary": "Get Count of HolidayListInfos",
+ "operationId": "getSalesScheduleHolidaylistsInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/service/priority/info/count": {
+ "get": {
+ "tags": [
+ "OrderStatusInfos"
+ ],
+ "summary": "Get Count of OrderStatusInfos",
+ "operationId": "getSalesServicePriorityInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/stages": {
+ "get": {
+ "tags": [
+ "OpportunityStages"
+ ],
+ "summary": "Get List of Stage",
+ "operationId": "getSalesStages",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Stage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/OpportunityStage"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "OpportunityStages"
+ ],
+ "summary": "Post Stage",
+ "operationId": "postSalesStages",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "stage",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/OpportunityStage"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "Stage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/OpportunityStage"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/stages/{id}": {
+ "get": {
+ "tags": [
+ "OpportunityStages"
+ ],
+ "summary": "Get Stage",
+ "operationId": "getSalesStagesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "stageId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Stage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/OpportunityStage"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "OpportunityStages"
+ ],
+ "summary": "Delete Stage",
+ "operationId": "deleteSalesStagesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "stageId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "OpportunityStages"
+ ],
+ "summary": "Put Stage",
+ "operationId": "putSalesStagesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "stageId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "stage",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/OpportunityStage"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Stage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/OpportunityStage"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "OpportunityStages"
+ ],
+ "summary": "Patch Stage",
+ "operationId": "patchSalesStagesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "stageId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Stage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/OpportunityStage"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/stages/{id}/info": {
+ "get": {
+ "tags": [
+ "OpportunityStagesInfo"
+ ],
+ "summary": "Get StageInfo",
+ "operationId": "getSalesStagesByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "stageId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "StageInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/OpportunityStageInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/stages/{id}/usages": {
+ "get": {
+ "tags": [
+ "OpportunityStages"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getSalesStagesByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "stageId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/stages/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "OpportunityStages"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getSalesStagesByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "stageId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/stages/count": {
+ "get": {
+ "tags": [
+ "OpportunityStages"
+ ],
+ "summary": "Get Count of Stage",
+ "operationId": "getSalesStagesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/stages/info": {
+ "get": {
+ "tags": [
+ "OpportunityStagesInfo"
+ ],
+ "summary": "Get List of StageInfos",
+ "operationId": "getSalesStagesInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of StageInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/OpportunityStageInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/stages/info/count": {
+ "get": {
+ "tags": [
+ "OpportunityStagesInfo"
+ ],
+ "summary": "Get Count of StageInfo",
+ "operationId": "getSalesStagesInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/schedule/calendars": {
+ "get": {
+ "tags": [
+ "Calendars"
+ ],
+ "summary": "Get List of Calendar",
+ "operationId": "getScheduleCalendars",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Calendar",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Calendar"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "Calendars"
+ ],
+ "summary": "Post Calendar",
+ "operationId": "postScheduleCalendars",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "calendar",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Calendar"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "Calendar",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Calendar"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/schedule/calendars/{id}": {
+ "get": {
+ "tags": [
+ "Calendars"
+ ],
+ "summary": "Get Calendar",
+ "operationId": "getScheduleCalendarsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "calendarId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Calendar",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Calendar"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "Calendars"
+ ],
+ "summary": "Patch Calendar",
+ "operationId": "patchScheduleCalendarsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "calendarId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Calendar",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Calendar"
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "Calendars"
+ ],
+ "summary": "Put Calendar",
+ "operationId": "putScheduleCalendarsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "calendarId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "calendar",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Calendar"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Calendar",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Calendar"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "Calendars"
+ ],
+ "summary": "Delete Calendar",
+ "operationId": "deleteScheduleCalendarsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "calendarId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ }
+ },
+ "/schedule/calendars/{id}/copy": {
+ "post": {
+ "tags": [
+ "Calendars"
+ ],
+ "summary": "Post Calendar",
+ "operationId": "postScheduleCalendarsByIdCopy",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "calendarId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Calendar",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Calendar"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/schedule/calendars/{id}/info": {
+ "get": {
+ "tags": [
+ "CalendarInfos"
+ ],
+ "summary": "Get CalendarInfos",
+ "operationId": "getScheduleCalendarsByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "CalendarInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "CalendarInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CalendarInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/schedule/calendars/{id}/usages": {
+ "get": {
+ "tags": [
+ "Calendars"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getScheduleCalendarsByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "calendarId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/schedule/calendars/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "Calendars"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getScheduleCalendarsByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "calendarId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/schedule/calendars/count": {
+ "get": {
+ "tags": [
+ "Calendars"
+ ],
+ "summary": "Get Calendar",
+ "operationId": "getScheduleCalendarsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Calendar",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Calendar"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/schedule/calendars/info": {
+ "get": {
+ "tags": [
+ "CalendarInfos"
+ ],
+ "summary": "Get List of CalendarInfos",
+ "operationId": "getScheduleCalendarsInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of calendarInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CalendarInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/schedule/calendars/info/count": {
+ "get": {
+ "tags": [
+ "CalendarInfos"
+ ],
+ "summary": "Get CalendarInfos",
+ "operationId": "getScheduleCalendarsInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "CalendarInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CalendarInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/schedule/colors": {
+ "get": {
+ "tags": [
+ "ScheduleColors"
+ ],
+ "summary": "Get List of ScheduleColor",
+ "operationId": "getScheduleColors",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ScheduleColor",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ScheduleColor"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/schedule/colors/{id}": {
+ "get": {
+ "tags": [
+ "ScheduleColors"
+ ],
+ "summary": "Get ScheduleColor",
+ "operationId": "getScheduleColorsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "colorId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ScheduleColor",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ScheduleColor"
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ScheduleColors"
+ ],
+ "summary": "Put ScheduleColor",
+ "operationId": "putScheduleColorsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "colorId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "scheduleColor",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ScheduleColor"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ScheduleColor",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ScheduleColor"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ScheduleColors"
+ ],
+ "summary": "Patch ScheduleColor",
+ "operationId": "patchScheduleColorsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "colorId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ScheduleColor",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ScheduleColor"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/schedule/colors/{id}/clear": {
+ "post": {
+ "tags": [
+ "ScheduleColors"
+ ],
+ "summary": "Post ScheduleColor",
+ "operationId": "postScheduleColorsByIdClear",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "colorId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ScheduleColor",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ScheduleColor"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/schedule/colors/count": {
+ "get": {
+ "tags": [
+ "ScheduleColors"
+ ],
+ "summary": "Get Count of ScheduleColor",
+ "operationId": "getScheduleColorsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/schedule/colors/reset": {
+ "post": {
+ "tags": [
+ "ScheduleColors"
+ ],
+ "summary": "Post List of ScheduleColor",
+ "operationId": "postScheduleColorsReset",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ScheduleColor",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ScheduleColor"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/schedule/details": {
+ "get": {
+ "tags": [
+ "ScheduleEntryDetails"
+ ],
+ "summary": "Get List of ScheduleEntryDetail",
+ "operationId": "getScheduleDetails",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ScheduleEntryDetail",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ScheduleEntryDetail"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/schedule/details/{id}": {
+ "get": {
+ "tags": [
+ "ScheduleEntryDetails"
+ ],
+ "summary": "Get ScheduleEntryDetail",
+ "operationId": "getScheduleDetailsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "detailId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ScheduleEntryDetail",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ScheduleEntryDetail"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/schedule/details/count": {
+ "get": {
+ "tags": [
+ "ScheduleEntryDetails"
+ ],
+ "summary": "Get Count of ScheduleEntryDetail",
+ "operationId": "getScheduleDetailsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/schedule/entries": {
+ "get": {
+ "tags": [
+ "ScheduleEntries"
+ ],
+ "summary": "Get List of ScheduleEntry",
+ "operationId": "getScheduleEntries",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ScheduleEntry",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ScheduleEntry"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ScheduleEntries"
+ ],
+ "summary": "Post ScheduleEntry",
+ "operationId": "postScheduleEntries",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "scheduleEntry",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ScheduleEntry"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ScheduleEntry",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ScheduleEntry"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/schedule/entries/{id}": {
+ "get": {
+ "tags": [
+ "ScheduleEntries"
+ ],
+ "summary": "Get ScheduleEntry",
+ "operationId": "getScheduleEntriesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "entryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ScheduleEntry",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ScheduleEntry"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ScheduleEntries"
+ ],
+ "summary": "Delete ScheduleEntry",
+ "operationId": "deleteScheduleEntriesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "entryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ScheduleEntries"
+ ],
+ "summary": "Put ScheduleEntry",
+ "operationId": "putScheduleEntriesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "entryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "scheduleEntry",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ScheduleEntry"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ScheduleEntry",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ScheduleEntry"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ScheduleEntries"
+ ],
+ "summary": "Patch ScheduleEntry",
+ "operationId": "patchScheduleEntriesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "entryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ScheduleEntry",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ScheduleEntry"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/schedule/entries/{id}/{notifyResource}": {
+ "delete": {
+ "tags": [
+ "ScheduleEntries"
+ ],
+ "summary": "Delete ScheduleEntry",
+ "operationId": "deleteScheduleEntriesByIdByNotifyResource",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "entryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "notifyResource",
+ "in": "path",
+ "description": "notifyResource",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ }
+ },
+ "/schedule/entries/{parentId}/details": {
+ "get": {
+ "tags": [
+ "ScheduleDetails"
+ ],
+ "summary": "Get List of ScheduleDetail",
+ "operationId": "getScheduleEntriesByParentIdDetails",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "entryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ScheduleDetail",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ScheduleDetail"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/schedule/entries/{parentId}/details/{id}": {
+ "get": {
+ "tags": [
+ "ScheduleDetails"
+ ],
+ "summary": "Get ScheduleDetail",
+ "operationId": "getScheduleEntriesByParentIdDetailsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "detailId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "entryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ScheduleDetail",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ScheduleDetail"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/schedule/entries/{parentId}/details/count": {
+ "get": {
+ "tags": [
+ "ScheduleDetails"
+ ],
+ "summary": "Get Count of ScheduleDetail",
+ "operationId": "getScheduleEntriesByParentIdDetailsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "entryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/schedule/entries/count": {
+ "get": {
+ "tags": [
+ "ScheduleEntries"
+ ],
+ "summary": "Get Count of ScheduleEntry",
+ "operationId": "getScheduleEntriesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/schedule/holidayLists": {
+ "get": {
+ "tags": [
+ "HolidayLists"
+ ],
+ "summary": "Get List of HolidayList",
+ "operationId": "getScheduleHolidayLists",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of HolidayList",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/HolidayList"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "HolidayLists"
+ ],
+ "summary": "Post HolidayList",
+ "operationId": "postScheduleHolidayLists",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "holidayList",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/HolidayList"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "HolidayList",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/HolidayList"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/schedule/holidayLists/{id}": {
+ "get": {
+ "tags": [
+ "HolidayLists"
+ ],
+ "summary": "Get HolidayList",
+ "operationId": "getScheduleHolidayListsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "holidayListId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "HolidayList",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/HolidayList"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "HolidayLists"
+ ],
+ "summary": "Delete HolidayList",
+ "operationId": "deleteScheduleHolidayListsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "holidayListId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "HolidayLists"
+ ],
+ "summary": "Put HolidayList",
+ "operationId": "putScheduleHolidayListsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "holidayListId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "holidayList",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/HolidayList"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "HolidayList",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/HolidayList"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "HolidayLists"
+ ],
+ "summary": "Patch HolidayList",
+ "operationId": "patchScheduleHolidayListsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "holidayListId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "HolidayList",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/HolidayList"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/schedule/holidaylists/{id}/info": {
+ "get": {
+ "tags": [
+ "HolidayListInfos"
+ ],
+ "summary": "Get HolidayListInfos",
+ "operationId": "getScheduleHolidaylistsByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "HolidayListInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "HolidayListInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/HolidayListInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/schedule/holidayLists/{id}/usages": {
+ "get": {
+ "tags": [
+ "HolidayLists"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getScheduleHolidayListsByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "holidayListId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/schedule/holidayLists/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "HolidayLists"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getScheduleHolidayListsByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "holidayListId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/schedule/holidayLists/{parentId}/holidays": {
+ "get": {
+ "tags": [
+ "Holidays"
+ ],
+ "summary": "Get List of Holiday",
+ "operationId": "getScheduleHolidayListsByParentIdHolidays",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "holidayListId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Holiday",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Holiday"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "Holidays"
+ ],
+ "summary": "Post Holiday",
+ "operationId": "postScheduleHolidayListsByParentIdHolidays",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "holidayListId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "holiday",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Holiday"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "Holiday",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Holiday"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/schedule/holidayLists/{parentId}/holidays/{id}": {
+ "get": {
+ "tags": [
+ "Holidays"
+ ],
+ "summary": "Get Holiday",
+ "operationId": "getScheduleHolidayListsByParentIdHolidaysById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "holidayId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "holidayListId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Holiday",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Holiday"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "Holidays"
+ ],
+ "summary": "Delete Holiday",
+ "operationId": "deleteScheduleHolidayListsByParentIdHolidaysById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "holidayId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "holidayListId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "Holidays"
+ ],
+ "summary": "Put Holiday",
+ "operationId": "putScheduleHolidayListsByParentIdHolidaysById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "holidayId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "holidayListId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "holiday",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Holiday"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Holiday",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Holiday"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "Holidays"
+ ],
+ "summary": "Patch Holiday",
+ "operationId": "patchScheduleHolidayListsByParentIdHolidaysById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "holidayId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "holidayListId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Holiday",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Holiday"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/schedule/holidaylists/{parentId}/holidays/{id}/info": {
+ "get": {
+ "tags": [
+ "HolidayInfos"
+ ],
+ "summary": "Get HolidayInfos",
+ "operationId": "getScheduleHolidaylistsByParentIdHolidaysByIdInfo",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "HolidayListId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "id",
+ "in": "path",
+ "description": "HolidayInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "HolidayInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/HolidayInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/schedule/holidayLists/{parentId}/holidays/count": {
+ "get": {
+ "tags": [
+ "Holidays"
+ ],
+ "summary": "Get Count of Holiday",
+ "operationId": "getScheduleHolidayListsByParentIdHolidaysCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "holidayListId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/schedule/holidaylists/{parentId}/holidays/info": {
+ "get": {
+ "tags": [
+ "HolidayInfos"
+ ],
+ "summary": "Get List of HolidayInfo",
+ "operationId": "getScheduleHolidaylistsByParentIdHolidaysInfo",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "HolidayListId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of holidayInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/HolidayInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/schedule/holidayLists/copy": {
+ "post": {
+ "tags": [
+ "HolidayLists"
+ ],
+ "summary": "Post HolidayList",
+ "operationId": "postScheduleHolidayListsCopy",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "copy",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/HolidayList"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "HolidayList",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/HolidayList"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/schedule/holidayLists/count": {
+ "get": {
+ "tags": [
+ "HolidayLists"
+ ],
+ "summary": "Get Count of Usage",
+ "operationId": "getScheduleHolidayListsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/schedule/holidaylists/info": {
+ "get": {
+ "tags": [
+ "HolidayListInfos"
+ ],
+ "summary": "Get List of HolidayListInfos",
+ "operationId": "getScheduleHolidaylistsInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of holidayListInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/HolidayListInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/schedule/portalcalendars": {
+ "get": {
+ "tags": [
+ "PortalCalendars"
+ ],
+ "summary": "Get List of PortalCalendar",
+ "operationId": "getSchedulePortalcalendars",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of PortalCalendar",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PortalCalendar"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/schedule/portalcalendars/{id}": {
+ "get": {
+ "tags": [
+ "PortalCalendars"
+ ],
+ "summary": "Get PortalCalendar",
+ "operationId": "getSchedulePortalcalendarsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "portalcalendarId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "PortalCalendar",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PortalCalendar"
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "PortalCalendars"
+ ],
+ "summary": "Put PortalCalendar",
+ "operationId": "putSchedulePortalcalendarsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "portalcalendarId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "portalCalendar",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/PortalCalendar"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "PortalCalendar",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PortalCalendar"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "PortalCalendars"
+ ],
+ "summary": "Patch PortalCalendar",
+ "operationId": "patchSchedulePortalcalendarsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "portalcalendarId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "PortalCalendar",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PortalCalendar"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/schedule/portalcalendars/count": {
+ "get": {
+ "tags": [
+ "PortalCalendars"
+ ],
+ "summary": "Get Count of PortalCalendar",
+ "operationId": "getSchedulePortalcalendarsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/schedule/reminderTimes": {
+ "get": {
+ "tags": [
+ "ScheduleReminderTime"
+ ],
+ "summary": "Get List of ScheduleReminderTime",
+ "operationId": "getScheduleReminderTimes",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ScheduleReminderTime",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ScheduleReminderTime"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/schedule/reminderTimes/{id}": {
+ "get": {
+ "tags": [
+ "ScheduleReminderTime"
+ ],
+ "summary": "Get ScheduleReminderTime",
+ "operationId": "getScheduleReminderTimesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "reminderTimeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ScheduleReminderTime",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ScheduleReminderTime"
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ScheduleReminderTime"
+ ],
+ "summary": "Put ScheduleReminderTime",
+ "operationId": "putScheduleReminderTimesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "reminderTimeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "reminderTime",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ScheduleReminderTime"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ScheduleReminderTime",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ScheduleReminderTime"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ScheduleReminderTime"
+ ],
+ "summary": "Patch ScheduleReminderTime",
+ "operationId": "patchScheduleReminderTimesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "reminderTimeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ScheduleReminderTime",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ScheduleReminderTime"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/schedule/reminderTimes/count": {
+ "get": {
+ "tags": [
+ "ScheduleReminderTime"
+ ],
+ "summary": "Get Count of ScheduleReminderTime",
+ "operationId": "getScheduleReminderTimesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/schedule/statuses": {
+ "get": {
+ "tags": [
+ "ScheduleStatuses"
+ ],
+ "summary": "Get List of ScheduleStatus",
+ "operationId": "getScheduleStatuses",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ScheduleStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ScheduleStatus"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ScheduleStatuses"
+ ],
+ "summary": "Post ScheduleStatus",
+ "operationId": "postScheduleStatuses",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "scheduleStatus",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ScheduleStatus"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ScheduleStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ScheduleStatus"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/schedule/statuses/{id}": {
+ "get": {
+ "tags": [
+ "ScheduleStatuses"
+ ],
+ "summary": "Get ScheduleStatus",
+ "operationId": "getScheduleStatusesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ScheduleStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ScheduleStatus"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ScheduleStatuses"
+ ],
+ "summary": "Delete ScheduleStatus",
+ "operationId": "deleteScheduleStatusesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ScheduleStatuses"
+ ],
+ "summary": "Put ScheduleStatus",
+ "operationId": "putScheduleStatusesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "scheduleStatus",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ScheduleStatus"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ScheduleStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ScheduleStatus"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ScheduleStatuses"
+ ],
+ "summary": "Patch ScheduleStatus",
+ "operationId": "patchScheduleStatusesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ScheduleStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ScheduleStatus"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/schedule/statuses/{id}/info": {
+ "get": {
+ "tags": [
+ "ScheduleStatusInfos"
+ ],
+ "summary": "Get ScheduleStatusInfos",
+ "operationId": "getScheduleStatusesByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ScheduleStatusInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ScheduleStatusInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ScheduleStatusInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/schedule/statuses/count": {
+ "get": {
+ "tags": [
+ "ScheduleStatuses"
+ ],
+ "summary": "Get Count of ScheduleStatus",
+ "operationId": "getScheduleStatusesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/schedule/statuses/info": {
+ "get": {
+ "tags": [
+ "ScheduleStatusInfos"
+ ],
+ "summary": "Get List of ScheduleStatusInfos",
+ "operationId": "getScheduleStatusesInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of scheduleStatusInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ScheduleStatusInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/schedule/statuses/info/count": {
+ "get": {
+ "tags": [
+ "ScheduleStatusesInfos"
+ ],
+ "summary": "Get Count of ScheduleStatusInfos",
+ "operationId": "getScheduleStatusesInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/schedule/types": {
+ "get": {
+ "tags": [
+ "ScheduleTypes"
+ ],
+ "summary": "Get List of ScheduleType",
+ "operationId": "getScheduleTypes",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ScheduleType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ScheduleType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ScheduleTypes"
+ ],
+ "summary": "Post ScheduleType",
+ "operationId": "postScheduleTypes",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "scheduleType",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ScheduleType"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ScheduleType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ScheduleType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/schedule/types/{id}": {
+ "get": {
+ "tags": [
+ "ScheduleTypes"
+ ],
+ "summary": "Get ScheduleType",
+ "operationId": "getScheduleTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ScheduleType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ScheduleType"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ScheduleTypes"
+ ],
+ "summary": "Delete ScheduleType",
+ "operationId": "deleteScheduleTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ScheduleTypes"
+ ],
+ "summary": "Put ScheduleType",
+ "operationId": "putScheduleTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "scheduleType",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ScheduleType"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ScheduleType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ScheduleType"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ScheduleTypes"
+ ],
+ "summary": "Patch ScheduleType",
+ "operationId": "patchScheduleTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ScheduleType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ScheduleType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/schedule/types/{id}/info": {
+ "get": {
+ "tags": [
+ "ScheduleTypesInfo"
+ ],
+ "summary": "Get ScheduleTypeInfo",
+ "operationId": "getScheduleTypesByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ScheduleTypeInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ScheduleTypeInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/schedule/types/{id}/usages": {
+ "get": {
+ "tags": [
+ "ScheduleTypes"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getScheduleTypesByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/schedule/types/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "ScheduleTypes"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getScheduleTypesByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/schedule/types/count": {
+ "get": {
+ "tags": [
+ "ScheduleTypes"
+ ],
+ "summary": "Get Count of ScheduleType",
+ "operationId": "getScheduleTypesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/schedule/types/info": {
+ "get": {
+ "tags": [
+ "ScheduleTypesInfo"
+ ],
+ "summary": "Get List of ScheduleTypeInfo",
+ "operationId": "getScheduleTypesInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ScheduleTypeInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ScheduleTypeInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/schedule/types/info/count": {
+ "get": {
+ "tags": [
+ "ScheduleTypesInfo"
+ ],
+ "summary": "Get Count of ScheduleTypeInfo",
+ "operationId": "getScheduleTypesInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards": {
+ "get": {
+ "tags": [
+ "Boards"
+ ],
+ "summary": "Get List of Board",
+ "operationId": "getServiceBoards",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Board",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Board"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "Boards"
+ ],
+ "summary": "Post Board",
+ "operationId": "postServiceBoards",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "board",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Board"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "Board",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Board"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{grandparentId}/items/{parentId}/associations": {
+ "get": {
+ "tags": [
+ "BoardItemAssociations"
+ ],
+ "summary": "Get List of BoardItemAssociation",
+ "operationId": "getServiceBoardsByGrandparentIdItemsByParentIdAssociations",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "itemId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of BoardItemAssociation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/BoardItemAssociation"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{grandparentId}/items/{parentId}/associations/{id}": {
+ "get": {
+ "tags": [
+ "BoardItemAssociations"
+ ],
+ "summary": "Get BoardItemAssociation",
+ "operationId": "getServiceBoardsByGrandparentIdItemsByParentIdAssociationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "associationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "itemId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "BoardItemAssociation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardItemAssociation"
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "BoardItemAssociations"
+ ],
+ "summary": "Put BoardItemAssociation",
+ "operationId": "putServiceBoardsByGrandparentIdItemsByParentIdAssociationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "associationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "itemId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "itemAssociation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardItemAssociation"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "BoardItemAssociation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardItemAssociation"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "BoardItemAssociations"
+ ],
+ "summary": "Patch BoardItemAssociation",
+ "operationId": "patchServiceBoardsByGrandparentIdItemsByParentIdAssociationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "associationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "itemId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "BoardItemAssociation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardItemAssociation"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{grandparentId}/items/{parentId}/associations/count": {
+ "get": {
+ "tags": [
+ "BoardItemAssociations"
+ ],
+ "summary": "Get Count of BoardItemAssociation",
+ "operationId": "getServiceBoardsByGrandparentIdItemsByParentIdAssociationsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "itemId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{grandparentId}/statuses/{parentId}/notifications": {
+ "get": {
+ "tags": [
+ "BoardStatusNotifications"
+ ],
+ "summary": "Get List of BoardStatusNotification",
+ "operationId": "getServiceBoardsByGrandparentIdStatusesByParentIdNotifications",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of BoardStatusNotification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/BoardStatusNotification"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "BoardStatusNotifications"
+ ],
+ "summary": "Post BoardStatusNotification",
+ "operationId": "postServiceBoardsByGrandparentIdStatusesByParentIdNotifications",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "boardStatusNotification",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardStatusNotification"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "BoardStatusNotification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardStatusNotification"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{grandparentId}/statuses/{parentId}/notifications/{id}": {
+ "get": {
+ "tags": [
+ "BoardStatusNotifications"
+ ],
+ "summary": "Get BoardStatusNotification",
+ "operationId": "getServiceBoardsByGrandparentIdStatusesByParentIdNotificationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "notificationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "BoardStatusNotification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardStatusNotification"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "BoardStatusNotifications"
+ ],
+ "summary": "Delete BoardStatusNotification",
+ "operationId": "deleteServiceBoardsByGrandparentIdStatusesByParentIdNotificationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "notificationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "BoardStatusNotifications"
+ ],
+ "summary": "Put BoardStatusNotification",
+ "operationId": "putServiceBoardsByGrandparentIdStatusesByParentIdNotificationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "notificationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "boardStatusNotification",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardStatusNotification"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "BoardStatusNotification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardStatusNotification"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "BoardStatusNotifications"
+ ],
+ "summary": "Patch BoardStatusNotification",
+ "operationId": "patchServiceBoardsByGrandparentIdStatusesByParentIdNotificationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "notificationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "BoardStatusNotification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardStatusNotification"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{grandparentId}/statuses/{parentId}/notifications/count": {
+ "get": {
+ "tags": [
+ "BoardStatusNotifications"
+ ],
+ "summary": "Get Count of BoardStatusNotification",
+ "operationId": "getServiceBoardsByGrandparentIdStatusesByParentIdNotificationsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{id}": {
+ "get": {
+ "tags": [
+ "Boards"
+ ],
+ "summary": "Get Board",
+ "operationId": "getServiceBoardsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Board",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Board"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "Boards"
+ ],
+ "summary": "Delete Board",
+ "operationId": "deleteServiceBoardsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "Boards"
+ ],
+ "summary": "Put Board",
+ "operationId": "putServiceBoardsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "board",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Board"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Board",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Board"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "Boards"
+ ],
+ "summary": "Patch Board",
+ "operationId": "patchServiceBoardsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Board",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Board"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{id}/usages": {
+ "get": {
+ "tags": [
+ "Boards"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getServiceBoardsByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "Boards"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getServiceBoardsByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/autoAssignResources": {
+ "get": {
+ "tags": [
+ "BoardAutoAssignResources"
+ ],
+ "summary": "Get List of BoardAutoAssignResource",
+ "operationId": "getServiceBoardsByParentIdAutoAssignResources",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of BoardAutoAssignResource",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/BoardAutoAssignResource"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "BoardAutoAssignResources"
+ ],
+ "summary": "Post BoardAutoAssignResource",
+ "operationId": "postServiceBoardsByParentIdAutoAssignResources",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "boardAutoAssignResource",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardAutoAssignResource"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "BoardAutoAssignResource",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardAutoAssignResource"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/autoAssignResources/{id}": {
+ "get": {
+ "tags": [
+ "BoardAutoAssignResources"
+ ],
+ "summary": "Get BoardAutoAssignResource",
+ "operationId": "getServiceBoardsByParentIdAutoAssignResourcesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "autoAssignResourceId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "BoardAutoAssignResource",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardAutoAssignResource"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "BoardAutoAssignResources"
+ ],
+ "summary": "Delete BoardAutoAssignResource",
+ "operationId": "deleteServiceBoardsByParentIdAutoAssignResourcesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "autoAssignResourceId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "BoardAutoAssignResources"
+ ],
+ "summary": "Put BoardAutoAssignResource",
+ "operationId": "putServiceBoardsByParentIdAutoAssignResourcesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "autoAssignResourceId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "boardAutoAssignResource",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardAutoAssignResource"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "BoardAutoAssignResource",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardAutoAssignResource"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "BoardAutoAssignResources"
+ ],
+ "summary": "Patch BoardAutoAssignResource",
+ "operationId": "patchServiceBoardsByParentIdAutoAssignResourcesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "autoAssignResourceId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "BoardAutoAssignResource",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardAutoAssignResource"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/autoAssignResources/count": {
+ "get": {
+ "tags": [
+ "BoardAutoAssignResources"
+ ],
+ "summary": "Get Count of BoardAutoAssignResource",
+ "operationId": "getServiceBoardsByParentIdAutoAssignResourcesCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/autoTemplates": {
+ "get": {
+ "tags": [
+ "BoardAutoTemplates"
+ ],
+ "summary": "Get List of BoardAutoTemplate",
+ "operationId": "getServiceBoardsByParentIdAutoTemplates",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of BoardAutoTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/BoardAutoTemplate"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "BoardAutoTemplates"
+ ],
+ "summary": "Post BoardAutoTemplate",
+ "operationId": "postServiceBoardsByParentIdAutoTemplates",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "boardAutoTemplate",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardAutoTemplate"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "BoardAutoTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardAutoTemplate"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/autoTemplates/{id}": {
+ "get": {
+ "tags": [
+ "BoardAutoTemplates"
+ ],
+ "summary": "Get BoardAutoTemplate",
+ "operationId": "getServiceBoardsByParentIdAutoTemplatesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "autoTemplateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "BoardAutoTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardAutoTemplate"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "BoardAutoTemplates"
+ ],
+ "summary": "Delete BoardAutoTemplate",
+ "operationId": "deleteServiceBoardsByParentIdAutoTemplatesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "autoTemplateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "BoardAutoTemplates"
+ ],
+ "summary": "Put BoardAutoTemplate",
+ "operationId": "putServiceBoardsByParentIdAutoTemplatesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "autoTemplateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "boardAutoTemplate",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardAutoTemplate"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "BoardAutoTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardAutoTemplate"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "BoardAutoTemplates"
+ ],
+ "summary": "Patch BoardAutoTemplate",
+ "operationId": "patchServiceBoardsByParentIdAutoTemplatesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "autoTemplateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "BoardAutoTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardAutoTemplate"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/autoTemplates/count": {
+ "get": {
+ "tags": [
+ "BoardAutoTemplates"
+ ],
+ "summary": "Get Count of BoardAutoTemplate",
+ "operationId": "getServiceBoardsByParentIdAutoTemplatesCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/excludedMembers": {
+ "get": {
+ "tags": [
+ "BoardExcludedMembers"
+ ],
+ "summary": "Get List of BoardExcludedMember",
+ "operationId": "getServiceBoardsByParentIdExcludedMembers",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of BoardExcludedMember",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/BoardExcludedMember"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "BoardExcludedMembers"
+ ],
+ "summary": "Post BoardExcludedMember",
+ "operationId": "postServiceBoardsByParentIdExcludedMembers",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "boardExcludedMember",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardExcludedMember"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "BoardExcludedMember",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardExcludedMember"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/excludedMembers/{id}": {
+ "get": {
+ "tags": [
+ "BoardExcludedMembers"
+ ],
+ "summary": "Get BoardExcludedMember",
+ "operationId": "getServiceBoardsByParentIdExcludedMembersById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "excludedMemberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "BoardExcludedMember",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardExcludedMember"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "BoardExcludedMembers"
+ ],
+ "summary": "Delete BoardExcludedMember",
+ "operationId": "deleteServiceBoardsByParentIdExcludedMembersById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "excludedMemberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/excludedMembers/count": {
+ "get": {
+ "tags": [
+ "BoardExcludedMembers"
+ ],
+ "summary": "Get Count of BoardExcludedMember",
+ "operationId": "getServiceBoardsByParentIdExcludedMembersCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/items": {
+ "get": {
+ "tags": [
+ "BoardItems"
+ ],
+ "summary": "Get List of BoardItem",
+ "operationId": "getServiceBoardsByParentIdItems",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of BoardItem",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/BoardItem"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "BoardItems"
+ ],
+ "summary": "Post BoardItem",
+ "operationId": "postServiceBoardsByParentIdItems",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "boardItem",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardItem"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "BoardItem",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardItem"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/items/{id}": {
+ "get": {
+ "tags": [
+ "BoardItems"
+ ],
+ "summary": "Get BoardItem",
+ "operationId": "getServiceBoardsByParentIdItemsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "itemId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "BoardItem",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardItem"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "BoardItems"
+ ],
+ "summary": "Delete BoardItem",
+ "operationId": "deleteServiceBoardsByParentIdItemsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "itemId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "BoardItems"
+ ],
+ "summary": "Put BoardItem",
+ "operationId": "putServiceBoardsByParentIdItemsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "itemId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "boardItem",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardItem"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "BoardItem",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardItem"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "BoardItems"
+ ],
+ "summary": "Patch BoardItem",
+ "operationId": "patchServiceBoardsByParentIdItemsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "itemId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "BoardItem",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardItem"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/items/{id}/usages": {
+ "get": {
+ "tags": [
+ "BoardItems"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getServiceBoardsByParentIdItemsByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "itemId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/items/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "BoardItems"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getServiceBoardsByParentIdItemsByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "itemId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/items/count": {
+ "get": {
+ "tags": [
+ "BoardItems"
+ ],
+ "summary": "Get Count of Usage",
+ "operationId": "getServiceBoardsByParentIdItemsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/notifications": {
+ "get": {
+ "tags": [
+ "BoardNotifications"
+ ],
+ "summary": "Get List of BoardNotification",
+ "operationId": "getServiceBoardsByParentIdNotifications",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of BoardNotification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/BoardNotification"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "BoardNotifications"
+ ],
+ "summary": "Post BoardNotification",
+ "operationId": "postServiceBoardsByParentIdNotifications",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "boardNotification",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardNotification"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "BoardNotification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardNotification"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/notifications/{id}": {
+ "get": {
+ "tags": [
+ "BoardNotifications"
+ ],
+ "summary": "Get BoardNotification",
+ "operationId": "getServiceBoardsByParentIdNotificationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "notificationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "BoardNotification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardNotification"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "BoardNotifications"
+ ],
+ "summary": "Delete BoardNotification",
+ "operationId": "deleteServiceBoardsByParentIdNotificationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "notificationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "BoardNotifications"
+ ],
+ "summary": "Put BoardNotification",
+ "operationId": "putServiceBoardsByParentIdNotificationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "notificationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "boardNotification",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardNotification"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "BoardNotification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardNotification"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "BoardNotifications"
+ ],
+ "summary": "Patch BoardNotification",
+ "operationId": "patchServiceBoardsByParentIdNotificationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "notificationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "BoardNotification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardNotification"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/notifications/count": {
+ "get": {
+ "tags": [
+ "BoardNotifications"
+ ],
+ "summary": "Get Count of BoardNotification",
+ "operationId": "getServiceBoardsByParentIdNotificationsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/skillMappings/": {
+ "get": {
+ "tags": [
+ "BoardSkillMappings"
+ ],
+ "summary": "Get List of BoardSkillMappings",
+ "operationId": "getServiceBoardsByParentIdSkillMappings",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of BoardSkillMapping",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/BoardSkillMapping"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "BoardSkillMappings"
+ ],
+ "summary": "Post BoardSkillMappings",
+ "operationId": "postServiceBoardsByParentIdSkillMappings",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "BoardSkillMapping",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardSkillMapping"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "BoardSkillMapping",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardSkillMapping"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/skillMappings/{id}": {
+ "get": {
+ "tags": [
+ "BoardSkillMappings"
+ ],
+ "summary": "Get BoardSkillMappings",
+ "operationId": "getServiceBoardsByParentIdSkillMappingsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "BoardSkillMappingId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "BoardSkillMapping",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardSkillMapping"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "BoardSkillMappings"
+ ],
+ "summary": "Delete BoardSkillMappings",
+ "operationId": "deleteServiceBoardsByParentIdSkillMappingsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "BoardSkillMappingId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "BoardSkillMappings"
+ ],
+ "summary": "Put BoardSkillMappings",
+ "operationId": "putServiceBoardsByParentIdSkillMappingsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "BoardSkillMappingId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "boardSkillMapping",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardSkillMapping"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "BoardSkillMapping",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardSkillMapping"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "BoardSkillMappings"
+ ],
+ "summary": "Patch BoardSkillMappings",
+ "operationId": "patchServiceBoardsByParentIdSkillMappingsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "BoardSkillMappingId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "BoardSkillMapping",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardSkillMapping"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/skillMappings/count": {
+ "get": {
+ "tags": [
+ "BoardSkillMappings"
+ ],
+ "summary": "Get Count of BoardSkillMappings",
+ "operationId": "getServiceBoardsByParentIdSkillMappingsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/statuses": {
+ "get": {
+ "tags": [
+ "BoardStatuses"
+ ],
+ "summary": "Get List of BoardStatus",
+ "operationId": "getServiceBoardsByParentIdStatuses",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of BoardStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/BoardStatus"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "BoardStatuses"
+ ],
+ "summary": "Post BoardStatus",
+ "operationId": "postServiceBoardsByParentIdStatuses",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "boardStatus",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardStatus"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "BoardStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardStatus"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/statuses/{id}": {
+ "get": {
+ "tags": [
+ "BoardStatuses"
+ ],
+ "summary": "Get BoardStatus",
+ "operationId": "getServiceBoardsByParentIdStatusesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "BoardStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardStatus"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "BoardStatuses"
+ ],
+ "summary": "Delete BoardStatus",
+ "operationId": "deleteServiceBoardsByParentIdStatusesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "BoardStatuses"
+ ],
+ "summary": "Put BoardStatus",
+ "operationId": "putServiceBoardsByParentIdStatusesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "boardStatus",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardStatus"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "BoardStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardStatus"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "BoardStatuses"
+ ],
+ "summary": "Patch BoardStatus",
+ "operationId": "patchServiceBoardsByParentIdStatusesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "BoardStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardStatus"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/statuses/{id}/info": {
+ "get": {
+ "tags": [
+ "BoardStatusInfo"
+ ],
+ "summary": "Get BoardStatusInfos",
+ "operationId": "getServiceBoardsByParentIdStatusesByIdInfo",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ServiceBoardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "id",
+ "in": "path",
+ "description": "StatusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "BoardStatusInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardStatusInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/statuses/{id}/usages": {
+ "get": {
+ "tags": [
+ "BoardStatuses"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getServiceBoardsByParentIdStatusesByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/statuses/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "BoardStatuses"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getServiceBoardsByParentIdStatusesByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/statuses/count": {
+ "get": {
+ "tags": [
+ "BoardStatuses"
+ ],
+ "summary": "Get Count of BoardStatus",
+ "operationId": "getServiceBoardsByParentIdStatusesCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/statuses/info": {
+ "get": {
+ "tags": [
+ "BoardStatusInfo"
+ ],
+ "summary": "Get List of BoardStatusInfos",
+ "operationId": "getServiceBoardsByParentIdStatusesInfo",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ServiceBoardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of BoardStatusInfos",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/BoardStatusInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/statuses/info/count": {
+ "get": {
+ "tags": [
+ "BoardStatusInfo"
+ ],
+ "summary": "Get Count of BoardStatusInfos",
+ "operationId": "getServiceBoardsByParentIdStatusesInfoCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ServiceBoardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/subtypes": {
+ "get": {
+ "tags": [
+ "BoardSubTypes"
+ ],
+ "summary": "Get List of BoardSubType",
+ "operationId": "getServiceBoardsByParentIdSubtypes",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of BoardSubType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/BoardSubType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "BoardSubTypes"
+ ],
+ "summary": "Post BoardSubType",
+ "operationId": "postServiceBoardsByParentIdSubtypes",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "boardSubType",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardSubType"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "BoardSubType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardSubType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/subtypes/{id}": {
+ "get": {
+ "tags": [
+ "BoardSubTypes"
+ ],
+ "summary": "Get BoardSubType",
+ "operationId": "getServiceBoardsByParentIdSubtypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "subtypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "BoardSubType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardSubType"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "BoardSubTypes"
+ ],
+ "summary": "Delete Usage",
+ "operationId": "deleteServiceBoardsByParentIdSubtypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "subtypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "BoardSubTypes"
+ ],
+ "summary": "Put BoardSubType",
+ "operationId": "putServiceBoardsByParentIdSubtypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "subtypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "boardSubType",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardSubType"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "BoardSubType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardSubType"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "BoardSubTypes"
+ ],
+ "summary": "Patch BoardSubType",
+ "operationId": "patchServiceBoardsByParentIdSubtypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "subtypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "BoardSubType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardSubType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/subtypes/{id}/info": {
+ "get": {
+ "tags": [
+ "BoardSubTypeInfos"
+ ],
+ "summary": "Get BoardSubTypeInfos",
+ "operationId": "getServiceBoardsByParentIdSubtypesByIdInfo",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "id",
+ "in": "path",
+ "description": "BoardSubTypeInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "BoardSubTypeInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardSubTypeInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/subtypes/{id}/usages": {
+ "get": {
+ "tags": [
+ "BoardSubTypes"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getServiceBoardsByParentIdSubtypesByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "subtypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/subtypes/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "BoardSubTypes"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getServiceBoardsByParentIdSubtypesByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "subtypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/subtypes/count": {
+ "get": {
+ "tags": [
+ "BoardSubTypes"
+ ],
+ "summary": "Get Count of BoardSubType",
+ "operationId": "getServiceBoardsByParentIdSubtypesCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/subtypes/info": {
+ "get": {
+ "tags": [
+ "BoardSubTypeInfos"
+ ],
+ "summary": "Get List of BoardSubTypeInfos",
+ "operationId": "getServiceBoardsByParentIdSubtypesInfo",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of boardSubTypeInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/BoardSubTypeInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/subtypes/info/count": {
+ "get": {
+ "tags": [
+ "BoardSubTypeInfos"
+ ],
+ "summary": "Get Count of BoardSubType",
+ "operationId": "getServiceBoardsByParentIdSubtypesInfoCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/teams": {
+ "get": {
+ "tags": [
+ "BoardTeams"
+ ],
+ "summary": "Get List of BoardTeam",
+ "operationId": "getServiceBoardsByParentIdTeams",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of BoardTeam",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/BoardTeam"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "BoardTeams"
+ ],
+ "summary": "Post BoardTeam",
+ "operationId": "postServiceBoardsByParentIdTeams",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "_boardTeam",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardTeam"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "BoardTeam",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardTeam"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/teams/{id}": {
+ "get": {
+ "tags": [
+ "BoardTeams"
+ ],
+ "summary": "Get BoardTeam",
+ "operationId": "getServiceBoardsByParentIdTeamsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "teamId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "BoardTeam",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardTeam"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "BoardTeams"
+ ],
+ "summary": "Delete BoardTeam",
+ "operationId": "deleteServiceBoardsByParentIdTeamsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "teamId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "BoardTeams"
+ ],
+ "summary": "Put BoardTeam",
+ "operationId": "putServiceBoardsByParentIdTeamsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "teamId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "_boardTeam",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardTeam"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "BoardTeam",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardTeam"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "BoardTeams"
+ ],
+ "summary": "Patch BoardTeam",
+ "operationId": "patchServiceBoardsByParentIdTeamsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "teamId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "BoardTeam",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardTeam"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/teams/{id}/info": {
+ "get": {
+ "tags": [
+ "BoardTeamInfos"
+ ],
+ "summary": "Get BoardTeamInfos",
+ "operationId": "getServiceBoardsByParentIdTeamsByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "BoardTeamInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "BoardTeamInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardTeamInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/teams/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "BoardTeams"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getServiceBoardsByParentIdTeamsByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "teamId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/teams/count": {
+ "get": {
+ "tags": [
+ "BoardTeams"
+ ],
+ "summary": "Get Count of BoardTeam",
+ "operationId": "getServiceBoardsByParentIdTeamsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/teams/info": {
+ "get": {
+ "tags": [
+ "BoardTeamInfos"
+ ],
+ "summary": "Get List of BoardTeamInfos",
+ "operationId": "getServiceBoardsByParentIdTeamsInfo",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of boardTeamInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/BoardTeamInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/teams/info/count": {
+ "get": {
+ "tags": [
+ "BoardTeamInfos"
+ ],
+ "summary": "Get Count of BoardTeamInfo",
+ "operationId": "getServiceBoardsByParentIdTeamsInfoCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/types": {
+ "get": {
+ "tags": [
+ "BoardTypes"
+ ],
+ "summary": "Get List of BoardType",
+ "operationId": "getServiceBoardsByParentIdTypes",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of BoardType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/BoardType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "BoardTypes"
+ ],
+ "summary": "Post BoardType",
+ "operationId": "postServiceBoardsByParentIdTypes",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "boardType",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardType"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "BoardType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/types/{id}": {
+ "get": {
+ "tags": [
+ "BoardTypes"
+ ],
+ "summary": "Get BoardType",
+ "operationId": "getServiceBoardsByParentIdTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "BoardType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardType"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "BoardTypes"
+ ],
+ "summary": "Delete BoardType",
+ "operationId": "deleteServiceBoardsByParentIdTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "BoardTypes"
+ ],
+ "summary": "Put BoardType",
+ "operationId": "putServiceBoardsByParentIdTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "boardType",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardType"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "BoardType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardType"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "BoardTypes"
+ ],
+ "summary": "Patch BoardType",
+ "operationId": "patchServiceBoardsByParentIdTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "BoardType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/types/{id}/usages": {
+ "get": {
+ "tags": [
+ "BoardTypes"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getServiceBoardsByParentIdTypesByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/types/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "BoardTypes"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getServiceBoardsByParentIdTypesByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/types/count": {
+ "get": {
+ "tags": [
+ "BoardTypes"
+ ],
+ "summary": "Get Count of BoardType",
+ "operationId": "getServiceBoardsByParentIdTypesCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/typeSubTypeItemAssociations": {
+ "get": {
+ "tags": [
+ "BoardTypeSubTypeItemAssociation"
+ ],
+ "summary": "Get List of BoardTypeSubTypeItemAssociation",
+ "operationId": "getServiceBoardsByParentIdTypeSubTypeItemAssociations",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of BoardTypeSubTypeItemAssociation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/BoardTypeSubTypeItemAssociation"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/typeSubTypeItemAssociations/{id}": {
+ "get": {
+ "tags": [
+ "BoardTypeSubTypeItemAssociation"
+ ],
+ "summary": "Get BoardTypeSubTypeItemAssociation",
+ "operationId": "getServiceBoardsByParentIdTypeSubTypeItemAssociationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeSubTypeItemAssociationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "BoardTypeSubTypeItemAssociation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardTypeSubTypeItemAssociation"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/typeSubTypeItemAssociations/count": {
+ "get": {
+ "tags": [
+ "BoardTypeSubTypeItemAssociation"
+ ],
+ "summary": "Get Count of BoardTypeSubTypeItemAssociation",
+ "operationId": "getServiceBoardsByParentIdTypeSubTypeItemAssociationsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/copy": {
+ "post": {
+ "tags": [
+ "Boards"
+ ],
+ "summary": "Post Board",
+ "operationId": "postServiceBoardsCopy",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "copy",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardCopy"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Board",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Board"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/count": {
+ "get": {
+ "tags": [
+ "Boards"
+ ],
+ "summary": "Get Count of Board",
+ "operationId": "getServiceBoardsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/codes": {
+ "get": {
+ "tags": [
+ "Codes"
+ ],
+ "summary": "Get List of Code",
+ "operationId": "getServiceCodes",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Code",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Code"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "Codes"
+ ],
+ "summary": "Post Code",
+ "operationId": "postServiceCodes",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "code",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Code"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "Code",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Code"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/codes/{id}": {
+ "get": {
+ "tags": [
+ "Codes"
+ ],
+ "summary": "Get Code",
+ "operationId": "getServiceCodesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "codeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Code",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Code"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "Codes"
+ ],
+ "summary": "Delete Code",
+ "operationId": "deleteServiceCodesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "codeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "Codes"
+ ],
+ "summary": "Put Code",
+ "operationId": "putServiceCodesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "codeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "code",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Code"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Code",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Code"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "Codes"
+ ],
+ "summary": "Patch Code",
+ "operationId": "patchServiceCodesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "codeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Code",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Code"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/codes/count": {
+ "get": {
+ "tags": [
+ "Codes"
+ ],
+ "summary": "Get Count of Code",
+ "operationId": "getServiceCodesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/emailTemplates": {
+ "get": {
+ "tags": [
+ "ServiceEmailTemplates"
+ ],
+ "summary": "Get List of ServiceEmailTemplate",
+ "operationId": "getServiceEmailTemplates",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ServiceEmailTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ServiceEmailTemplate"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ServiceEmailTemplates"
+ ],
+ "summary": "Post ServiceEmailTemplate",
+ "operationId": "postServiceEmailTemplates",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "serviceEmailTemplate",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceEmailTemplate"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ServiceEmailTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceEmailTemplate"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/emailTemplates/{id}": {
+ "get": {
+ "tags": [
+ "ServiceEmailTemplates"
+ ],
+ "summary": "Get ServiceEmailTemplate",
+ "operationId": "getServiceEmailTemplatesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "emailTemplateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ServiceEmailTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceEmailTemplate"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ServiceEmailTemplates"
+ ],
+ "summary": "Delete ServiceEmailTemplate",
+ "operationId": "deleteServiceEmailTemplatesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "emailTemplateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ServiceEmailTemplates"
+ ],
+ "summary": "Put ServiceEmailTemplate",
+ "operationId": "putServiceEmailTemplatesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "emailTemplateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "serviceEmailTemplate",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceEmailTemplate"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ServiceEmailTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceEmailTemplate"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ServiceEmailTemplates"
+ ],
+ "summary": "Patch ServiceEmailTemplate",
+ "operationId": "patchServiceEmailTemplatesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "emailTemplateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ServiceEmailTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceEmailTemplate"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/emailTemplates/{id}/usages": {
+ "get": {
+ "tags": [
+ "ServiceEmailTemplates"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getServiceEmailTemplatesByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "emailTemplateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/emailTemplates/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "ServiceEmailTemplates"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getServiceEmailTemplatesByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "emailTemplateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/emailTemplates/count": {
+ "get": {
+ "tags": [
+ "ServiceEmailTemplates"
+ ],
+ "summary": "Get Count of ServiceEmailTemplate",
+ "operationId": "getServiceEmailTemplatesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/impacts": {
+ "get": {
+ "tags": [
+ "Impacts"
+ ],
+ "summary": "Get List of Impact",
+ "operationId": "getServiceImpacts",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Impact",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Impact"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/impacts/{id}": {
+ "get": {
+ "tags": [
+ "Impacts"
+ ],
+ "summary": "Get Impact",
+ "operationId": "getServiceImpactsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "impactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Impact",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Impact"
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "Impacts"
+ ],
+ "summary": "Put Impact",
+ "operationId": "putServiceImpactsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "impactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "impact",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Impact"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Impact",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Impact"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "Impacts"
+ ],
+ "summary": "Patch Impact",
+ "operationId": "patchServiceImpactsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "impactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Impact",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Impact"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/impacts/count": {
+ "get": {
+ "tags": [
+ "Impacts"
+ ],
+ "summary": "Get Count of Impact",
+ "operationId": "getServiceImpactsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/info/boards": {
+ "get": {
+ "tags": [
+ "BoardInfos"
+ ],
+ "summary": "Get List of BoardInfo",
+ "operationId": "getServiceInfoBoards",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of BoardInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/BoardInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/info/boards/{id}": {
+ "get": {
+ "tags": [
+ "BoardInfos"
+ ],
+ "summary": "Get BoardInfo",
+ "operationId": "getServiceInfoBoardsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "BoardInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/info/boards/active": {
+ "get": {
+ "tags": [
+ "BoardInfos"
+ ],
+ "summary": "Get List of active BoardInfo",
+ "operationId": "getServiceInfoBoardsActive",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of active BoardInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/BoardInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/info/boards/count": {
+ "get": {
+ "tags": [
+ "BoardInfos"
+ ],
+ "summary": "Get Count of BoardInfo",
+ "operationId": "getServiceInfoBoardsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/info/boardtypes": {
+ "get": {
+ "tags": [
+ "BoardTypeInfos"
+ ],
+ "summary": "Get List of BoardTypeInfo",
+ "operationId": "getServiceInfoBoardtypes",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of BoardTypeInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/BoardTypeInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/info/boardtypes/{id}": {
+ "get": {
+ "tags": [
+ "BoardTypeInfos"
+ ],
+ "summary": "Get BoardTypeInfo",
+ "operationId": "getServiceInfoBoardtypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "boardtypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "BoardTypeInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardTypeInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/info/boardtypes/count": {
+ "get": {
+ "tags": [
+ "BoardTypeInfos"
+ ],
+ "summary": "Get Count of BoardTypeInfo",
+ "operationId": "getServiceInfoBoardtypesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/knowledgeBaseArticles": {
+ "get": {
+ "tags": [
+ "KnowledgeBaseArticles"
+ ],
+ "summary": "Get List of KnowledgeBaseArticle",
+ "operationId": "getServiceKnowledgeBaseArticles",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of KnowledgeBaseArticle",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/KnowledgeBaseArticle"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "KnowledgeBaseArticles"
+ ],
+ "summary": "Post KnowledgeBaseArticle",
+ "operationId": "postServiceKnowledgeBaseArticles",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "knowledgeBaseArticle",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/KnowledgeBaseArticle"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "KnowledgeBaseArticle",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/KnowledgeBaseArticle"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/knowledgeBaseArticles/{id}": {
+ "get": {
+ "tags": [
+ "KnowledgeBaseArticles"
+ ],
+ "summary": "Get KnowledgeBaseArticle",
+ "operationId": "getServiceKnowledgeBaseArticlesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "knowledgeBaseArticleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "KnowledgeBaseArticle",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/KnowledgeBaseArticle"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "KnowledgeBaseArticles"
+ ],
+ "summary": "Delete KnowledgeBaseArticle",
+ "operationId": "deleteServiceKnowledgeBaseArticlesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "knowledgeBaseArticleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "KnowledgeBaseArticles"
+ ],
+ "summary": "Put KnowledgeBaseArticle",
+ "operationId": "putServiceKnowledgeBaseArticlesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "knowledgeBaseArticleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "knowledgeBaseArticle",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/KnowledgeBaseArticle"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "KnowledgeBaseArticle",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/KnowledgeBaseArticle"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "KnowledgeBaseArticles"
+ ],
+ "summary": "Patch KnowledgeBaseArticle",
+ "operationId": "patchServiceKnowledgeBaseArticlesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "knowledgeBaseArticleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "KnowledgeBaseArticle",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/KnowledgeBaseArticle"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/knowledgeBaseArticles/count": {
+ "get": {
+ "tags": [
+ "KnowledgeBaseArticles"
+ ],
+ "summary": "Get Count of KnowledgeBaseArticle",
+ "operationId": "getServiceKnowledgeBaseArticlesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/knowledgeBaseCategories": {
+ "get": {
+ "tags": [
+ "KnowledgeBaseCategories"
+ ],
+ "summary": "Get List of KnowledgeBaseCategory",
+ "operationId": "getServiceKnowledgeBaseCategories",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of KnowledgeBaseCategory",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/KnowledgeBaseCategory"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "KnowledgeBaseCategories"
+ ],
+ "summary": "Post KnowledgeBaseCategory",
+ "operationId": "postServiceKnowledgeBaseCategories",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "knowledgeBaseCategory",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/KnowledgeBaseCategory"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "KnowledgeBaseCategory",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/KnowledgeBaseCategory"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/knowledgeBaseCategories/{id}": {
+ "get": {
+ "tags": [
+ "KnowledgeBaseCategories"
+ ],
+ "summary": "Get KnowledgeBaseCategory",
+ "operationId": "getServiceKnowledgeBaseCategoriesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "knowledgeBaseCategoryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "KnowledgeBaseCategory",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/KnowledgeBaseCategory"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "KnowledgeBaseCategories"
+ ],
+ "summary": "Delete KnowledgeBaseCategory",
+ "operationId": "deleteServiceKnowledgeBaseCategoriesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "knowledgeBaseCategoryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "KnowledgeBaseCategories"
+ ],
+ "summary": "Put KnowledgeBaseCategory",
+ "operationId": "putServiceKnowledgeBaseCategoriesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "knowledgeBaseCategoryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "knowledgeBaseCategory",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/KnowledgeBaseCategory"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "KnowledgeBaseCategory",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/KnowledgeBaseCategory"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "KnowledgeBaseCategories"
+ ],
+ "summary": "Patch KnowledgeBaseCategory",
+ "operationId": "patchServiceKnowledgeBaseCategoriesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "knowledgeBaseCategoryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "KnowledgeBaseCategory",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/KnowledgeBaseCategory"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/knowledgeBaseCategories/count": {
+ "get": {
+ "tags": [
+ "KnowledgeBaseCategories"
+ ],
+ "summary": "Get Count of KnowledgeBaseCategory",
+ "operationId": "getServiceKnowledgeBaseCategoriesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/knowledgebasesettings": {
+ "get": {
+ "tags": [
+ "KnowledgeBaseSettingses"
+ ],
+ "summary": "Get KnowledgeBaseSettings",
+ "operationId": "getServiceKnowledgebasesettings",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "KnowledgeBaseSettings",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/KnowledgeBaseSettings"
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "KnowledgeBaseSettingses"
+ ],
+ "summary": "Post KnowledgeBaseSettings",
+ "operationId": "postServiceKnowledgebasesettings",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "knowledgeBaseSettings",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/KnowledgeBaseSettings"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "KnowledgeBaseSettings",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/KnowledgeBaseSettings"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/knowledgebasesettings/{id}": {
+ "get": {
+ "tags": [
+ "KnowledgeBaseSettingses"
+ ],
+ "summary": "Get KnowledgeBaseSettings",
+ "operationId": "getServiceKnowledgebasesettingsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "knowledgebasesettingId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "KnowledgeBaseSettings",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/KnowledgeBaseSettings"
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "KnowledgeBaseSettingses"
+ ],
+ "summary": "Put KnowledgeBaseSettings",
+ "operationId": "putServiceKnowledgebasesettingsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "knowledgebasesettingId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "knowledgeBaseSettings",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/KnowledgeBaseSettings"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "KnowledgeBaseSettings",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/KnowledgeBaseSettings"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "KnowledgeBaseSettingses"
+ ],
+ "summary": "Patch KnowledgeBaseSettings",
+ "operationId": "patchServiceKnowledgebasesettingsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "knowledgebasesettingId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "KnowledgeBaseSettings",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/KnowledgeBaseSettings"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/knowledgeBaseSubCategories": {
+ "get": {
+ "tags": [
+ "KnowledgeBaseSubCategories"
+ ],
+ "summary": "Get List of KnowledgeBaseSubCategory",
+ "operationId": "getServiceKnowledgeBaseSubCategories",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of KnowledgeBaseSubCategory",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/KnowledgeBaseSubCategory"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "KnowledgeBaseSubCategories"
+ ],
+ "summary": "Post KnowledgeBaseSubCategory",
+ "operationId": "postServiceKnowledgeBaseSubCategories",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "knowledgeBaseSubCategory",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/KnowledgeBaseSubCategory"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "KnowledgeBaseSubCategory",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/KnowledgeBaseSubCategory"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/knowledgeBaseSubCategories/{id}": {
+ "get": {
+ "tags": [
+ "KnowledgeBaseSubCategories"
+ ],
+ "summary": "Get KnowledgeBaseSubCategory",
+ "operationId": "getServiceKnowledgeBaseSubCategoriesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "knowledgeBaseSubCategoryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "KnowledgeBaseSubCategory",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/KnowledgeBaseSubCategory"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "KnowledgeBaseSubCategories"
+ ],
+ "summary": "Delete KnowledgeBaseSubCategory",
+ "operationId": "deleteServiceKnowledgeBaseSubCategoriesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "knowledgeBaseSubCategoryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "KnowledgeBaseSubCategories"
+ ],
+ "summary": "Put KnowledgeBaseSubCategory",
+ "operationId": "putServiceKnowledgeBaseSubCategoriesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "knowledgeBaseSubCategoryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "knowledgeBaseSubCategory",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/KnowledgeBaseSubCategory"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "KnowledgeBaseSubCategory",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/KnowledgeBaseSubCategory"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "KnowledgeBaseSubCategories"
+ ],
+ "summary": "Patch KnowledgeBaseSubCategory",
+ "operationId": "patchServiceKnowledgeBaseSubCategoriesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "knowledgeBaseSubCategoryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "KnowledgeBaseSubCategory",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/KnowledgeBaseSubCategory"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/knowledgeBaseSubCategories/{id}/usages": {
+ "get": {
+ "tags": [
+ "KnowledgeBaseSubCategories"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getServiceKnowledgeBaseSubCategoriesByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "knowledgeBaseSubCategoryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/knowledgeBaseSubCategories/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "KnowledgeBaseSubCategories"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getServiceKnowledgeBaseSubCategoriesByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "knowledgeBaseSubCategoryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/knowledgeBaseSubCategories/count": {
+ "get": {
+ "tags": [
+ "KnowledgeBaseSubCategories"
+ ],
+ "summary": "Get Count of KnowledgeBaseSubCategory",
+ "operationId": "getServiceKnowledgeBaseSubCategoriesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/locations": {
+ "get": {
+ "tags": [
+ "ServiceLocations"
+ ],
+ "summary": "Get List of ServiceLocation",
+ "operationId": "getServiceLocations",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ServiceLocation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ServiceLocation"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ServiceLocations"
+ ],
+ "summary": "Post ServiceLocation",
+ "operationId": "postServiceLocations",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "location",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceLocation"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ServiceLocation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceLocation"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/locations/{id}": {
+ "get": {
+ "tags": [
+ "ServiceLocations"
+ ],
+ "summary": "Get ServiceLocation",
+ "operationId": "getServiceLocationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "locationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ServiceLocation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceLocation"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ServiceLocations"
+ ],
+ "summary": "Delete ServiceLocation",
+ "operationId": "deleteServiceLocationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "locationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ServiceLocations"
+ ],
+ "summary": "Put ServiceLocation",
+ "operationId": "putServiceLocationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "locationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "location",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceLocation"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ServiceLocation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceLocation"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ServiceLocations"
+ ],
+ "summary": "Patch ServiceLocation",
+ "operationId": "patchServiceLocationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "locationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ServiceLocation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceLocation"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/locations/{id}/info": {
+ "get": {
+ "tags": [
+ "ServiceLocationInfos"
+ ],
+ "summary": "Get ServiceLocationInfos",
+ "operationId": "getServiceLocationsByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ServiceLocationInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ServiceLocationInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceLocationInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/locations/{id}/usages": {
+ "get": {
+ "tags": [
+ "ServiceLocations"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getServiceLocationsByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "locationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/locations/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "Locations"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getServiceLocationsByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "locationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/locations/count": {
+ "get": {
+ "tags": [
+ "ServiceLocations"
+ ],
+ "summary": "Get Count of ServiceLocation",
+ "operationId": "getServiceLocationsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/locations/info": {
+ "get": {
+ "tags": [
+ "ServiceLocationInfos"
+ ],
+ "summary": "Get List of ServiceLocationInfos",
+ "operationId": "getServiceLocationsInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of serviceLocationInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ServiceLocationInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/locations/info/count": {
+ "get": {
+ "tags": [
+ "ServiceLocationInfos"
+ ],
+ "summary": "Get Count of ServiceLocationInfo",
+ "operationId": "getServiceLocationsInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/priorities": {
+ "get": {
+ "tags": [
+ "Priorities"
+ ],
+ "summary": "Get List of Priority",
+ "operationId": "getServicePriorities",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Priority",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Priority"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "Priorities"
+ ],
+ "summary": "Post Priority",
+ "operationId": "postServicePriorities",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "priority",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Priority"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "Priority",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Priority"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/priorities/{id}": {
+ "get": {
+ "tags": [
+ "Priorities"
+ ],
+ "summary": "Get Priority",
+ "operationId": "getServicePrioritiesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "priorityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Priority",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Priority"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "Priorities"
+ ],
+ "summary": "Delete Priority",
+ "operationId": "deleteServicePrioritiesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "priorityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "Priorities"
+ ],
+ "summary": "Put Priority",
+ "operationId": "putServicePrioritiesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "priorityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "priority",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Priority"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Priority",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Priority"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "Priorities"
+ ],
+ "summary": "Patch Priority",
+ "operationId": "patchServicePrioritiesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "priorityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Priority",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Priority"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/priorities/{id}/image": {
+ "get": {
+ "tags": [
+ "Priorities"
+ ],
+ "summary": "Get Priority",
+ "operationId": "getServicePrioritiesByIdImage",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "priorityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "lastModified",
+ "in": "path",
+ "description": "lastModified",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ContentType = application/octet-stream"
+ }
+ }
+ }
+ },
+ "/service/priorities/{id}/usages": {
+ "get": {
+ "tags": [
+ "Priorities"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getServicePrioritiesByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "priorityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/priorities/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "Priorities"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getServicePrioritiesByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "priorityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/priorities/count": {
+ "get": {
+ "tags": [
+ "Priorities"
+ ],
+ "summary": "Get Count of Priority",
+ "operationId": "getServicePrioritiesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/priority/{id}/info": {
+ "get": {
+ "tags": [
+ "PriorityInfos"
+ ],
+ "summary": "Get PriorityInfos",
+ "operationId": "getServicePriorityByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "PriorityInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "PriorityInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PriorityInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/priority/info": {
+ "get": {
+ "tags": [
+ "PriorityInfos"
+ ],
+ "summary": "Get List of PriorityInfos",
+ "operationId": "getServicePriorityInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of priorityInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PriorityInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/scheduling/members/{id}/info": {
+ "get": {
+ "tags": [
+ "SchedulingMemberInfos"
+ ],
+ "summary": "Get SchedulingMemberInfos",
+ "operationId": "getServiceSchedulingMembersByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "SchedulingMemberInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "SchedulingMemberInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SchedulingMemberInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/scheduling/members/info": {
+ "get": {
+ "tags": [
+ "SchedulingMemberInfos"
+ ],
+ "summary": "Get List of SchedulingMemberInfos",
+ "operationId": "getServiceSchedulingMembersInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of schedulingMemberInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/SchedulingMemberInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/scheduling/members/info/count": {
+ "get": {
+ "tags": [
+ "SchedulingMemberInfos"
+ ],
+ "summary": "Get Count of RmaActionInfos",
+ "operationId": "getServiceSchedulingMembersInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/serviceSignoff": {
+ "get": {
+ "tags": [
+ "ServiceSignoffs"
+ ],
+ "summary": "Get List of ServiceSignoff",
+ "operationId": "getServiceServiceSignoff",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ServiceSignoff",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ServiceSignoff"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ServiceSignoffs"
+ ],
+ "summary": "Post ServiceSignoff",
+ "operationId": "postServiceServiceSignoff",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "serviceSignoff",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceSignoff"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ServiceSignoff",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceSignoff"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/serviceSignoff/{id}": {
+ "get": {
+ "tags": [
+ "ServiceSignoffs"
+ ],
+ "summary": "Get ServiceSignoff",
+ "operationId": "getServiceServiceSignoffById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "serviceSignoffId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ServiceSignoff",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceSignoff"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ServiceSignoffs"
+ ],
+ "summary": "Delete ServiceSignoff",
+ "operationId": "deleteServiceServiceSignoffById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "serviceSignoffId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ServiceSignoffs"
+ ],
+ "summary": "Put ServiceSignoff",
+ "operationId": "putServiceServiceSignoffById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "serviceSignoffId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "serviceSignoff",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceSignoff"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ServiceSignoff",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceSignoff"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ServiceSignoffs"
+ ],
+ "summary": "Patch ServiceSignoff",
+ "operationId": "patchServiceServiceSignoffById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "serviceSignoffId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ServiceSignoff",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceSignoff"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/serviceSignoff/{id}/info": {
+ "get": {
+ "tags": [
+ "ServiceSignoffInfos"
+ ],
+ "summary": "Get ServiceSignoffInfos",
+ "operationId": "getServiceServiceSignoffByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ServiceSignoffInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ServiceSignoffInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceSignoffInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/serviceSignoff/{id}/usages": {
+ "get": {
+ "tags": [
+ "ServiceSignoffs"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getServiceServiceSignoffByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "serviceSignoffId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/serviceSignoff/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "ServiceSignoffs"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getServiceServiceSignoffByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "serviceSignoffId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/serviceSignoff/{parentId}/signoffcustomfields": {
+ "get": {
+ "tags": [
+ "ServiceSignoffCustomField"
+ ],
+ "summary": "Get List of ServiceSignoffCustomField",
+ "operationId": "getServiceServiceSignoffByParentIdSignoffcustomfields",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "serviceSignoffId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ServiceSignoffCustomField",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ServiceSignoffCustomField"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ServiceSignoffCustomField"
+ ],
+ "summary": "Post ServiceSignoffCustomField",
+ "operationId": "postServiceServiceSignoffByParentIdSignoffcustomfields",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "serviceSignoffId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "serviceSignoff",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceSignoffCustomField"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ServiceSignoffCustomField",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceSignoffCustomField"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/serviceSignoff/{parentId}/signoffcustomfields/{id}": {
+ "get": {
+ "tags": [
+ "ServiceSignoffCustomField"
+ ],
+ "summary": "Get ServiceSignoffCustomField",
+ "operationId": "getServiceServiceSignoffByParentIdSignoffcustomfieldsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ServiceSignoffCustomFieldId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "serviceSignoffId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ServiceSignoffCustomField",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceSignoffCustomField"
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ServiceSignoffCustomField"
+ ],
+ "summary": "Put ServiceSignoffCustomField",
+ "operationId": "putServiceServiceSignoffByParentIdSignoffcustomfieldsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ServiceSignoffCustomFieldId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "serviceSignoffId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "ServiceSignoffCustomField",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceSignoffCustomField"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ServiceSignoffCustomField",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceSignoffCustomField"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ServiceSignoffCustomField"
+ ],
+ "summary": "Delete ServiceSignoffCustomField",
+ "operationId": "deleteServiceServiceSignoffByParentIdSignoffcustomfieldsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ServiceSignoffCustomFieldId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "serviceSignoffId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ServiceSignoffCustomField"
+ ],
+ "summary": "Patch ServiceSignoffCustomField",
+ "operationId": "patchServiceServiceSignoffByParentIdSignoffcustomfieldsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ServiceSignoffCustomFieldId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "serviceSignoffId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ServiceSignoff",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceSignoffCustomField"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/serviceSignoff/{parentId}/signoffcustomfields/count": {
+ "get": {
+ "tags": [
+ "ServiceSignoffCustomField"
+ ],
+ "summary": "Get Count of ServiceSignoffCustomField",
+ "operationId": "getServiceServiceSignoffByParentIdSignoffcustomfieldsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "serviceSignoffId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/serviceSignoff/count": {
+ "get": {
+ "tags": [
+ "ServiceSignoffs"
+ ],
+ "summary": "Get Count of ServiceSignoff",
+ "operationId": "getServiceServiceSignoffCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/serviceSignoff/info": {
+ "get": {
+ "tags": [
+ "ServiceSignoffInfos"
+ ],
+ "summary": "Get List of ServiceSignoffInfos",
+ "operationId": "getServiceServiceSignoffInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of serviceSignoffInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ServiceSignoffInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/serviceSignoff/info/count": {
+ "get": {
+ "tags": [
+ "ServiceSignoffInfos"
+ ],
+ "summary": "Get Count of ServiceSignoffInfos",
+ "operationId": "getServiceServiceSignoffInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/severities": {
+ "get": {
+ "tags": [
+ "Severities"
+ ],
+ "summary": "Get List of Severity",
+ "operationId": "getServiceSeverities",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Severity",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Severity"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/severities/{id}": {
+ "get": {
+ "tags": [
+ "Severities"
+ ],
+ "summary": "Get Severity",
+ "operationId": "getServiceSeveritiesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "severityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Severity",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Severity"
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "Severities"
+ ],
+ "summary": "Put Severity",
+ "operationId": "putServiceSeveritiesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "severityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "severity",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Severity"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Severity",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Severity"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "Severities"
+ ],
+ "summary": "Patch Severity",
+ "operationId": "patchServiceSeveritiesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "severityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Severity",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Severity"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/severities/count": {
+ "get": {
+ "tags": [
+ "Severities"
+ ],
+ "summary": "Get Count of Severity",
+ "operationId": "getServiceSeveritiesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/SLAs": {
+ "get": {
+ "tags": [
+ "SLAs"
+ ],
+ "summary": "Get List of SLA",
+ "operationId": "getServiceSLAs",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of SLA",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/SLA"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "SLAs"
+ ],
+ "summary": "Post SLA",
+ "operationId": "postServiceSLAs",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "sLA",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/SLA"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "SLA",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SLA"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/SLAs/{id}": {
+ "get": {
+ "tags": [
+ "SLAs"
+ ],
+ "summary": "Get SLA",
+ "operationId": "getServiceSLAsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "SLAId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "SLA",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SLA"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "SLAs"
+ ],
+ "summary": "Delete SLA",
+ "operationId": "deleteServiceSLAsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "SLAId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "SLAs"
+ ],
+ "summary": "Put SLA",
+ "operationId": "putServiceSLAsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "SLAId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "sLA",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/SLA"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "SLA",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SLA"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "SLAs"
+ ],
+ "summary": "Patch SLA",
+ "operationId": "patchServiceSLAsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "SLAId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "SLA",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SLA"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/slas/{id}/info": {
+ "get": {
+ "tags": [
+ "SLAInfos"
+ ],
+ "summary": "Get SLAInfos",
+ "operationId": "getServiceSlasByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "SLAInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "SLAInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SLAInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/SLAs/{id}/usages": {
+ "get": {
+ "tags": [
+ "SLAs"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getServiceSLAsByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "SLAId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/SLAs/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "SLAs"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getServiceSLAsByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "SLAId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/SLAs/{parentId}/priorities": {
+ "get": {
+ "tags": [
+ "SLAPriorities"
+ ],
+ "summary": "Get List of SLAPriority",
+ "operationId": "getServiceSLAsByParentIdPriorities",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "SLAId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of SLAPriority",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/SLAPriority"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "SLAPriorities"
+ ],
+ "summary": "Post SLAPriority",
+ "operationId": "postServiceSLAsByParentIdPriorities",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "SLAId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "sLAPriority",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/SLAPriority"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "SLAPriority",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SLAPriority"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/SLAs/{parentId}/priorities/{id}": {
+ "get": {
+ "tags": [
+ "SLAPriorities"
+ ],
+ "summary": "Get SLAPriority",
+ "operationId": "getServiceSLAsByParentIdPrioritiesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "priorityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "SLAId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "SLAPriority",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SLAPriority"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "SLAPriorities"
+ ],
+ "summary": "Delete SLAPriority",
+ "operationId": "deleteServiceSLAsByParentIdPrioritiesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "priorityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "SLAId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "SLAPriorities"
+ ],
+ "summary": "Put SLAPriority",
+ "operationId": "putServiceSLAsByParentIdPrioritiesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "priorityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "SLAId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "sLAPriority",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/SLAPriority"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "SLAPriority",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SLAPriority"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "SLAPriorities"
+ ],
+ "summary": "Patch SLAPriority",
+ "operationId": "patchServiceSLAsByParentIdPrioritiesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "priorityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "SLAId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "SLAPriority",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SLAPriority"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/SLAs/{parentId}/priorities/count": {
+ "get": {
+ "tags": [
+ "SLAPriorities"
+ ],
+ "summary": "Get Count of SLAPriority",
+ "operationId": "getServiceSLAsByParentIdPrioritiesCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "SLAId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/SLAs/count": {
+ "get": {
+ "tags": [
+ "SLAs"
+ ],
+ "summary": "Get Count of SLA",
+ "operationId": "getServiceSLAsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/slas/info": {
+ "get": {
+ "tags": [
+ "SLAInfos"
+ ],
+ "summary": "Get List of SLAInfos",
+ "operationId": "getServiceSlasInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of sLAInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/SLAInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/SLAs/info/count": {
+ "get": {
+ "tags": [
+ "SLAInfos"
+ ],
+ "summary": "Get Count of SLAInfos",
+ "operationId": "getServiceSLAsInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/sources": {
+ "get": {
+ "tags": [
+ "Sources"
+ ],
+ "summary": "Get List of Source",
+ "operationId": "getServiceSources",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Source",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Source"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "Sources"
+ ],
+ "summary": "Post Source",
+ "operationId": "postServiceSources",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "source",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Source"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "Source",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Source"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/sources/{id}": {
+ "get": {
+ "tags": [
+ "Sources"
+ ],
+ "summary": "Get Source",
+ "operationId": "getServiceSourcesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "sourceId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Source",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Source"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "Sources"
+ ],
+ "summary": "Delete Source",
+ "operationId": "deleteServiceSourcesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "sourceId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "Sources"
+ ],
+ "summary": "Put Source",
+ "operationId": "putServiceSourcesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "sourceId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "source",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Source"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Source",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Source"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "Sources"
+ ],
+ "summary": "Patch Source",
+ "operationId": "patchServiceSourcesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "sourceId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Source",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Source"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/sources/{id}/info": {
+ "get": {
+ "tags": [
+ "SourceInfos"
+ ],
+ "summary": "Get SourceInfos",
+ "operationId": "getServiceSourcesByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "SourceInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "SourceInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SourceInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/sources/{id}/usages": {
+ "get": {
+ "tags": [
+ "Sources"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getServiceSourcesByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "sourceId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/sources/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "Sources"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getServiceSourcesByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "sourceId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/sources/count": {
+ "get": {
+ "tags": [
+ "Sources"
+ ],
+ "summary": "Get Count of Source",
+ "operationId": "getServiceSourcesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/sources/info": {
+ "get": {
+ "tags": [
+ "SourceInfos"
+ ],
+ "summary": "Get List of SourceInfos",
+ "operationId": "getServiceSourcesInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of sourceInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/SourceInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/sources/info/count": {
+ "get": {
+ "tags": [
+ "SourceInfos"
+ ],
+ "summary": "Get Count of SourceInfo",
+ "operationId": "getServiceSourcesInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/surveys": {
+ "get": {
+ "tags": [
+ "ServiceSurveys"
+ ],
+ "summary": "Get List of ServiceSurvey",
+ "operationId": "getServiceSurveys",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ServiceSurvey",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ServiceSurvey"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ServiceSurveys"
+ ],
+ "summary": "Post ServiceSurvey",
+ "operationId": "postServiceSurveys",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "survey",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceSurvey"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ServiceSurvey",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceSurvey"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/surveys/{grandparentId}/questions/{parentId}/options": {
+ "get": {
+ "tags": [
+ "SurveyOptions"
+ ],
+ "summary": "Get List of SurveyOption",
+ "operationId": "getServiceSurveysByGrandparentIdQuestionsByParentIdOptions",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "questionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "surveyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of SurveyOption",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/SurveyOption"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "SurveyOptions"
+ ],
+ "summary": "Post SurveyOption",
+ "operationId": "postServiceSurveysByGrandparentIdQuestionsByParentIdOptions",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "questionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "surveyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "surveyOption",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/SurveyOption"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "SurveyOption",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SurveyOption"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/surveys/{grandparentId}/questions/{parentId}/options/{id}": {
+ "get": {
+ "tags": [
+ "SurveyOptions"
+ ],
+ "summary": "Get SurveyOption",
+ "operationId": "getServiceSurveysByGrandparentIdQuestionsByParentIdOptionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "optionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "questionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "surveyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "SurveyOption",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SurveyOption"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "SurveyOptions"
+ ],
+ "summary": "Delete SurveyOption",
+ "operationId": "deleteServiceSurveysByGrandparentIdQuestionsByParentIdOptionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "optionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "questionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "surveyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "SurveyOptions"
+ ],
+ "summary": "Put SurveyOption",
+ "operationId": "putServiceSurveysByGrandparentIdQuestionsByParentIdOptionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "optionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "questionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "surveyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "surveyOption",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/SurveyOption"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "SurveyOption",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SurveyOption"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "SurveyOptions"
+ ],
+ "summary": "Patch SurveyOption",
+ "operationId": "patchServiceSurveysByGrandparentIdQuestionsByParentIdOptionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "optionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "questionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "surveyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "SurveyOption",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SurveyOption"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/surveys/{grandparentId}/questions/{parentId}/options/count": {
+ "get": {
+ "tags": [
+ "SurveyOptions"
+ ],
+ "summary": "Get Count of SurveyOption",
+ "operationId": "getServiceSurveysByGrandparentIdQuestionsByParentIdOptionsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "questionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "surveyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/surveys/{id}": {
+ "get": {
+ "tags": [
+ "ServiceSurveys"
+ ],
+ "summary": "Get ServiceSurvey",
+ "operationId": "getServiceSurveysById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "surveyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ServiceSurvey",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceSurvey"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ServiceSurveys"
+ ],
+ "summary": "Delete ServiceSurvey",
+ "operationId": "deleteServiceSurveysById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "surveyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ServiceSurveys"
+ ],
+ "summary": "Put ServiceSurvey",
+ "operationId": "putServiceSurveysById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "surveyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "survey",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceSurvey"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ServiceSurvey",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceSurvey"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ServiceSurveys"
+ ],
+ "summary": "Patch ServiceSurvey",
+ "operationId": "patchServiceSurveysById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "surveyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ServiceSurvey",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceSurvey"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/surveys/{id}/copy": {
+ "post": {
+ "tags": [
+ "ServiceSurveys"
+ ],
+ "summary": "Post ServiceSurvey",
+ "operationId": "postServiceSurveysByIdCopy",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "surveyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ServiceSurvey",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceSurvey"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/surveys/{id}/usages": {
+ "get": {
+ "tags": [
+ "ServiceSurveys"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getServiceSurveysByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "surveyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/surveys/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "ServiceSurveys"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getServiceSurveysByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "surveyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/surveys/{parentId}/questions": {
+ "get": {
+ "tags": [
+ "ServiceSurveyQuestions"
+ ],
+ "summary": "Get List of ServiceSurveyQuestion",
+ "operationId": "getServiceSurveysByParentIdQuestions",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "surveyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ServiceSurveyQuestion",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ServiceSurveyQuestion"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ServiceSurveyQuestions"
+ ],
+ "summary": "Post ServiceSurveyQuestion",
+ "operationId": "postServiceSurveysByParentIdQuestions",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "surveyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "serviceSurveyQuestion",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceSurveyQuestion"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ServiceSurveyQuestion",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceSurveyQuestion"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/surveys/{parentId}/questions/{id}": {
+ "get": {
+ "tags": [
+ "ServiceSurveyQuestions"
+ ],
+ "summary": "Get ServiceSurveyQuestion",
+ "operationId": "getServiceSurveysByParentIdQuestionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "questionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "surveyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ServiceSurveyQuestion",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceSurveyQuestion"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ServiceSurveyQuestions"
+ ],
+ "summary": "Delete ServiceSurveyQuestion",
+ "operationId": "deleteServiceSurveysByParentIdQuestionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "questionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "surveyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ServiceSurveyQuestions"
+ ],
+ "summary": "Put ServiceSurveyQuestion",
+ "operationId": "putServiceSurveysByParentIdQuestionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "questionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "surveyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "serviceSurveyQuestion",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceSurveyQuestion"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ServiceSurveyQuestion",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceSurveyQuestion"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ServiceSurveyQuestions"
+ ],
+ "summary": "Patch ServiceSurveyQuestion",
+ "operationId": "patchServiceSurveysByParentIdQuestionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "questionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "surveyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ServiceSurveyQuestion",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceSurveyQuestion"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/surveys/{parentId}/questions/{id}/copy": {
+ "post": {
+ "tags": [
+ "ServiceSurveyQuestions"
+ ],
+ "summary": "Post ServiceSurveyQuestion",
+ "operationId": "postServiceSurveysByParentIdQuestionsByIdCopy",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "questionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "surveyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "201": {
+ "description": "ServiceSurveyQuestion",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceSurveyQuestion"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/surveys/{parentId}/questions/count": {
+ "get": {
+ "tags": [
+ "ServiceSurveyQuestions"
+ ],
+ "summary": "Get Count of ServiceSurveyQuestion",
+ "operationId": "getServiceSurveysByParentIdQuestionsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "surveyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/surveys/{parentId}/results": {
+ "get": {
+ "tags": [
+ "SurveyResults"
+ ],
+ "summary": "Get List of SurveyResult",
+ "operationId": "getServiceSurveysByParentIdResults",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "surveyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of SurveyResult",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/SurveyResult"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "SurveyResults"
+ ],
+ "summary": "Post SurveyResult",
+ "operationId": "postServiceSurveysByParentIdResults",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "surveyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "surveyResult",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/SurveyResult"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "SurveyResult",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SurveyResult"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/surveys/{parentId}/results/{id}": {
+ "get": {
+ "tags": [
+ "SurveyResults"
+ ],
+ "summary": "Get SurveyResult",
+ "operationId": "getServiceSurveysByParentIdResultsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "resultId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "surveyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "SurveyResult",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SurveyResult"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "SurveyResults"
+ ],
+ "summary": "Delete SurveyResult",
+ "operationId": "deleteServiceSurveysByParentIdResultsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "resultId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "surveyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "SurveyResults"
+ ],
+ "summary": "Put SurveyResult",
+ "operationId": "putServiceSurveysByParentIdResultsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "resultId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "surveyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "surveyResult",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/SurveyResult"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "SurveyResult",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SurveyResult"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "SurveyResults"
+ ],
+ "summary": "Patch SurveyResult",
+ "operationId": "patchServiceSurveysByParentIdResultsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "resultId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "surveyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "SurveyResult",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SurveyResult"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/surveys/{parentId}/results/count": {
+ "get": {
+ "tags": [
+ "SurveyResults"
+ ],
+ "summary": "Get Count of SurveyResult",
+ "operationId": "getServiceSurveysByParentIdResultsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "surveyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/surveys/count": {
+ "get": {
+ "tags": [
+ "ServiceSurveys"
+ ],
+ "summary": "Get Count of ServiceSurvey",
+ "operationId": "getServiceSurveysCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/teamMembers": {
+ "post": {
+ "tags": [
+ "TeamMembers"
+ ],
+ "summary": "Post TeamMember",
+ "operationId": "postServiceTeamMembers",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "teamMember",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/TeamMember"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "TeamMember",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TeamMember"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/teams": {
+ "get": {
+ "tags": [
+ "ServiceTeams"
+ ],
+ "summary": "Get List of ServiceTeam",
+ "operationId": "getServiceTeams",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ServiceTeam",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ServiceTeam"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/teams/{id}": {
+ "get": {
+ "tags": [
+ "ServiceTeams"
+ ],
+ "summary": "Get ServiceTeam",
+ "operationId": "getServiceTeamsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "teamId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ServiceTeam",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceTeam"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/teams/count": {
+ "get": {
+ "tags": [
+ "ServiceTeams"
+ ],
+ "summary": "Get Count of ServiceTeam",
+ "operationId": "getServiceTeamsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/templates": {
+ "get": {
+ "tags": [
+ "ServiceTemplates"
+ ],
+ "summary": "Get List of ServiceTemplate",
+ "operationId": "getServiceTemplates",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ServiceTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ServiceTemplate"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ServiceTemplates"
+ ],
+ "summary": "Post ServiceTemplate",
+ "operationId": "postServiceTemplates",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "serviceTemplate",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceTemplate"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ServiceTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceTemplate"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/templates/{id}": {
+ "get": {
+ "tags": [
+ "ServiceTemplates"
+ ],
+ "summary": "Get ServiceTemplate",
+ "operationId": "getServiceTemplatesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "templateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ServiceTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceTemplate"
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ServiceTemplates"
+ ],
+ "summary": "Put ServiceTemplate",
+ "operationId": "putServiceTemplatesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "templateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "ServiceTemplate",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceTemplate"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ServiceTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceTemplate"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ServiceTemplates"
+ ],
+ "summary": "Patch ServiceTemplate",
+ "operationId": "patchServiceTemplatesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "templateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ServiceTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceTemplate"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ServiceTemplates"
+ ],
+ "summary": "Delete ServiceTemplate",
+ "operationId": "deleteServiceTemplatesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "templateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ }
+ },
+ "/service/templates/{id}/generate": {
+ "post": {
+ "tags": [
+ "ServiceTemplates"
+ ],
+ "summary": "Post Count of ServiceTemplate",
+ "operationId": "postServiceTemplatesByIdGenerate",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "templateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "templateGenerate",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/TemplateGenerate"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "TemplateGeneratedCountsModel",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TemplateGeneratedCountsModel"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/templates/{id}/info": {
+ "get": {
+ "tags": [
+ "ServiceTemplateInfos"
+ ],
+ "summary": "Get ServiceTemplateInfos",
+ "operationId": "getServiceTemplatesByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ServiceTemplateInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ServiceTemplateInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceTemplateInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/templates/{parentId}/tasks": {
+ "get": {
+ "tags": [
+ "ServiceTemplateTasks"
+ ],
+ "summary": "Get List of Tasks",
+ "operationId": "getServiceTemplatesByParentIdTasks",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "templateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Task",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ServiceTemplateTask"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ServiceTemplateTasks"
+ ],
+ "summary": "Post Task",
+ "operationId": "postServiceTemplatesByParentIdTasks",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "templateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "serviceTemplateTask",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceTemplateTask"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ServiceTemplateTask",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceTemplateTask"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/templates/{parentId}/tasks/{id}": {
+ "get": {
+ "tags": [
+ "ServiceTemplateTasks"
+ ],
+ "summary": "Get Task",
+ "operationId": "getServiceTemplatesByParentIdTasksById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "taskId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "templateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ServiceTemplateTask",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceTemplateTask"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ServiceTemplateTasks"
+ ],
+ "summary": "Delete Task",
+ "operationId": "deleteServiceTemplatesByParentIdTasksById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "taskId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "templateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ServiceTemplateTasks"
+ ],
+ "summary": "Put Task",
+ "operationId": "putServiceTemplatesByParentIdTasksById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "taskId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "templateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "serviceTemplateTask",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceTemplateTask"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ServiceTemplateTask",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceTemplateTask"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ServiceTemplateTasks"
+ ],
+ "summary": "Patch Task",
+ "operationId": "patchServiceTemplatesByParentIdTasksById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "taskId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "templateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ServiceTemplateTask",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceTemplateTask"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/templates/{parentId}/tasks/count": {
+ "get": {
+ "tags": [
+ "ServiceTemplateTasks"
+ ],
+ "summary": "Get Count of Tasks",
+ "operationId": "getServiceTemplatesByParentIdTasksCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "templateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/templates/count": {
+ "get": {
+ "tags": [
+ "ServiceTemplates"
+ ],
+ "summary": "Get Count of ServiceTemplate",
+ "operationId": "getServiceTemplatesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/templates/info": {
+ "get": {
+ "tags": [
+ "ServiceTemplateInfos"
+ ],
+ "summary": "Get List of ServiceTemplateInfos",
+ "operationId": "getServiceTemplatesInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of serviceTemplateInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ServiceTemplateInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/templates/info/count": {
+ "get": {
+ "tags": [
+ "ServiceTemplateInfos"
+ ],
+ "summary": "Get Count of ServiceTemplateInfo",
+ "operationId": "getServiceTemplatesInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/ticketLinks": {
+ "get": {
+ "tags": [
+ "ServiceTicketLinks"
+ ],
+ "summary": "Get List of ServiceTicketLink",
+ "operationId": "getServiceTicketLinks",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ServiceTicketLink",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ServiceTicketLink"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ServiceTicketLinks"
+ ],
+ "summary": "Post ServiceTicketLink",
+ "operationId": "postServiceTicketLinks",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "serviceTicketLink",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceTicketLink"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ServiceTicketLink",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceTicketLink"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/ticketLinks/{id}": {
+ "get": {
+ "tags": [
+ "ServiceTicketLinks"
+ ],
+ "summary": "Get ServiceTicketLink",
+ "operationId": "getServiceTicketLinksById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ticketLinkId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ServiceTicketLink",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceTicketLink"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ServiceTicketLinks"
+ ],
+ "summary": "Delete ServiceTicketLink",
+ "operationId": "deleteServiceTicketLinksById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ticketLinkId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ServiceTicketLinks"
+ ],
+ "summary": "Put ServiceTicketLink",
+ "operationId": "putServiceTicketLinksById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ticketLinkId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "serviceTicketLink",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceTicketLink"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ServiceTicketLink",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceTicketLink"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ServiceTicketLinks"
+ ],
+ "summary": "Patch ServiceTicketLink",
+ "operationId": "patchServiceTicketLinksById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ticketLinkId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ServiceTicketLink",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceTicketLink"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/ticketLinks/{id}/info": {
+ "get": {
+ "tags": [
+ "ServiceTicketLinkInfos"
+ ],
+ "summary": "Get ServiceTicketLinkInfos",
+ "operationId": "getServiceTicketLinksByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ServiceTicketLinkInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ServiceTicketLinkInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceTicketLinkInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/ticketLinks/count": {
+ "get": {
+ "tags": [
+ "ServiceTicketLinks"
+ ],
+ "summary": "Get Count of ServiceTicketLink",
+ "operationId": "getServiceTicketLinksCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/ticketLinks/info": {
+ "get": {
+ "tags": [
+ "ServiceTicketLinkInfos"
+ ],
+ "summary": "Get List of ServiceTicketLinkInfos",
+ "operationId": "getServiceTicketLinksInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of serviceTicketLinkInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ServiceTicketLinkInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/ticketLinks/info/count": {
+ "get": {
+ "tags": [
+ "ServiceTicketLinkInfos"
+ ],
+ "summary": "Get Count of ServiceTicketLinkInfos",
+ "operationId": "getServiceTicketLinksInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/tickets": {
+ "get": {
+ "tags": [
+ "Tickets"
+ ],
+ "summary": "Get List of ConnectWise.Apis.v3_0.v2015_3.Service.Ticket.Ticket\r\n To obtain the current SLA times for an active ticket, please use the /service/tickets/calculateSLA endpoint for multiple tickets or /service/tickets/{id} for individual tickets.",
+ "operationId": "getServiceTickets",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ConnectWise.Apis.v3_0.v2015_3.Service.Ticket.Ticket",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Ticket"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "Tickets"
+ ],
+ "summary": "Post Ticket",
+ "operationId": "postServiceTickets",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "ticket",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Ticket"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "Ticket",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Ticket"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/tickets/{id}": {
+ "get": {
+ "tags": [
+ "Tickets"
+ ],
+ "summary": "Get Ticket",
+ "operationId": "getServiceTicketsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Ticket",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Ticket"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "Tickets"
+ ],
+ "summary": "Delete Ticket",
+ "operationId": "deleteServiceTicketsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "Tickets"
+ ],
+ "summary": "Put Ticket",
+ "operationId": "putServiceTicketsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "ticket",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Ticket"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Ticket",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Ticket"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "Tickets"
+ ],
+ "summary": "Patch Ticket",
+ "operationId": "patchServiceTicketsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Ticket",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Ticket"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/tickets/{id}/copy": {
+ "post": {
+ "tags": [
+ "Tickets"
+ ],
+ "summary": "Post TicketCopy",
+ "operationId": "postServiceTicketsByIdCopy",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Ticket",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Ticket"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/tickets/{id}/info": {
+ "get": {
+ "tags": [
+ "TicketInfos"
+ ],
+ "summary": "Get TicketInfos",
+ "operationId": "getServiceTicketsByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "TicketInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "TicketInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TicketInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/tickets/{parentId}/activities": {
+ "get": {
+ "tags": [
+ "Tickets"
+ ],
+ "summary": "Get List of ActivityReference\r\n Gets activities associated to the ticket\r\n Please use the /sales/activities?conditions=ticket/id={id} endpoint",
+ "operationId": "getServiceTicketsByParentIdActivities",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ActivityReference",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ActivityReference"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/tickets/{parentId}/activities/count": {
+ "get": {
+ "tags": [
+ "Tickets"
+ ],
+ "summary": "Get Count of ActivityReference\r\n Gets count of activities associated to the ticket\r\n Please use the /sales/activities/count?conditions=ticket/id={id} endpoint",
+ "operationId": "getServiceTicketsByParentIdActivitiesCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/tickets/{parentId}/allNotes": {
+ "get": {
+ "tags": [
+ "ServiceTicketNotes"
+ ],
+ "summary": "Get List of ServiceTicketNote",
+ "operationId": "getServiceTicketsByParentIdAllNotes",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ServiceTicketNote",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ServiceTicketNote"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/tickets/{parentId}/attachChildren": {
+ "post": {
+ "tags": [
+ "Tickets"
+ ],
+ "summary": "Post SuccessResponse",
+ "operationId": "postServiceTicketsByParentIdAttachChildren",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "bundle",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/TicketBundle"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "SuccessResponse",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SuccessResponse"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/tickets/{parentId}/configurations": {
+ "get": {
+ "tags": [
+ "Tickets"
+ ],
+ "summary": "Get List of ConfigurationReference",
+ "operationId": "getServiceTicketsByParentIdConfigurations",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ConfigurationReference",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ConfigurationReference"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "Tickets"
+ ],
+ "summary": "Post ConfigurationReference",
+ "operationId": "postServiceTicketsByParentIdConfigurations",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "configuration",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ConfigurationReference"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ConfigurationReference",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ConfigurationReference"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/tickets/{parentId}/configurations/{id}": {
+ "get": {
+ "tags": [
+ "Tickets"
+ ],
+ "summary": "Get ConfigurationReference",
+ "operationId": "getServiceTicketsByParentIdConfigurationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "configurationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ConfigurationReference",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ConfigurationReference"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "Tickets"
+ ],
+ "summary": "Delete ConfigurationReference",
+ "operationId": "deleteServiceTicketsByParentIdConfigurationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "configurationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ }
+ },
+ "/service/tickets/{parentId}/configurations/count": {
+ "get": {
+ "tags": [
+ "Tickets"
+ ],
+ "summary": "Get Count of ConfigurationReference",
+ "operationId": "getServiceTicketsByParentIdConfigurationsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/tickets/{parentId}/convert": {
+ "post": {
+ "tags": [
+ "Tickets"
+ ],
+ "summary": "Post SuccessResponse",
+ "operationId": "postServiceTicketsByParentIdConvert",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "conversion",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ConvertToProject"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "SuccessResponse",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SuccessResponse"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/tickets/{parentId}/documents": {
+ "get": {
+ "tags": [
+ "Tickets"
+ ],
+ "summary": "Get List of DocumentReference\r\n Gets the documents associated to the ticket\r\n Please use the /system/documents?recordType=Ticket&recordId={id} endpoint",
+ "operationId": "getServiceTicketsByParentIdDocuments",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of DocumentReference",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/DocumentReference"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/tickets/{parentId}/documents/count": {
+ "get": {
+ "tags": [
+ "Tickets"
+ ],
+ "summary": "Get Count of DocumentReference",
+ "operationId": "getServiceTicketsByParentIdDocumentsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/tickets/{parentId}/merge": {
+ "post": {
+ "tags": [
+ "Tickets"
+ ],
+ "summary": "Post SuccessResponse",
+ "operationId": "postServiceTicketsByParentIdMerge",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "merge",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/TicketMerge"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "SuccessResponse",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SuccessResponse"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/tickets/{parentId}/notes": {
+ "get": {
+ "tags": [
+ "TicketNotes"
+ ],
+ "summary": "Get List of ServiceNote",
+ "operationId": "getServiceTicketsByParentIdNotes",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ServiceNote",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ServiceNote"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "TicketNotes"
+ ],
+ "summary": "Post ServiceNote",
+ "operationId": "postServiceTicketsByParentIdNotes",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "serviceNote",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceNote"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ServiceNote",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceNote"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/tickets/{parentId}/notes/{id}": {
+ "get": {
+ "tags": [
+ "TicketNotes"
+ ],
+ "summary": "Get ServiceNote",
+ "operationId": "getServiceTicketsByParentIdNotesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "noteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ServiceNote",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceNote"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "TicketNotes"
+ ],
+ "summary": "Delete ServiceNote",
+ "operationId": "deleteServiceTicketsByParentIdNotesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "noteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "TicketNotes"
+ ],
+ "summary": "Put ServiceNote",
+ "operationId": "putServiceTicketsByParentIdNotesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "noteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "serviceNote",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceNote"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ServiceNote",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceNote"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "TicketNotes"
+ ],
+ "summary": "Patch ServiceNote",
+ "operationId": "patchServiceTicketsByParentIdNotesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "noteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ServiceNote",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceNote"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/tickets/{parentId}/notes/count": {
+ "get": {
+ "tags": [
+ "TicketNotes"
+ ],
+ "summary": "Get Count of ServiceNote",
+ "operationId": "getServiceTicketsByParentIdNotesCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/tickets/{parentId}/products": {
+ "get": {
+ "tags": [
+ "Tickets"
+ ],
+ "summary": "Get List of ProductReference\r\n Gets the products associated to the ticket\r\n Please use the /procurement/products?conditions=chargeToType='Ticket' AND chargeToId={id} endpoint",
+ "operationId": "getServiceTicketsByParentIdProducts",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ProductReference",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ProductReference"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/tickets/{parentId}/products/count": {
+ "get": {
+ "tags": [
+ "Tickets"
+ ],
+ "summary": "Get Count of ProductReference\r\n Gets the products associated to the ticket\r\n Please use the /procurement/products/count?conditions=chargeToType='Ticket' AND chargeToId={id} endpoint",
+ "operationId": "getServiceTicketsByParentIdProductsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/tickets/{parentId}/scheduleentries": {
+ "get": {
+ "tags": [
+ "Tickets"
+ ],
+ "summary": "Get List of ScheduleEntryReference\r\n Gets the schedule entries associated to the ticket\r\n Please use the /schedule/entries?conditions=type/id=4 AND objectId={id} endpoint",
+ "operationId": "getServiceTicketsByParentIdScheduleentries",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ScheduleEntryReference",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ScheduleEntryReference"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/tickets/{parentId}/scheduleentries/count": {
+ "get": {
+ "tags": [
+ "Tickets"
+ ],
+ "summary": "Get Count of ScheduleEntryReference\r\n Gets the schedule entries count associated to the ticket\r\n Please use the /schedule/entries/count?conditions=type/id=4 AND objectId={id} endpoint",
+ "operationId": "getServiceTicketsByParentIdScheduleentriesCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/tickets/{parentId}/tasks": {
+ "get": {
+ "tags": [
+ "TicketTasks"
+ ],
+ "summary": "Get List of Task",
+ "operationId": "getServiceTicketsByParentIdTasks",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Task",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ServiceTask"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "TicketTasks"
+ ],
+ "summary": "Post Task",
+ "operationId": "postServiceTicketsByParentIdTasks",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "task",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceTask"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ServiceTask",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceTask"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/tickets/{parentId}/tasks/{id}": {
+ "get": {
+ "tags": [
+ "TicketTasks"
+ ],
+ "summary": "Get Task",
+ "operationId": "getServiceTicketsByParentIdTasksById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "taskId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ServiceTask",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceTask"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "TicketTasks"
+ ],
+ "summary": "Delete Task",
+ "operationId": "deleteServiceTicketsByParentIdTasksById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "taskId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "TicketTasks"
+ ],
+ "summary": "Put Task",
+ "operationId": "putServiceTicketsByParentIdTasksById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "taskId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "task",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceTask"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ServiceTask",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceTask"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "TicketTasks"
+ ],
+ "summary": "Patch Task",
+ "operationId": "patchServiceTicketsByParentIdTasksById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "taskId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ServiceTask",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceTask"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/tickets/{parentId}/tasks/count": {
+ "get": {
+ "tags": [
+ "TicketTasks"
+ ],
+ "summary": "Get Count of Task",
+ "operationId": "getServiceTicketsByParentIdTasksCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/tickets/{parentId}/timeentries": {
+ "get": {
+ "tags": [
+ "Tickets"
+ ],
+ "summary": "Get List of TimeEntryReference\r\n Gets time entries associated to the ticket\r\n Please use the /time/entries?conditions=(chargeToType=\"ServiceTicket\" OR chargeToType=\"ProjectTicket\") AND chargeToId={id} endpoint",
+ "operationId": "getServiceTicketsByParentIdTimeentries",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of TimeEntryReference",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/TimeEntryReference"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/tickets/{parentId}/timeentries/count": {
+ "get": {
+ "tags": [
+ "Tickets"
+ ],
+ "summary": "Get Count of TimeEntryReference\r\n Gets time entries count associated to the ticket\r\n Please use the /time/entries/count?conditions=(chargeToType=\"ServiceTicket\" OR chargeToType=\"ProjectTicket\") AND chargeToId={id} endpoint",
+ "operationId": "getServiceTicketsByParentIdTimeentriesCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/tickets/calculateSla": {
+ "get": {
+ "tags": [
+ "Tickets"
+ ],
+ "summary": "Get List of ConnectWise.Apis.v3_0.v2015_3.Service.Ticket.Ticket with SLA calculated",
+ "operationId": "getServiceTicketsCalculateSla",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ConnectWise.Apis.v3_0.v2015_3.Service.Ticket.Ticket",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Ticket"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/tickets/changelogs": {
+ "get": {
+ "tags": [
+ "TicketChangeLog"
+ ],
+ "summary": "Get List of Ticket Change Log",
+ "operationId": "getServiceTicketsChangelogs",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of TicketChangeLog",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/TicketChangeLog"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "TicketChangeLog"
+ ],
+ "summary": "Delete Ticket Change Logs",
+ "operationId": "deleteServiceTicketsChangelogs",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ }
+ },
+ "/service/tickets/count": {
+ "get": {
+ "tags": [
+ "Tickets"
+ ],
+ "summary": "Get Count of ConnectWise.Apis.v3_0.v2015_3.Service.Ticket.Ticket",
+ "operationId": "getServiceTicketsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/tickets/info": {
+ "get": {
+ "tags": [
+ "TicketInfos"
+ ],
+ "summary": "Get List of TicketInfos",
+ "operationId": "getServiceTicketsInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ticketInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/TicketInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/tickets/info/count": {
+ "get": {
+ "tags": [
+ "TicketInfos"
+ ],
+ "summary": "Get Count of TicketInfo",
+ "operationId": "getServiceTicketsInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/tickets/search": {
+ "post": {
+ "tags": [
+ "Tickets"
+ ],
+ "summary": "Post List of Ticket",
+ "operationId": "postServiceTicketsSearch",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "filterValues",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/FilterValues"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "List of Ticket",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Ticket"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/ticketSyncs": {
+ "get": {
+ "tags": [
+ "TicketSyncs"
+ ],
+ "summary": "Get List of TicketSync",
+ "operationId": "getServiceTicketSyncs",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of TicketSync",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/TicketSync"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "TicketSyncs"
+ ],
+ "summary": "Post TicketSync",
+ "operationId": "postServiceTicketSyncs",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "ticketSync",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/TicketSync"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "TicketSync",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TicketSync"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/ticketSyncs/{id}": {
+ "get": {
+ "tags": [
+ "TicketSyncs"
+ ],
+ "summary": "Get TicketSync",
+ "operationId": "getServiceTicketSyncsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ticketSyncId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "TicketSync",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TicketSync"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "TicketSyncs"
+ ],
+ "summary": "Delete TicketSync",
+ "operationId": "deleteServiceTicketSyncsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ticketSyncId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "TicketSyncs"
+ ],
+ "summary": "Put TicketSync",
+ "operationId": "putServiceTicketSyncsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ticketSyncId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "ticketSync",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/TicketSync"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "TicketSync",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TicketSync"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "TicketSyncs"
+ ],
+ "summary": "Patch TicketSync",
+ "operationId": "patchServiceTicketSyncsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ticketSyncId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "TicketSync",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TicketSync"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/ticketSyncs/count": {
+ "get": {
+ "tags": [
+ "TicketSyncs"
+ ],
+ "summary": "Get Count of TicketSync",
+ "operationId": "getServiceTicketSyncsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/allowedfiletypes/": {
+ "get": {
+ "tags": [
+ "AllowedFileType"
+ ],
+ "summary": "Get List of AllowedFileType",
+ "operationId": "getSystemAllowedfiletypes",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of AllowedFileType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/AllowedFileType"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/AllowedFileTypes/": {
+ "post": {
+ "tags": [
+ "AllowedFileType"
+ ],
+ "summary": "Post AllowedFileType",
+ "operationId": "postSystemAllowedFileTypes",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "allowedFileType",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/AllowedFileType"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "AllowedFileType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AllowedFileType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/allowedfiletypes/{id}": {
+ "get": {
+ "tags": [
+ "AllowedFileType"
+ ],
+ "summary": "Get AllowedFileType",
+ "operationId": "getSystemAllowedfiletypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "allowedfiletypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "AllowedFileType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AllowedFileType"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "AllowedFileType"
+ ],
+ "summary": "Delete AllowedFileType",
+ "operationId": "deleteSystemAllowedfiletypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "allowedfiletypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "AllowedFileType"
+ ],
+ "summary": "Put AllowedFileType",
+ "operationId": "putSystemAllowedfiletypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "allowedFileTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "AllowedFileType",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/AllowedFileType"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "allowedFileType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AllowedFileType"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "AllowedFileType"
+ ],
+ "summary": "Patch AllowedFileType",
+ "operationId": "patchSystemAllowedfiletypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "allowedFileTypesId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "AllowedFileType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AllowedFileType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/allowedfiletypes/count": {
+ "get": {
+ "tags": [
+ "AllowedFileType"
+ ],
+ "summary": "Get Count of AllowedFileType",
+ "operationId": "getSystemAllowedfiletypesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/allowedorigins": {
+ "get": {
+ "tags": [
+ "AllowedOrigins"
+ ],
+ "summary": "Get List of AllowedOrigin",
+ "operationId": "getSystemAllowedorigins",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of AllowedOrigin",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/AllowedOrigin"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "AllowedOrigins"
+ ],
+ "summary": "Post AllowedOrigin",
+ "operationId": "postSystemAllowedorigins",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "origin",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/AllowedOrigin"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "AllowedOrigin",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AllowedOrigin"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/allowedorigins/{id}": {
+ "get": {
+ "tags": [
+ "AllowedOrigins"
+ ],
+ "summary": "Get AllowedOrigin",
+ "operationId": "getSystemAllowedoriginsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "allowedoriginId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "AllowedOrigin",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AllowedOrigin"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "AllowedOrigins"
+ ],
+ "summary": "Delete AllowedOrigin",
+ "operationId": "deleteSystemAllowedoriginsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "allowedoriginId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "AllowedOrigins"
+ ],
+ "summary": "Put AllowedOrigin",
+ "operationId": "putSystemAllowedoriginsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "allowedoriginId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "origin",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/AllowedOrigin"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "AllowedOrigin",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AllowedOrigin"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "AllowedOrigins"
+ ],
+ "summary": "Patch AllowedOrigin",
+ "operationId": "patchSystemAllowedoriginsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "allowedoriginId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "AllowedOrigin",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AllowedOrigin"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/allowedorigins/count": {
+ "get": {
+ "tags": [
+ "AllowedOrigins"
+ ],
+ "summary": "Get Count of AllowedOrigin",
+ "operationId": "getSystemAllowedoriginsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/apiMembers": {
+ "get": {
+ "tags": [
+ "ApiMembers"
+ ],
+ "summary": "Get List of ApiMember",
+ "operationId": "getSystemApiMembers",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ApiMember",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ApiMember"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ApiMembers"
+ ],
+ "summary": "Post ApiMember",
+ "operationId": "postSystemApiMembers",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "apiMember",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ApiMember"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ApiMember",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ApiMember"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/apiMembers/{id}": {
+ "get": {
+ "tags": [
+ "ApiMembers"
+ ],
+ "summary": "Get ApiMember",
+ "operationId": "getSystemApiMembersById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "apiMemberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ApiMember",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ApiMember"
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ApiMembers"
+ ],
+ "summary": "Put ApiMember",
+ "operationId": "putSystemApiMembersById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "apiMemberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "apiMember",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ApiMember"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ApiMember",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ApiMember"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ApiMembers"
+ ],
+ "summary": "Patch ApiMember",
+ "operationId": "patchSystemApiMembersById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "apiMemberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ApiMember",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ApiMember"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/apiMembers/count": {
+ "get": {
+ "tags": [
+ "ApiMembers"
+ ],
+ "summary": "Get Count of",
+ "operationId": "getSystemApiMembersCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/apiMembers/default": {
+ "get": {
+ "tags": [
+ "ApiMembers"
+ ],
+ "summary": "Get ApiMember",
+ "operationId": "getSystemApiMembersDefault",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ApiMember",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ApiMember"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/audittrail": {
+ "get": {
+ "tags": [
+ "AuditTrail"
+ ],
+ "summary": "Get List of AuditTrailEntry",
+ "operationId": "getSystemAudittrail",
+ "parameters": [
+ {
+ "name": "type",
+ "in": "query",
+ "description": "type",
+ "schema": {
+ "enum": [
+ "None",
+ "Ticket",
+ "Contact",
+ "Company",
+ "Opportunity",
+ "Time",
+ "Activity",
+ "ProductCatalog",
+ "ProjectTicket",
+ "Purchasing",
+ "Configuration",
+ "Schedule",
+ "Agreement",
+ "AgreementAddition",
+ "Project",
+ "Invoice",
+ "PurchaseOrder",
+ "Expense",
+ "ProductItem",
+ "Survey",
+ "Member",
+ "PurchaseOrderLineItem",
+ "Site"
+ ],
+ "type": "string"
+ }
+ },
+ {
+ "name": "id",
+ "in": "query",
+ "description": "id",
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "deviceIdentifier",
+ "in": "query",
+ "description": "deviceIdentifier",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "xrefRecId",
+ "in": "query",
+ "description": "xrefRecId",
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of AuditTrailEntry",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/AuditTrailEntry"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/audittrail/count": {
+ "get": {
+ "tags": [
+ "AuditTrail"
+ ],
+ "summary": "Get Count of AuditTrailEntry",
+ "operationId": "getSystemAudittrailCount",
+ "parameters": [
+ {
+ "name": "type",
+ "in": "query",
+ "description": "type",
+ "schema": {
+ "enum": [
+ "None",
+ "Ticket",
+ "Contact",
+ "Company",
+ "Opportunity",
+ "Time",
+ "Activity",
+ "ProductCatalog",
+ "ProjectTicket",
+ "Purchasing",
+ "Configuration",
+ "Schedule",
+ "Agreement",
+ "AgreementAddition",
+ "Project",
+ "Invoice",
+ "PurchaseOrder",
+ "Expense",
+ "ProductItem",
+ "Survey",
+ "Member",
+ "PurchaseOrderLineItem",
+ "Site"
+ ],
+ "type": "string"
+ }
+ },
+ {
+ "name": "id",
+ "in": "query",
+ "description": "id",
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "deviceIdentifier",
+ "in": "query",
+ "description": "deviceIdentifier",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "xrefRecId",
+ "in": "query",
+ "description": "xrefRecId",
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/authAnvils": {
+ "get": {
+ "tags": [
+ "AuthAnvils"
+ ],
+ "summary": "Get List of ConnectWise.Apis.v3_0.v2015_3.System.AuthAnvil.AuthAnvil",
+ "operationId": "getSystemAuthAnvils",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ConnectWise.Apis.v3_0.v2015_3.System.AuthAnvil.AuthAnvil",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/AuthAnvil"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/authAnvils/{id}": {
+ "get": {
+ "tags": [
+ "AuthAnvils"
+ ],
+ "summary": "Get ConnectWise.Apis.v3_0.v2015_3.System.AuthAnvil.AuthAnvil",
+ "operationId": "getSystemAuthAnvilsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "authAnvilId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ConnectWise.Apis.v3_0.v2015_3.System.AuthAnvil.AuthAnvil",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AuthAnvil"
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "AuthAnvils"
+ ],
+ "summary": "Put ConnectWise.Apis.v3_0.v2015_3.System.AuthAnvil.AuthAnvil",
+ "operationId": "putSystemAuthAnvilsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "authAnvilId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "authAnvil",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/AuthAnvil"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ConnectWise.Apis.v3_0.v2015_3.System.AuthAnvil.AuthAnvil",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AuthAnvil"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "AuthAnvils"
+ ],
+ "summary": "Patch ConnectWise.Apis.v3_0.v2015_3.System.AuthAnvil.AuthAnvil",
+ "operationId": "patchSystemAuthAnvilsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "authAnvilId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ConnectWise.Apis.v3_0.v2015_3.System.AuthAnvil.AuthAnvil",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AuthAnvil"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/authAnvils/count": {
+ "get": {
+ "tags": [
+ "AuthAnvils"
+ ],
+ "summary": "Get Count of SuccessResponse",
+ "operationId": "getSystemAuthAnvilsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/authAnvils/testConnection": {
+ "get": {
+ "tags": [
+ "AuthAnvils"
+ ],
+ "summary": "Get SuccessResponse",
+ "operationId": "getSystemAuthAnvilsTestConnection",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "SuccessResponse",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SuccessResponse"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/autoSyncTime": {
+ "get": {
+ "tags": [
+ "AutoSyncTimes"
+ ],
+ "summary": "Get List of AutoSyncTime",
+ "operationId": "getSystemAutoSyncTime",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of AutoSyncTime",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/AutoSyncTime"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "AutoSyncTimes"
+ ],
+ "summary": "Post AutoSyncTime",
+ "operationId": "postSystemAutoSyncTime",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "autoSyncTime",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/AutoSyncTime"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "AutoSyncTime",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AutoSyncTime"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/autoSyncTime/{id}": {
+ "get": {
+ "tags": [
+ "AutoSyncTimes"
+ ],
+ "summary": "Get AutoSyncTime",
+ "operationId": "getSystemAutoSyncTimeById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "autoSyncTimeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "AutoSyncTime",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AutoSyncTime"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "AutoSyncTimes"
+ ],
+ "summary": "Delete AutoSyncTime",
+ "operationId": "deleteSystemAutoSyncTimeById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "autoSyncTimeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "AutoSyncTimes"
+ ],
+ "summary": "Put AutoSyncTime",
+ "operationId": "putSystemAutoSyncTimeById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "autoSyncTimeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "autoSyncTime",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/AutoSyncTime"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "AutoSyncTime",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AutoSyncTime"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "AutoSyncTimes"
+ ],
+ "summary": "Patch AutoSyncTime",
+ "operationId": "patchSystemAutoSyncTimeById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "autoSyncTimeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "AutoSyncTime",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AutoSyncTime"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/autoSyncTime/count": {
+ "get": {
+ "tags": [
+ "AutoSyncTimes"
+ ],
+ "summary": "Get Count of AutoSyncTime",
+ "operationId": "getSystemAutoSyncTimeCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/BillableOptions/info": {
+ "get": {
+ "tags": [
+ "BillableOptionsInfos"
+ ],
+ "summary": "Get List of BillableOptionsInfos",
+ "operationId": "getSystemBillableOptionsInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of billableOptionsInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/BillableOptionsInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/bundles": {
+ "post": {
+ "tags": [
+ "Bundles"
+ ],
+ "summary": "Post BundleResultsCollection",
+ "operationId": "postSystemBundles",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "requests",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/BundleRequestsCollection"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "BundleResultsCollection",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BundleResultsCollection"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/bundles/count": {
+ "post": {
+ "tags": [
+ "Bundles"
+ ],
+ "summary": "Post BundleResultsCollection",
+ "operationId": "postSystemBundlesCount",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "requests",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/BundleRequestsCollection"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "BundleResultsCollection",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BundleResultsCollection"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/callbacks": {
+ "get": {
+ "tags": [
+ "CallbackEntries"
+ ],
+ "summary": "Get List of CallbackEntry",
+ "operationId": "getSystemCallbacks",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of CallbackEntry",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CallbackEntry"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "CallbackEntries"
+ ],
+ "summary": "Post CallbackEntry",
+ "operationId": "postSystemCallbacks",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "callbackEntry",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/CallbackEntry"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "CallbackEntry",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CallbackEntry"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/callbacks/{id}": {
+ "get": {
+ "tags": [
+ "CallbackEntries"
+ ],
+ "summary": "Get CallbackEntry",
+ "operationId": "getSystemCallbacksById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "callbackId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "CallbackEntry",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CallbackEntry"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "CallbackEntries"
+ ],
+ "summary": "Delete CallbackEntry",
+ "operationId": "deleteSystemCallbacksById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "callbackId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "CallbackEntries"
+ ],
+ "summary": "Put CallbackEntry",
+ "operationId": "putSystemCallbacksById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "callbackId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "callbackEntry",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/CallbackEntry"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "CallbackEntry",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CallbackEntry"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "CallbackEntries"
+ ],
+ "summary": "Patch CallbackEntry",
+ "operationId": "patchSystemCallbacksById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "callbackId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "CallbackEntry",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CallbackEntry"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/callbacks/count": {
+ "get": {
+ "tags": [
+ "CallbackEntries"
+ ],
+ "summary": "Get Count of CallbackEntry",
+ "operationId": "getSystemCallbacksCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/certifications": {
+ "get": {
+ "tags": [
+ "Certifications"
+ ],
+ "summary": "Get List of Certification",
+ "operationId": "getSystemCertifications",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Certification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Certification"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "Certifications"
+ ],
+ "summary": "Post Certification",
+ "operationId": "postSystemCertifications",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "certification",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Certification"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "Certification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Certification"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/certifications/{id}": {
+ "get": {
+ "tags": [
+ "Certifications"
+ ],
+ "summary": "Get Certification",
+ "operationId": "getSystemCertificationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "certificationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Certification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Certification"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "Certifications"
+ ],
+ "summary": "Delete Usage",
+ "operationId": "deleteSystemCertificationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "certificationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "Certifications"
+ ],
+ "summary": "Put Certification",
+ "operationId": "putSystemCertificationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "certificationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "certification",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Certification"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Certification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Certification"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "Certifications"
+ ],
+ "summary": "Patch Certification",
+ "operationId": "patchSystemCertificationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "certificationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Certification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Certification"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/certifications/{id}/usages": {
+ "get": {
+ "tags": [
+ "Certifications"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getSystemCertificationsByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "certificationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/certifications/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "Certifications"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getSystemCertificationsByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "certificationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/certifications/count": {
+ "get": {
+ "tags": [
+ "Certifications"
+ ],
+ "summary": "Get Count of Certification",
+ "operationId": "getSystemCertificationsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/connectWiseHostedScreens": {
+ "get": {
+ "tags": [
+ "ConnectWiseHostedScreens"
+ ],
+ "summary": "Get List of ConnectWiseHostedScreen",
+ "operationId": "getSystemConnectWiseHostedScreens",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ConnectWiseHostedScreen",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ConnectWiseHostedScreen"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/connectWiseHostedScreens/{id}": {
+ "get": {
+ "tags": [
+ "ConnectWiseHostedScreens"
+ ],
+ "summary": "Get ConnectWiseHostedScreen",
+ "operationId": "getSystemConnectWiseHostedScreensById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "connectWiseHostedScreenId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ConnectWiseHostedScreen",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ConnectWiseHostedScreen"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/connectWiseHostedScreens/count": {
+ "get": {
+ "tags": [
+ "ConnectWiseHostedScreens"
+ ],
+ "summary": "Get Count of ConnectWiseHostedScreen",
+ "operationId": "getSystemConnectWiseHostedScreensCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/connectwisehostedsetups": {
+ "get": {
+ "tags": [
+ "ConnectWiseHostedSetups"
+ ],
+ "summary": "Get List of ConnectWiseHostedSetup",
+ "operationId": "getSystemConnectwisehostedsetups",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ConnectWiseHostedSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ConnectWiseHostedSetup"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ConnectWiseHostedSetups"
+ ],
+ "summary": "Post ConnectWiseHostedSetup",
+ "operationId": "postSystemConnectwisehostedsetups",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "connectWiseHostedSetup",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ConnectWiseHostedSetup"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ConnectWiseHostedSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ConnectWiseHostedSetup"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/connectwisehostedsetups/{id}": {
+ "get": {
+ "tags": [
+ "ConnectWiseHostedSetups"
+ ],
+ "summary": "Get ConnectWiseHostedSetup",
+ "operationId": "getSystemConnectwisehostedsetupsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "connectwisehostedsetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ConnectWiseHostedSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ConnectWiseHostedSetup"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ConnectWiseHostedSetups"
+ ],
+ "summary": "Delete ConnectWiseHostedSetup",
+ "operationId": "deleteSystemConnectwisehostedsetupsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "connectwisehostedsetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ConnectWiseHostedSetups"
+ ],
+ "summary": "Put ConnectWiseHostedSetup",
+ "operationId": "putSystemConnectwisehostedsetupsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "connectwisehostedsetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "connectWiseHostedSetup",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ConnectWiseHostedSetup"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ConnectWiseHostedSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ConnectWiseHostedSetup"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ConnectWiseHostedSetups"
+ ],
+ "summary": "Patch ConnectWiseHostedSetup",
+ "operationId": "patchSystemConnectwisehostedsetupsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "connectwisehostedsetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ConnectWiseHostedSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ConnectWiseHostedSetup"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/connectwisehostedsetups/count": {
+ "get": {
+ "tags": [
+ "ConnectWiseHostedSetups"
+ ],
+ "summary": "Get Count of ConnectWiseHostedSetup",
+ "operationId": "getSystemConnectwisehostedsetupsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/contactsync/monitoring": {
+ "get": {
+ "tags": [
+ "M365ContactSyncMonitorings"
+ ],
+ "summary": "Get List of M365ContactSyncMonitorings",
+ "operationId": "getSystemContactsyncMonitoring",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of M365ContactSyncMonitorings",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/M365ContactSyncMonitoring"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/contactsync/monitoring/": {
+ "post": {
+ "tags": [
+ "M365ContactSyncMonitorings"
+ ],
+ "summary": "Create Async",
+ "operationId": "postSystemContactsyncMonitoring",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "201": {
+ "description": "M365ContactSyncMonitoring",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/M365ContactSyncMonitoring"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "M365ContactSyncMonitorings"
+ ],
+ "summary": "Update Async",
+ "operationId": "patchSystemContactsyncMonitoring",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "201": {
+ "description": "M365ContactSyncMonitoring",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/M365ContactSyncMonitoring"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/contactsync/monitoring/{id}": {
+ "get": {
+ "tags": [
+ "M365ContactSyncMonitorings"
+ ],
+ "summary": "Get M365ContactSyncMonitorings",
+ "operationId": "getSystemContactsyncMonitoringById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "M365ContactSyncMonitoringId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "M365ContactSyncMonitoring",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/M365ContactSyncMonitoring"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/contactsync/monitoring/count": {
+ "get": {
+ "tags": [
+ "M365ContactSyncMonitorings"
+ ],
+ "summary": "Get Count of M365ContactSyncMonitorings",
+ "operationId": "getSystemContactsyncMonitoringCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/contactsync/monitoring/notificationtype/": {
+ "get": {
+ "tags": [
+ "M365ContactSyncMonitorings"
+ ],
+ "summary": "Get M365ContactSyncMonitoringNotification TypeId Async",
+ "operationId": "getSystemContactsyncMonitoringNotificationtype",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "M365ContactSyncMonitoring",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/M365ContactSyncMonitoring"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/contactsync/monitoring/type/{id}": {
+ "get": {
+ "tags": [
+ "M365ContactSyncMonitorings"
+ ],
+ "summary": "Get M365ContactSyncMonitoring By TypeId Async",
+ "operationId": "getSystemContactsyncMonitoringTypeById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "M365ContactSyncMonitoringId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "M365ContactSyncMonitoring",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/M365ContactSyncMonitoring"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "M365ContactSyncMonitorings"
+ ],
+ "summary": "Delete Async",
+ "operationId": "deleteSystemContactsyncMonitoringTypeById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "M365ContactSyncMonitoringId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": ""
+ }
+ }
+ }
+ },
+ "/system/customFieldInfos": {
+ "get": {
+ "tags": [
+ "CustomFieldInfos"
+ ],
+ "summary": "Get List of CustomFieldInfos",
+ "operationId": "getSystemCustomFieldInfos",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of CustomFieldInfos",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CustomFieldInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/customReports": {
+ "get": {
+ "tags": [
+ "CustomReports"
+ ],
+ "summary": "Get List of CustomReport",
+ "operationId": "getSystemCustomReports",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of CustomReport",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CustomReport"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "CustomReports"
+ ],
+ "summary": "Post CustomReport",
+ "operationId": "postSystemCustomReports",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "customReport",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/CustomReport"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "CustomReport",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CustomReport"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/customReports/{id}": {
+ "get": {
+ "tags": [
+ "CustomReports"
+ ],
+ "summary": "Get CustomReport",
+ "operationId": "getSystemCustomReportsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "customReportId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "CustomReport",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CustomReport"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "CustomReports"
+ ],
+ "summary": "Delete CustomReport",
+ "operationId": "deleteSystemCustomReportsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "customReportId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "CustomReports"
+ ],
+ "summary": "Put CustomReport",
+ "operationId": "putSystemCustomReportsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "customReportId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "customReport",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/CustomReport"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "CustomReport",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CustomReport"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "CustomReports"
+ ],
+ "summary": "Patch CustomReport",
+ "operationId": "patchSystemCustomReportsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "customReportId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "CustomReport",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CustomReport"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/customReports/{parentId}/parameters": {
+ "get": {
+ "tags": [
+ "CustomReportParameters"
+ ],
+ "summary": "Get List of CustomReportParameter",
+ "operationId": "getSystemCustomReportsByParentIdParameters",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "customReportId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of CustomReportParameter",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CustomReportParameter"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "CustomReportParameters"
+ ],
+ "summary": "Post CustomReportParameter",
+ "operationId": "postSystemCustomReportsByParentIdParameters",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "customReportId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "customReportParameter",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/CustomReportParameter"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "CustomReportParameter",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CustomReportParameter"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/customReports/{parentId}/parameters/{id}": {
+ "get": {
+ "tags": [
+ "CustomReportParameters"
+ ],
+ "summary": "Get CustomReportParameter",
+ "operationId": "getSystemCustomReportsByParentIdParametersById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "parameterId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "customReportId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "CustomReportParameter",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CustomReportParameter"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "CustomReportParameters"
+ ],
+ "summary": "Delete CustomReportParameter",
+ "operationId": "deleteSystemCustomReportsByParentIdParametersById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "parameterId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "customReportId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "CustomReportParameters"
+ ],
+ "summary": "Put CustomReportParameter",
+ "operationId": "putSystemCustomReportsByParentIdParametersById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "parameterId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "customReportId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "customReportParameter",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/CustomReportParameter"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "CustomReportParameter",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CustomReportParameter"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "CustomReportParameters"
+ ],
+ "summary": "Patch CustomReportParameter",
+ "operationId": "patchSystemCustomReportsByParentIdParametersById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "parameterId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "customReportId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "CustomReportParameter",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CustomReportParameter"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/customReports/{parentId}/parameters/count": {
+ "get": {
+ "tags": [
+ "CustomReportParameters"
+ ],
+ "summary": "Get Count of CustomReportParameter",
+ "operationId": "getSystemCustomReportsByParentIdParametersCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "customReportId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/customReports/count": {
+ "get": {
+ "tags": [
+ "CustomReports"
+ ],
+ "summary": "Get Count of CustomReport",
+ "operationId": "getSystemCustomReportsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/cwTimeZones": {
+ "get": {
+ "tags": [
+ "CwTimeZones"
+ ],
+ "summary": "Get List of CwTimeZone",
+ "operationId": "getSystemCwTimeZones",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of CwTimeZone",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CwTimeZone"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/cwTimeZones/{id}": {
+ "get": {
+ "tags": [
+ "CwTimeZones"
+ ],
+ "summary": "Get CwTimeZone",
+ "operationId": "getSystemCwTimeZonesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "cwTimeZoneId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "CwTimeZone",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CwTimeZone"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/cwTimeZones/count": {
+ "get": {
+ "tags": [
+ "CwTimeZones"
+ ],
+ "summary": "Get Count of CwTimeZone",
+ "operationId": "getSystemCwTimeZonesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/departments": {
+ "get": {
+ "tags": [
+ "Departments"
+ ],
+ "summary": "Get List of Department",
+ "operationId": "getSystemDepartments",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Department",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Department"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "Departments"
+ ],
+ "summary": "Post Department",
+ "operationId": "postSystemDepartments",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "department",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Department"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "Department",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Department"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/departments/{id}": {
+ "get": {
+ "tags": [
+ "Departments"
+ ],
+ "summary": "Get Department",
+ "operationId": "getSystemDepartmentsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "departmentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Department",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Department"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "Departments"
+ ],
+ "summary": "Delete Department",
+ "operationId": "deleteSystemDepartmentsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "departmentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "Departments"
+ ],
+ "summary": "Put Department",
+ "operationId": "putSystemDepartmentsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "departmentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "department",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Department"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Department",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Department"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "Departments"
+ ],
+ "summary": "Patch Department",
+ "operationId": "patchSystemDepartmentsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "departmentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Department",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Department"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/departments/{id}/usages": {
+ "get": {
+ "tags": [
+ "Departments"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getSystemDepartmentsByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "departmentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/departments/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "Departments"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getSystemDepartmentsByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "departmentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/departments/{parentId}/locations": {
+ "get": {
+ "tags": [
+ "DepartmentLocations"
+ ],
+ "summary": "Get List of DepartmentLocation",
+ "operationId": "getSystemDepartmentsByParentIdLocations",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "departmentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of DepartmentLocation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/DepartmentLocation"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "DepartmentLocations"
+ ],
+ "summary": "Post DepartmentLocation",
+ "operationId": "postSystemDepartmentsByParentIdLocations",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "departmentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "departmentLocation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/DepartmentLocation"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "DepartmentLocation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/DepartmentLocation"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/departments/{parentId}/locations/{id}": {
+ "get": {
+ "tags": [
+ "DepartmentLocations"
+ ],
+ "summary": "Get DepartmentLocation",
+ "operationId": "getSystemDepartmentsByParentIdLocationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "locationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "departmentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "DepartmentLocation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/DepartmentLocation"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "DepartmentLocations"
+ ],
+ "summary": "Delete DepartmentLocation",
+ "operationId": "deleteSystemDepartmentsByParentIdLocationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "locationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "departmentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "DepartmentLocations"
+ ],
+ "summary": "Put DepartmentLocation",
+ "operationId": "putSystemDepartmentsByParentIdLocationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "locationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "departmentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "departmentLocation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/DepartmentLocation"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "DepartmentLocation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/DepartmentLocation"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "DepartmentLocations"
+ ],
+ "summary": "Patch DepartmentLocation",
+ "operationId": "patchSystemDepartmentsByParentIdLocationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "locationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "departmentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "DepartmentLocation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/DepartmentLocation"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/departments/{parentId}/locations/count": {
+ "get": {
+ "tags": [
+ "DepartmentLocations"
+ ],
+ "summary": "Get Count of DepartmentLocation",
+ "operationId": "getSystemDepartmentsByParentIdLocationsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "departmentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/departments/count": {
+ "get": {
+ "tags": [
+ "Departments"
+ ],
+ "summary": "Get Count of Department",
+ "operationId": "getSystemDepartmentsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/directionalSyncs/{id}/info": {
+ "get": {
+ "tags": [
+ "DirectionalSyncInfos"
+ ],
+ "summary": "Get DirectionalSyncsInfos",
+ "operationId": "getSystemDirectionalSyncsByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "DirectionalSyncInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "DirectionalSyncInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/DirectionalSyncInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/directionalSyncs/info": {
+ "get": {
+ "tags": [
+ "DirectionalSyncInfos"
+ ],
+ "summary": "Get List of DirectionalSyncsInfos",
+ "operationId": "getSystemDirectionalSyncsInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of DirectionalSyncInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/DirectionalSyncInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/directionalSyncs/info/count": {
+ "get": {
+ "tags": [
+ "DirectionalSyncInfos"
+ ],
+ "summary": "Get Count of DirectionalSyncs",
+ "operationId": "getSystemDirectionalSyncsInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/documents": {
+ "get": {
+ "tags": [
+ "Documents"
+ ],
+ "summary": "Get List of DocumentInfo",
+ "operationId": "getSystemDocuments",
+ "parameters": [
+ {
+ "name": "recordType",
+ "in": "query",
+ "description": "recordType",
+ "schema": {
+ "enum": [
+ "Activity",
+ "Agreement",
+ "Company",
+ "Config",
+ "Configuration",
+ "Contact",
+ "CustomImage",
+ "Document",
+ "Expense",
+ "HTMLTemplate",
+ "Invoice",
+ "Opportunity",
+ "Project",
+ "ProjectActivity",
+ "PurchaseOrder",
+ "Rma",
+ "SalesOrder",
+ "Service",
+ "Ticket",
+ "ProjectTicket",
+ "ServiceTemplate",
+ "StandardServiceTemplate",
+ "SrDetail",
+ "TimeEntry",
+ "JobHeader",
+ "MarketingManagerAudit",
+ "KnowledgeBase",
+ "ToolbarIcon",
+ "Meeting",
+ "MeetingNote",
+ "ProductSetup",
+ "ProjectTemplateTicket",
+ "BillingSetup",
+ "ServiceBoard",
+ "WordTemplate",
+ "Member",
+ "PortalImagePortalLogo",
+ "PortalImageReportLogo",
+ "TopNavigationLogo",
+ "PhaseStatus",
+ "ProjectStatus",
+ "TicketStatus",
+ "Schedule",
+ "Priority",
+ "Unassigned"
+ ],
+ "type": "string"
+ }
+ },
+ {
+ "name": "recordId",
+ "in": "query",
+ "description": "recordId",
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of DocumentInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/DocumentInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "Documents"
+ ],
+ "summary": "Post DocumentInfo",
+ "operationId": "postSystemDocuments",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "Multipart",
+ "content": {
+ "multipart/form-data": {
+ "schema": {
+ "$ref": "#/components/schemas/DocumentFormData"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "DocumentInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/DocumentInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/documents/{id}": {
+ "get": {
+ "tags": [
+ "Documents"
+ ],
+ "summary": "Get DocumentInfo",
+ "operationId": "getSystemDocumentsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "documentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "DocumentInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/DocumentInfo"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "Documents"
+ ],
+ "summary": "Delete DocumentInfo",
+ "operationId": "deleteSystemDocumentsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "documentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "Documents"
+ ],
+ "summary": "Post DocumentInfo",
+ "operationId": "postSystemDocumentsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "documentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "DocumentInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/DocumentInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/documents/{id}/download": {
+ "get": {
+ "tags": [
+ "Documents"
+ ],
+ "summary": "Get DocumentInfo",
+ "operationId": "getSystemDocumentsByIdDownload",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "documentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "lastModified",
+ "in": "query",
+ "description": "lastModified",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ContentType = application/octet-stream",
+ "content": {
+ "application/octet-stream": {
+ "schema": {
+ "type": "string",
+ "format": "binary"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/documents/{id}/thumbnail": {
+ "get": {
+ "tags": [
+ "Documents"
+ ],
+ "summary": "Get DocumentInfo",
+ "operationId": "getSystemDocumentsByIdThumbnail",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "documentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "lastModified",
+ "in": "query",
+ "description": "lastModified",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ContentType = application/octet-stream",
+ "content": {
+ "application/octet-stream": {
+ "schema": {
+ "type": "string",
+ "format": "binary"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/documents/count": {
+ "get": {
+ "tags": [
+ "Documents"
+ ],
+ "summary": "Get Count of DocumentInfo",
+ "operationId": "getSystemDocumentsCount",
+ "parameters": [
+ {
+ "name": "recordType",
+ "in": "query",
+ "description": "recordType",
+ "schema": {
+ "enum": [
+ "Activity",
+ "Agreement",
+ "Company",
+ "Config",
+ "Configuration",
+ "Contact",
+ "CustomImage",
+ "Document",
+ "Expense",
+ "HTMLTemplate",
+ "Invoice",
+ "Opportunity",
+ "Project",
+ "ProjectActivity",
+ "PurchaseOrder",
+ "Rma",
+ "SalesOrder",
+ "Service",
+ "Ticket",
+ "ProjectTicket",
+ "ServiceTemplate",
+ "StandardServiceTemplate",
+ "SrDetail",
+ "TimeEntry",
+ "JobHeader",
+ "MarketingManagerAudit",
+ "KnowledgeBase",
+ "ToolbarIcon",
+ "Meeting",
+ "MeetingNote",
+ "ProductSetup",
+ "ProjectTemplateTicket",
+ "BillingSetup",
+ "ServiceBoard",
+ "WordTemplate",
+ "Member",
+ "PortalImagePortalLogo",
+ "PortalImageReportLogo",
+ "TopNavigationLogo",
+ "PhaseStatus",
+ "ProjectStatus",
+ "TicketStatus",
+ "Schedule",
+ "Priority",
+ "Unassigned"
+ ],
+ "type": "string"
+ }
+ },
+ {
+ "name": "recordId",
+ "in": "query",
+ "description": "recordId",
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/documents/uploadsample": {
+ "get": {
+ "tags": [
+ "Documents"
+ ],
+ "summary": "Get DocumentInfo",
+ "operationId": "getSystemDocumentsUploadsample",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ContentType = text/html"
+ }
+ }
+ }
+ },
+ "/system/documentTypes/{id}/info": {
+ "get": {
+ "tags": [
+ "DocumentTypes"
+ ],
+ "summary": "Get DocumentType",
+ "operationId": "getSystemDocumentTypesByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "documentTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "DocumentType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/DocumentType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/documentTypes/info": {
+ "get": {
+ "tags": [
+ "DocumentTypes"
+ ],
+ "summary": "Get List of DocumentType",
+ "operationId": "getSystemDocumentTypesInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of DocumentType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/DocumentType"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/documentTypes/info/count": {
+ "get": {
+ "tags": [
+ "DocumentTypes"
+ ],
+ "summary": "Get Count of DocumentType",
+ "operationId": "getSystemDocumentTypesInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/emailConnectors": {
+ "get": {
+ "tags": [
+ "EmailConnectors"
+ ],
+ "summary": "Get List of EmailConnector",
+ "operationId": "getSystemEmailConnectors",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of EmailConnector",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/EmailConnector"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "EmailConnectors"
+ ],
+ "summary": "Post EmailConnector",
+ "operationId": "postSystemEmailConnectors",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "emailConnector",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/EmailConnector"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "EmailConnector",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/EmailConnector"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/emailConnectors/{grandparentId}/parsingStyles/{parentId}/parsingRules": {
+ "get": {
+ "tags": [
+ "EmailConnectorParsingRules"
+ ],
+ "summary": "Get List of EmailConnectorParsingRule",
+ "operationId": "getSystemEmailConnectorsByGrandparentIdParsingStylesByParentIdParsingRules",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "parsingStyleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "emailConnectorId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of EmailConnectorParsingRule",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/EmailConnectorParsingRule"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "EmailConnectorParsingRules"
+ ],
+ "summary": "Post EmailConnectorParsingRule",
+ "operationId": "postSystemEmailConnectorsByGrandparentIdParsingStylesByParentIdParsingRules",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "parsingStyleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "emailConnectorId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "emailConnectorParsingRule",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/EmailConnectorParsingRule"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "EmailConnectorParsingRule",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/EmailConnectorParsingRule"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/emailConnectors/{grandparentId}/parsingStyles/{parentId}/parsingRules/{id}": {
+ "get": {
+ "tags": [
+ "EmailConnectorParsingRules"
+ ],
+ "summary": "Get EmailConnectorParsingRule",
+ "operationId": "getSystemEmailConnectorsByGrandparentIdParsingStylesByParentIdParsingRulesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "parsingRuleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "parsingStyleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "emailConnectorId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "EmailConnectorParsingRule",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/EmailConnectorParsingRule"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "EmailConnectorParsingRules"
+ ],
+ "summary": "Delete EmailConnectorParsingRule",
+ "operationId": "deleteSystemEmailConnectorsByGrandparentIdParsingStylesByParentIdParsingRulesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "parsingRuleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "parsingStyleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "emailConnectorId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "EmailConnectorParsingRules"
+ ],
+ "summary": "Put EmailConnectorParsingRule",
+ "operationId": "putSystemEmailConnectorsByGrandparentIdParsingStylesByParentIdParsingRulesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "parsingRuleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "parsingStyleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "emailConnectorId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "emailConnectorParsingRule",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/EmailConnectorParsingRule"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "EmailConnectorParsingRule",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/EmailConnectorParsingRule"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "EmailConnectorParsingRules"
+ ],
+ "summary": "Patch EmailConnectorParsingRule",
+ "operationId": "patchSystemEmailConnectorsByGrandparentIdParsingStylesByParentIdParsingRulesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "parsingRuleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "parsingStyleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "emailConnectorId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "EmailConnectorParsingRule",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/EmailConnectorParsingRule"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/emailConnectors/{grandparentId}/parsingStyles/{parentId}/parsingRules/count": {
+ "get": {
+ "tags": [
+ "EmailConnectorParsingRules"
+ ],
+ "summary": "Get Count of EmailConnectorParsingRule",
+ "operationId": "getSystemEmailConnectorsByGrandparentIdParsingStylesByParentIdParsingRulesCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "parsingStyleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "emailConnectorId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/emailConnectors/{id}": {
+ "get": {
+ "tags": [
+ "EmailConnectors"
+ ],
+ "summary": "Get EmailConnector",
+ "operationId": "getSystemEmailConnectorsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "emailConnectorId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "EmailConnector",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/EmailConnector"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "EmailConnectors"
+ ],
+ "summary": "Delete EmailConnector",
+ "operationId": "deleteSystemEmailConnectorsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "emailConnectorId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "EmailConnectors"
+ ],
+ "summary": "Put EmailConnector",
+ "operationId": "putSystemEmailConnectorsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "emailConnectorId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "emailConnector",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/EmailConnector"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "EmailConnector",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/EmailConnector"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "EmailConnectors"
+ ],
+ "summary": "Patch EmailConnector",
+ "operationId": "patchSystemEmailConnectorsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "emailConnectorId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "EmailConnector",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/EmailConnector"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/emailConnectors/{id}/info": {
+ "get": {
+ "tags": [
+ "EmailConnectorInfos"
+ ],
+ "summary": "Get EmailConnectorInfos",
+ "operationId": "getSystemEmailConnectorsByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "EmailConnectorInfo",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "EmailConnectorInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/EmailConnectorInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/emailConnectors/{parentId}/parsingStyles": {
+ "get": {
+ "tags": [
+ "EmailConnectorParsingStyles"
+ ],
+ "summary": "Get List of EmailConnectorParsingStyle",
+ "operationId": "getSystemEmailConnectorsByParentIdParsingStyles",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "emailConnectorId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of EmailConnectorParsingStyle",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/EmailConnectorParsingStyle"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "EmailConnectorParsingStyles"
+ ],
+ "summary": "Post EmailConnectorParsingStyle",
+ "operationId": "postSystemEmailConnectorsByParentIdParsingStyles",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "emailConnectorId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "emailConnectorParsingStyle",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/EmailConnectorParsingStyle"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "EmailConnectorParsingStyle",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/EmailConnectorParsingStyle"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/emailConnectors/{parentId}/parsingStyles/{id}": {
+ "get": {
+ "tags": [
+ "EmailConnectorParsingStyles"
+ ],
+ "summary": "Get EmailConnectorParsingStyle",
+ "operationId": "getSystemEmailConnectorsByParentIdParsingStylesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "parsingStyleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "emailConnectorId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "EmailConnectorParsingStyle",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/EmailConnectorParsingStyle"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "EmailConnectorParsingStyles"
+ ],
+ "summary": "Delete EmailConnectorParsingStyle",
+ "operationId": "deleteSystemEmailConnectorsByParentIdParsingStylesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "parsingStyleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "emailConnectorId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "EmailConnectorParsingStyles"
+ ],
+ "summary": "Put EmailConnectorParsingStyle",
+ "operationId": "putSystemEmailConnectorsByParentIdParsingStylesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "parsingStyleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "emailConnectorId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "emailConnectorParsingStyle",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/EmailConnectorParsingStyle"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "EmailConnectorParsingStyle",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/EmailConnectorParsingStyle"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "EmailConnectorParsingStyles"
+ ],
+ "summary": "Patch EmailConnectorParsingStyle",
+ "operationId": "patchSystemEmailConnectorsByParentIdParsingStylesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "parsingStyleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "emailConnectorId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "EmailConnectorParsingStyle",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/EmailConnectorParsingStyle"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/emailConnectors/{parentId}/parsingStyles/count": {
+ "get": {
+ "tags": [
+ "EmailConnectorParsingStyles"
+ ],
+ "summary": "Get Count of EmailConnectorParsingStyle",
+ "operationId": "getSystemEmailConnectorsByParentIdParsingStylesCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "emailConnectorId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/emailConnectors/count": {
+ "get": {
+ "tags": [
+ "EmailConnectors"
+ ],
+ "summary": "Get Count of EmailConnector",
+ "operationId": "getSystemEmailConnectorsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/emailConnectors/info": {
+ "get": {
+ "tags": [
+ "EmailConnectorInfos"
+ ],
+ "summary": "Get List of EmailConnectorInfos",
+ "operationId": "getSystemEmailConnectorsInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of emailConnectorInfos",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/EmailConnectorInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/emailConnectors/info/count": {
+ "get": {
+ "tags": [
+ "EmailConnectorInfos"
+ ],
+ "summary": "Get Count of EmailConnectorInfos",
+ "operationId": "getSystemEmailConnectorsInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/emailExclusions": {
+ "get": {
+ "tags": [
+ "EmailExclusions"
+ ],
+ "summary": "Get List of EmailExclusion",
+ "operationId": "getSystemEmailExclusions",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of EmailExclusion",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/EmailExclusion"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "EmailExclusions"
+ ],
+ "summary": "Post EmailExclusion",
+ "operationId": "postSystemEmailExclusions",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "emailExclusion",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/EmailExclusion"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "EmailExclusion",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/EmailExclusion"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/emailExclusions/{id}": {
+ "get": {
+ "tags": [
+ "EmailExclusions"
+ ],
+ "summary": "Get EmailExclusion",
+ "operationId": "getSystemEmailExclusionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "emailExclusionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "EmailExclusion",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/EmailExclusion"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "EmailExclusions"
+ ],
+ "summary": "Delete EmailExclusion",
+ "operationId": "deleteSystemEmailExclusionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "emailExclusionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "EmailExclusions"
+ ],
+ "summary": "Put EmailExclusion",
+ "operationId": "putSystemEmailExclusionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "emailExclusionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "emailExclusion",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/EmailExclusion"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "EmailExclusion",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/EmailExclusion"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "EmailExclusions"
+ ],
+ "summary": "Patch EmailExclusion",
+ "operationId": "patchSystemEmailExclusionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "emailExclusionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "EmailExclusion",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/EmailExclusion"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/emailExclusions/count": {
+ "get": {
+ "tags": [
+ "EmailExclusions"
+ ],
+ "summary": "Get Count of EmailExclusion",
+ "operationId": "getSystemEmailExclusionsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/emailTokens": {
+ "get": {
+ "tags": [
+ "EmailTokens"
+ ],
+ "summary": "Get List of EmailToken",
+ "operationId": "getSystemEmailTokens",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of EmailToken",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/EmailToken"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/emailTokens/{id}": {
+ "get": {
+ "tags": [
+ "EmailTokens"
+ ],
+ "summary": "Get EmailToken",
+ "operationId": "getSystemEmailTokensById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "emailTokenId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "EmailToken",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/EmailToken"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/emailTokens/count": {
+ "get": {
+ "tags": [
+ "EmailTokens"
+ ],
+ "summary": "Get Count of EmailToken",
+ "operationId": "getSystemEmailTokensCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/ePayConfigurations": {
+ "get": {
+ "tags": [
+ "EPayConfigurations"
+ ],
+ "summary": "Get List of EPayConfiguration",
+ "operationId": "getSystemEPayConfigurations",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of EPayConfiguration",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/EPayConfiguration"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "EPayConfigurations"
+ ],
+ "summary": "Post EPayConfiguration",
+ "operationId": "postSystemEPayConfigurations",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "ePayConfiguration",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/EPayConfiguration"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "EPayConfiguration",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/EPayConfiguration"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/ePayConfigurations/{id}": {
+ "get": {
+ "tags": [
+ "EPayConfigurations"
+ ],
+ "summary": "Get EPayConfiguration",
+ "operationId": "getSystemEPayConfigurationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ePayConfigurationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "EPayConfiguration",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/EPayConfiguration"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "EPayConfigurations"
+ ],
+ "summary": "Delete EPayConfiguration",
+ "operationId": "deleteSystemEPayConfigurationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ePayConfigurationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "EPayConfigurations"
+ ],
+ "summary": "Put EPayConfiguration",
+ "operationId": "putSystemEPayConfigurationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ePayConfigurationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "ePayConfiguration",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/EPayConfiguration"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "EPayConfiguration",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/EPayConfiguration"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "EPayConfigurations"
+ ],
+ "summary": "Patch EPayConfiguration",
+ "operationId": "patchSystemEPayConfigurationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ePayConfigurationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "EPayConfiguration",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/EPayConfiguration"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/ePayConfigurations/count": {
+ "get": {
+ "tags": [
+ "EPayConfigurations"
+ ],
+ "summary": "Get Count of EPayConfiguration",
+ "operationId": "getSystemEPayConfigurationsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/experiments": {
+ "get": {
+ "tags": [
+ "Experiments"
+ ],
+ "summary": "Get List of Experiment",
+ "operationId": "getSystemExperiments",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Experiment",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Experiment"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/experiments/{id}": {
+ "get": {
+ "tags": [
+ "Experiments"
+ ],
+ "summary": "Get Experiment",
+ "operationId": "getSystemExperimentsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "experimentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Experiment",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Experiment"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/experiments/count": {
+ "get": {
+ "tags": [
+ "Experiments"
+ ],
+ "summary": "Get Count of Experiment",
+ "operationId": "getSystemExperimentsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/fileuploadsettings/": {
+ "get": {
+ "tags": [
+ "FileUploadSettings"
+ ],
+ "summary": "Get List of FileUploadSettings",
+ "operationId": "getSystemFileuploadsettings",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of fileUploadSettingses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/FileUploadSetting"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/fileuploadsettings/{id}": {
+ "get": {
+ "tags": [
+ "FileUploadSettings"
+ ],
+ "summary": "Get FileUploadSettings",
+ "operationId": "getSystemFileuploadsettingsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "FileUploadSettingId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "FileUploadSetting",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/FileUploadSetting"
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "FileUploadSettings"
+ ],
+ "summary": "Put FileUploadSettings",
+ "operationId": "putSystemFileuploadsettingsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "FileUploadSettingId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "companyTypeAssociation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/FileUploadSetting"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "FileUploadSetting",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/FileUploadSetting"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "FileUploadSettings"
+ ],
+ "summary": "Patch FileUploadSettings",
+ "operationId": "patchSystemFileuploadsettingsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "FileUploadSettingId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "FileUploadSetting",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/FileUploadSetting"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/fileuploadsettings/count": {
+ "get": {
+ "tags": [
+ "FileUploadSettings"
+ ],
+ "summary": "Get Count of FileUploadSettings",
+ "operationId": "getSystemFileuploadsettingsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/googleemailsetup/": {
+ "get": {
+ "tags": [
+ "GoogleEmailSetups"
+ ],
+ "summary": "Get List of GoogleEmailSetups",
+ "operationId": "getSystemGoogleemailsetup",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of googleEmailSetupses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/GoogleEmailSetup"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "GoogleEmailSetups"
+ ],
+ "summary": "Post GoogleEmailSetups",
+ "operationId": "postSystemGoogleemailsetup",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "GoogleEmailSetup",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GoogleEmailSetup"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "GoogleEmailSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/GoogleEmailSetup"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/googleemailsetup/{id}": {
+ "get": {
+ "tags": [
+ "GoogleEmailSetups"
+ ],
+ "summary": "Get GoogleEmailSetups",
+ "operationId": "getSystemGoogleemailsetupById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "GoogleEmailSetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "GoogleEmailSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/GoogleEmailSetup"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "GoogleEmailSetups"
+ ],
+ "summary": "Delete GoogleEmailSetups",
+ "operationId": "deleteSystemGoogleemailsetupById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "GoogleEmailSetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "GoogleEmailSetups"
+ ],
+ "summary": "Put GoogleEmailSetups",
+ "operationId": "putSystemGoogleemailsetupById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "GoogleEmailSetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "companyTypeAssociation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GoogleEmailSetup"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "GoogleEmailSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/GoogleEmailSetup"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "GoogleEmailSetups"
+ ],
+ "summary": "Patch GoogleEmailSetups",
+ "operationId": "patchSystemGoogleemailsetupById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "GoogleEmailSetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "GoogleEmailSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/GoogleEmailSetup"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/googleemailsetup/{id}/testConnection": {
+ "post": {
+ "tags": [
+ "GoogleEmailSetups"
+ ],
+ "summary": "Post SuccessResponse",
+ "operationId": "postSystemGoogleemailsetupByIdTestConnection",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "emailSetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "SuccessResponse",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SuccessResponse"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/googleemailsetup/count": {
+ "get": {
+ "tags": [
+ "GoogleEmailSetups"
+ ],
+ "summary": "Get Count of GoogleEmailSetups",
+ "operationId": "getSystemGoogleemailsetupCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/imaps": {
+ "get": {
+ "tags": [
+ "Imaps"
+ ],
+ "summary": "Get List of Imap",
+ "operationId": "getSystemImaps",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Imap",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Imap"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "Imaps"
+ ],
+ "summary": "Post Imap",
+ "operationId": "postSystemImaps",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "imap",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Imap"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "Imap",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Imap"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/imaps/{id}": {
+ "get": {
+ "tags": [
+ "Imaps"
+ ],
+ "summary": "Get Imap",
+ "operationId": "getSystemImapsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "imapId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Imap",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Imap"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "Imaps"
+ ],
+ "summary": "Delete Imap",
+ "operationId": "deleteSystemImapsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "imapId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "Imaps"
+ ],
+ "summary": "Put Imap",
+ "operationId": "putSystemImapsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "imapId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "imap",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Imap"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Imap",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Imap"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "Imaps"
+ ],
+ "summary": "Patch Imap",
+ "operationId": "patchSystemImapsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "imapId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Imap",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Imap"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/imaps/{id}/info": {
+ "get": {
+ "tags": [
+ "ImapInfos"
+ ],
+ "summary": "Get ImapInfo",
+ "operationId": "getSystemImapsByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ImapInfo",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ImapInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ImapInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/imaps/count": {
+ "get": {
+ "tags": [
+ "Imaps"
+ ],
+ "summary": "Get Count of Imap",
+ "operationId": "getSystemImapsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/imaps/info": {
+ "get": {
+ "tags": [
+ "ImapInfos"
+ ],
+ "summary": "Get List of ImapInfos",
+ "operationId": "getSystemImapsInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ImapInfos",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ImapInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/imaps/info/count": {
+ "get": {
+ "tags": [
+ "ImapInfos"
+ ],
+ "summary": "Get Count of ImapInfos",
+ "operationId": "getSystemImapsInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/importMassMaintenance/{id}": {
+ "post": {
+ "tags": [
+ "ImportsMassMaintenance"
+ ],
+ "summary": "Post ImportMassMaintenance",
+ "operationId": "postSystemImportMassMaintenanceById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "importMassMaintenanceId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ImportMassMaintenance",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ImportMassMaintenance"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/info": {
+ "get": {
+ "tags": [
+ "Info"
+ ],
+ "summary": "Get Info",
+ "operationId": "getSystemInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Info",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Info"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/info/departmentlocations": {
+ "get": {
+ "tags": [
+ "DepartmentLocationInfos"
+ ],
+ "summary": "Get List of DepartmentLocationInfo",
+ "operationId": "getSystemInfoDepartmentlocations",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of DepartmentLocationInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/DepartmentLocationInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/info/departmentlocations/{id}": {
+ "get": {
+ "tags": [
+ "DepartmentLocationInfos"
+ ],
+ "summary": "Get DepartmentLocationInfo",
+ "operationId": "getSystemInfoDepartmentlocationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "departmentlocationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "DepartmentLocationInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/DepartmentLocationInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/info/departmentlocations/count": {
+ "get": {
+ "tags": [
+ "DepartmentLocationInfos"
+ ],
+ "summary": "Get Count of DepartmentLocationInfo",
+ "operationId": "getSystemInfoDepartmentlocationsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/info/departments": {
+ "get": {
+ "tags": [
+ "DepartmentInfos"
+ ],
+ "summary": "Get List of DepartmentInfo",
+ "operationId": "getSystemInfoDepartments",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of DepartmentInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/DepartmentInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/info/departments/{id}": {
+ "get": {
+ "tags": [
+ "DepartmentInfos"
+ ],
+ "summary": "Get DepartmentInfo",
+ "operationId": "getSystemInfoDepartmentsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "departmentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "DepartmentInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/DepartmentInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/info/departments/count": {
+ "get": {
+ "tags": [
+ "DepartmentInfos"
+ ],
+ "summary": "Get Count of DepartmentInfo",
+ "operationId": "getSystemInfoDepartmentsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/info/links": {
+ "get": {
+ "tags": [
+ "LinkInfos"
+ ],
+ "summary": "Get List of LinkInfo",
+ "operationId": "getSystemInfoLinks",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of LinkInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/LinkInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/info/links/{id}": {
+ "get": {
+ "tags": [
+ "LinkInfos"
+ ],
+ "summary": "Get LinkInfo",
+ "operationId": "getSystemInfoLinksById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "linkId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "LinkInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/LinkInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/info/links/{id}/resolveurl": {
+ "post": {
+ "tags": [
+ "LinkInfos"
+ ],
+ "summary": "Post LinkResolveUrlInfo",
+ "operationId": "postSystemInfoLinksByIdResolveurl",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "linkId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "resolveInfo",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/LinkResolveUrlInfo"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "LinkResolveUrlInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/LinkResolveUrlInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/info/links/count": {
+ "get": {
+ "tags": [
+ "LinkInfos"
+ ],
+ "summary": "Get Count of LinkInfo",
+ "operationId": "getSystemInfoLinksCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/info/locales": {
+ "get": {
+ "tags": [
+ "LocaleInfos"
+ ],
+ "summary": "Get List of LocaleInfo",
+ "operationId": "getSystemInfoLocales",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of LocaleInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/LocaleInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/info/locales/{id}": {
+ "get": {
+ "tags": [
+ "LocaleInfos"
+ ],
+ "summary": "Get LocaleInfo",
+ "operationId": "getSystemInfoLocalesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "localeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "LocaleInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/LocaleInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/info/locales/count": {
+ "get": {
+ "tags": [
+ "LocaleInfos"
+ ],
+ "summary": "Get Count of LocaleInfo",
+ "operationId": "getSystemInfoLocalesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/info/locations": {
+ "get": {
+ "tags": [
+ "LocationInfos"
+ ],
+ "summary": "Get List of LocationInfo",
+ "operationId": "getSystemInfoLocations",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of LocationInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/LocationInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/info/locations/{id}": {
+ "get": {
+ "tags": [
+ "LocationInfos"
+ ],
+ "summary": "Get LocationInfo",
+ "operationId": "getSystemInfoLocationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "locationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "LocationInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/LocationInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/info/locations/count": {
+ "get": {
+ "tags": [
+ "LocationInfos"
+ ],
+ "summary": "Get Count of LocationInfo",
+ "operationId": "getSystemInfoLocationsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/info/members": {
+ "get": {
+ "tags": [
+ "MemberInfos"
+ ],
+ "summary": "Get List of MemberInfo",
+ "operationId": "getSystemInfoMembers",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of MemberInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/MemberInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/info/members/{id}": {
+ "get": {
+ "tags": [
+ "MemberInfos"
+ ],
+ "summary": "Get MemberInfo",
+ "operationId": "getSystemInfoMembersById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "MemberInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/info/members/{memberIdentifier:regex(^(types. |(": {
+ "get": {
+ "tags": [
+ "MemberInfos"
+ ],
+ "summary": "Get MemberInfo",
+ "operationId": "getSystemInfoMembersmemberIdentifierregextypes",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "MemberInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/info/members/count": {
+ "get": {
+ "tags": [
+ "MemberInfos"
+ ],
+ "summary": "Get Count of MemberInfo",
+ "operationId": "getSystemInfoMembersCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/info/personas": {
+ "get": {
+ "tags": [
+ "PersonasInfos"
+ ],
+ "summary": "Get List of PersonasInfo",
+ "operationId": "getSystemInfoPersonas",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of PersonasInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PersonasInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/info/personas/{id}": {
+ "get": {
+ "tags": [
+ "PersonasInfos"
+ ],
+ "summary": "Get PersonasInfo",
+ "operationId": "getSystemInfoPersonasById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "personaId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "PersonasInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PersonasInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/info/personas/count": {
+ "get": {
+ "tags": [
+ "PersonasInfos"
+ ],
+ "summary": "Get Count of PersonasInfo",
+ "operationId": "getSystemInfoPersonasCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/info/standardNotes": {
+ "get": {
+ "tags": [
+ "StandardNoteInfos"
+ ],
+ "summary": "Get List of StandardNoteInfo",
+ "operationId": "getSystemInfoStandardNotes",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of StandardNoteInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/StandardNoteInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/info/standardNotes/{id}": {
+ "get": {
+ "tags": [
+ "StandardNoteInfos"
+ ],
+ "summary": "Get StandardNoteInfo",
+ "operationId": "getSystemInfoStandardNotesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "standardNoteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "StandardNoteInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/StandardNoteInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/info/standardNotes/count": {
+ "get": {
+ "tags": [
+ "StandardNoteInfos"
+ ],
+ "summary": "Get Count of StandardNoteInfo",
+ "operationId": "getSystemInfoStandardNotesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/inOutBoards": {
+ "get": {
+ "tags": [
+ "InOutBoards"
+ ],
+ "summary": "Get List of InOutBoard",
+ "operationId": "getSystemInOutBoards",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of InOutBoard",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/InOutBoard"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "InOutBoards"
+ ],
+ "summary": "Post InOutBoard",
+ "operationId": "postSystemInOutBoards",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "inOutBoard",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/InOutBoard"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "InOutBoard",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/InOutBoard"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/inOutBoards/{id}": {
+ "get": {
+ "tags": [
+ "InOutBoards"
+ ],
+ "summary": "Get InOutBoard",
+ "operationId": "getSystemInOutBoardsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "inOutBoardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "InOutBoard",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/InOutBoard"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "InOutBoards"
+ ],
+ "summary": "Delete InOutBoard",
+ "operationId": "deleteSystemInOutBoardsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "inOutBoardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "InOutBoards"
+ ],
+ "summary": "Put InOutBoard",
+ "operationId": "putSystemInOutBoardsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "inOutBoardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "inOutBoard",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/InOutBoard"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "InOutBoard",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/InOutBoard"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "InOutBoards"
+ ],
+ "summary": "Patch InOutBoard",
+ "operationId": "patchSystemInOutBoardsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "inOutBoardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "InOutBoard",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/InOutBoard"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/inOutBoards/count": {
+ "get": {
+ "tags": [
+ "InOutBoards"
+ ],
+ "summary": "Get Count of InOutBoard",
+ "operationId": "getSystemInOutBoardsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/inOutTypes": {
+ "get": {
+ "tags": [
+ "InOutTypes"
+ ],
+ "summary": "Get List of InOutType",
+ "operationId": "getSystemInOutTypes",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of InOutType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/InOutType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "InOutTypes"
+ ],
+ "summary": "Post InOutType",
+ "operationId": "postSystemInOutTypes",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "inOutType",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/InOutType"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "InOutType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/InOutType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/inOutTypes/{id}": {
+ "get": {
+ "tags": [
+ "InOutTypes"
+ ],
+ "summary": "Get InOutType",
+ "operationId": "getSystemInOutTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "inOutTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "InOutType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/InOutType"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "InOutTypes"
+ ],
+ "summary": "Delete InOutType",
+ "operationId": "deleteSystemInOutTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "inOutTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "InOutTypes"
+ ],
+ "summary": "Put InOutType",
+ "operationId": "putSystemInOutTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "inOutTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "inOutType",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/InOutType"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "InOutType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/InOutType"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "InOutTypes"
+ ],
+ "summary": "Patch InOutType",
+ "operationId": "patchSystemInOutTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "inOutTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "InOutType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/InOutType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/inOutTypes/{id}/info": {
+ "get": {
+ "tags": [
+ "InOutTypesInfo"
+ ],
+ "summary": "Get InOutTypeInfo",
+ "operationId": "getSystemInOutTypesByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "inOutTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "InOutTypeInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/InOutTypeInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/inOutTypes/count": {
+ "get": {
+ "tags": [
+ "InOutTypes"
+ ],
+ "summary": "Get Count of InOutType",
+ "operationId": "getSystemInOutTypesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/inOutTypes/count/info": {
+ "get": {
+ "tags": [
+ "InOutTypesInfo"
+ ],
+ "summary": "Get Count of InOutTypeInfo",
+ "operationId": "getSystemInOutTypesCountInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/inOutTypes/info": {
+ "get": {
+ "tags": [
+ "InOutTypesInfo"
+ ],
+ "summary": "Get List of InOutTypeInfo",
+ "operationId": "getSystemInOutTypesInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of InOutTypeInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/InOutTypeInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/integratorlogins": {
+ "get": {
+ "tags": [
+ "IntegratorLogins"
+ ],
+ "summary": "Get List of IntegratorLogin",
+ "operationId": "getSystemIntegratorlogins",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of IntegratorLogin",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/IntegratorLogin"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "IntegratorLogins"
+ ],
+ "summary": "Post IntegratorLogin",
+ "operationId": "postSystemIntegratorlogins",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "integratorLogin",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/IntegratorLogin"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "IntegratorLogin",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/IntegratorLogin"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/integratorlogins/{id}": {
+ "get": {
+ "tags": [
+ "IntegratorLogins"
+ ],
+ "summary": "Get IntegratorLogin",
+ "operationId": "getSystemIntegratorloginsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "integratorloginId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "IntegratorLogin",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/IntegratorLogin"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "IntegratorLogins"
+ ],
+ "summary": "Delete IntegratorLogin",
+ "operationId": "deleteSystemIntegratorloginsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "integratorloginId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "IntegratorLogins"
+ ],
+ "summary": "Put IntegratorLogin",
+ "operationId": "putSystemIntegratorloginsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "integratorloginId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "integratorLogin",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/IntegratorLogin"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "IntegratorLogin",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/IntegratorLogin"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "IntegratorLogins"
+ ],
+ "summary": "Patch IntegratorLogin",
+ "operationId": "patchSystemIntegratorloginsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "integratorloginId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "IntegratorLogin",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/IntegratorLogin"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/integratorlogins/count": {
+ "get": {
+ "tags": [
+ "IntegratorLogins"
+ ],
+ "summary": "Get Count of IntegratorLogin",
+ "operationId": "getSystemIntegratorloginsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/integratorTags": {
+ "get": {
+ "tags": [
+ "IntegratorTags"
+ ],
+ "summary": "Get List of IntegratorTag",
+ "operationId": "getSystemIntegratorTags",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of IntegratorTag",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/IntegratorTag"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "IntegratorTags"
+ ],
+ "summary": "Post IntegratorTag",
+ "operationId": "postSystemIntegratorTags",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "tag",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/IntegratorTag"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "IntegratorTag",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/IntegratorTag"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/integratorTags/{id}": {
+ "get": {
+ "tags": [
+ "IntegratorTags"
+ ],
+ "summary": "Get IntegratorTag",
+ "operationId": "getSystemIntegratorTagsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "integratorTagId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "IntegratorTag",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/IntegratorTag"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "IntegratorTags"
+ ],
+ "summary": "Delete IntegratorTag",
+ "operationId": "deleteSystemIntegratorTagsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "integratorTagId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "IntegratorTags"
+ ],
+ "summary": "Put IntegratorTag",
+ "operationId": "putSystemIntegratorTagsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "integratorTagId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "tag",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/IntegratorTag"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "IntegratorTag",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/IntegratorTag"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "IntegratorTags"
+ ],
+ "summary": "Patch IntegratorTag",
+ "operationId": "patchSystemIntegratorTagsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "integratorTagId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "IntegratorTag",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/IntegratorTag"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/integratorTags/count": {
+ "get": {
+ "tags": [
+ "IntegratorTags"
+ ],
+ "summary": "Get Count of IntegratorTag",
+ "operationId": "getSystemIntegratorTagsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/kpiCategories": {
+ "get": {
+ "tags": [
+ "KPICategories"
+ ],
+ "summary": "Get List of KPICategory",
+ "operationId": "getSystemKpiCategories",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of KPICategory",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/KPICategory"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/kpiCategories/{id}": {
+ "get": {
+ "tags": [
+ "KPICategories"
+ ],
+ "summary": "Get KPICategory",
+ "operationId": "getSystemKpiCategoriesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "kpiCategoryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "KPICategory",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/KPICategory"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/kpiCategories/count": {
+ "get": {
+ "tags": [
+ "KPICategories"
+ ],
+ "summary": "Get Count of KPICategory",
+ "operationId": "getSystemKpiCategoriesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/kpis": {
+ "get": {
+ "tags": [
+ "KPIs"
+ ],
+ "summary": "Get List of KPI",
+ "operationId": "getSystemKpis",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of KPI",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/KPI"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/kpis/{id}": {
+ "get": {
+ "tags": [
+ "KPIs"
+ ],
+ "summary": "Get KPI",
+ "operationId": "getSystemKpisById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "kpiId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "KPI",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/KPI"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/kpis/count": {
+ "get": {
+ "tags": [
+ "KPIs"
+ ],
+ "summary": "Get Count of KPI",
+ "operationId": "getSystemKpisCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/ldapConfigurations": {
+ "get": {
+ "tags": [
+ "LdapConfigurations"
+ ],
+ "summary": "Get List of LdapConfiguration",
+ "operationId": "getSystemLdapConfigurations",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of LdapConfiguration",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/LdapConfiguration"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "LdapConfigurations"
+ ],
+ "summary": "Post LdapConfiguration",
+ "operationId": "postSystemLdapConfigurations",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "ldapConfiguration",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/LdapConfiguration"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "LdapConfiguration",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/LdapConfiguration"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/ldapConfigurations/{id}": {
+ "get": {
+ "tags": [
+ "LdapConfigurations"
+ ],
+ "summary": "Get LdapConfiguration",
+ "operationId": "getSystemLdapConfigurationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ldapConfigurationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "LdapConfiguration",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/LdapConfiguration"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "LdapConfigurations"
+ ],
+ "summary": "Delete LdapConfiguration",
+ "operationId": "deleteSystemLdapConfigurationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ldapConfigurationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "LdapConfigurations"
+ ],
+ "summary": "Put LdapConfiguration",
+ "operationId": "putSystemLdapConfigurationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ldapConfigurationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "ldapConfiguration",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/LdapConfiguration"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "LdapConfiguration",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/LdapConfiguration"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "LdapConfigurations"
+ ],
+ "summary": "Patch LdapConfiguration",
+ "operationId": "patchSystemLdapConfigurationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ldapConfigurationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "LdapConfiguration",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/LdapConfiguration"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/ldapConfigurations/{id}/info": {
+ "get": {
+ "tags": [
+ "LdapConfigurationInfos"
+ ],
+ "summary": "Get LdapConfigurationInfos",
+ "operationId": "getSystemLdapConfigurationsByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "LdapConfigurationInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "LdapConfigurationInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/LdapConfigurationInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/ldapConfigurations/count": {
+ "get": {
+ "tags": [
+ "LdapConfigurations"
+ ],
+ "summary": "Get Count of LdapConfiguration",
+ "operationId": "getSystemLdapConfigurationsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/ldapConfigurations/info": {
+ "get": {
+ "tags": [
+ "LdapConfigurationInfos"
+ ],
+ "summary": "Get List of LdapConfigurationInfos",
+ "operationId": "getSystemLdapConfigurationsInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ldapConfigurationInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/LdapConfigurationInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/ldapConfigurations/info/count": {
+ "get": {
+ "tags": [
+ "LdapConfigurationInfos"
+ ],
+ "summary": "Get Count of LdapConfigurationInfos",
+ "operationId": "getSystemLdapConfigurationsInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/ldapConfigurations/testLink": {
+ "post": {
+ "tags": [
+ "LdapConfigurations"
+ ],
+ "summary": "Post SuccessResponse",
+ "operationId": "postSystemLdapConfigurationsTestLink",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "server",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/LdapConfigurationTestLink"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "SuccessResponse",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SuccessResponse"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/links": {
+ "get": {
+ "tags": [
+ "Links"
+ ],
+ "summary": "Get List of Link",
+ "operationId": "getSystemLinks",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Link",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Link"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "Links"
+ ],
+ "summary": "Post Link",
+ "operationId": "postSystemLinks",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "link",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Link"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "Link",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Link"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/links/{id}": {
+ "get": {
+ "tags": [
+ "Links"
+ ],
+ "summary": "Get Link",
+ "operationId": "getSystemLinksById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "linkId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Link",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Link"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "Links"
+ ],
+ "summary": "Delete Link",
+ "operationId": "deleteSystemLinksById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "linkId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "Links"
+ ],
+ "summary": "Put Link",
+ "operationId": "putSystemLinksById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "linkId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "link",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Link"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Link",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Link"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "Links"
+ ],
+ "summary": "Patch Link",
+ "operationId": "patchSystemLinksById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "linkId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Link",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Link"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/links/count": {
+ "get": {
+ "tags": [
+ "Links"
+ ],
+ "summary": "Get Count of Link",
+ "operationId": "getSystemLinksCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/locations": {
+ "get": {
+ "tags": [
+ "Locations"
+ ],
+ "summary": "Get List of Location",
+ "operationId": "getSystemLocations",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Location",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Location"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "Locations"
+ ],
+ "summary": "Post Location",
+ "operationId": "postSystemLocations",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "location",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Location"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "Location",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Location"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/locations/{id}": {
+ "get": {
+ "tags": [
+ "Locations"
+ ],
+ "summary": "Get Location",
+ "operationId": "getSystemLocationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "locationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Location",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Location"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "Locations"
+ ],
+ "summary": "Delete Location",
+ "operationId": "deleteSystemLocationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "locationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "Locations"
+ ],
+ "summary": "Put Location",
+ "operationId": "putSystemLocationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "locationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "location",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Location"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Location",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Location"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "Locations"
+ ],
+ "summary": "Patch Location",
+ "operationId": "patchSystemLocationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "locationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Location",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Location"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/locations/{id}/usages": {
+ "get": {
+ "tags": [
+ "Locations"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getSystemLocationsByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "locationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/locations/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "Locations"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getSystemLocationsByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "locationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/locations/{parentId}/departments": {
+ "get": {
+ "tags": [
+ "LocationDepartments"
+ ],
+ "summary": "Get List of LocationDepartment",
+ "operationId": "getSystemLocationsByParentIdDepartments",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "locationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of LocationDepartment",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/LocationDepartment"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/locations/{parentId}/departments/{id}": {
+ "get": {
+ "tags": [
+ "LocationDepartments"
+ ],
+ "summary": "Get LocationDepartment",
+ "operationId": "getSystemLocationsByParentIdDepartmentsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "departmentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "locationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "LocationDepartment",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/LocationDepartment"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/locations/{parentId}/departments/count": {
+ "get": {
+ "tags": [
+ "LocationDepartments"
+ ],
+ "summary": "Get Count of LocationDepartment",
+ "operationId": "getSystemLocationsByParentIdDepartmentsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "locationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/locations/{parentId}/workRoles": {
+ "get": {
+ "tags": [
+ "LocationWorkRoles"
+ ],
+ "summary": "Get List of LocationWorkRole",
+ "operationId": "getSystemLocationsByParentIdWorkRoles",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "locationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of LocationWorkRole",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/LocationWorkRole"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/locations/{parentId}/workRoles/{id}": {
+ "get": {
+ "tags": [
+ "LocationWorkRoles"
+ ],
+ "summary": "Get LocationWorkRole",
+ "operationId": "getSystemLocationsByParentIdWorkRolesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "workRoleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "locationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "LocationWorkRole",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/LocationWorkRole"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/locations/{parentId}/workRoles/count": {
+ "get": {
+ "tags": [
+ "LocationWorkRoles"
+ ],
+ "summary": "Get Count of LocationWorkRole",
+ "operationId": "getSystemLocationsByParentIdWorkRolesCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "locationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/locations/count": {
+ "get": {
+ "tags": [
+ "Locations"
+ ],
+ "summary": "Get Count of Usage",
+ "operationId": "getSystemLocationsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/m365contactsync/{id}/info": {
+ "get": {
+ "tags": [
+ "M365ContactSyncInfos"
+ ],
+ "summary": "Get M365ContactSyncInfos",
+ "operationId": "getSystemM365contactsyncByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "M365ContactSyncInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "M365ContactSyncInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/M365ContactSyncInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/m365contactsync/info": {
+ "get": {
+ "tags": [
+ "M365ContactSyncInfos"
+ ],
+ "summary": "Get List of M365ContactSyncInfos",
+ "operationId": "getSystemM365contactsyncInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of m365ContactSyncInfos",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/M365ContactSyncInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/m365contactsync/info/count": {
+ "get": {
+ "tags": [
+ "M365ContactSyncInfos"
+ ],
+ "summary": "Get Count of M365ContactSyncInfo",
+ "operationId": "getSystemM365contactsyncInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/managementNetworkSecurities": {
+ "get": {
+ "tags": [
+ "ManagementNetworksSecurity"
+ ],
+ "summary": "Get List of ManagementNetworkSecurity",
+ "operationId": "getSystemManagementNetworkSecurities",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ManagementNetworkSecurity",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ManagementNetworkSecurity"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ManagementNetworksSecurity"
+ ],
+ "summary": "Post ManagementNetworkSecurity",
+ "operationId": "postSystemManagementNetworkSecurities",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "managementNetworkSecurity",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagementNetworkSecurity"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ManagementNetworkSecurity",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagementNetworkSecurity"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/managementNetworkSecurities/{id}": {
+ "get": {
+ "tags": [
+ "ManagementNetworksSecurity"
+ ],
+ "summary": "Get ManagementNetworkSecurity",
+ "operationId": "getSystemManagementNetworkSecuritiesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "managementNetworkSecurityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ManagementNetworkSecurity",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagementNetworkSecurity"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ManagementNetworksSecurity"
+ ],
+ "summary": "Delete ManagementNetworkSecurity",
+ "operationId": "deleteSystemManagementNetworkSecuritiesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "managementNetworkSecurityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ManagementNetworksSecurity"
+ ],
+ "summary": "Put ManagementNetworkSecurity",
+ "operationId": "putSystemManagementNetworkSecuritiesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "managementNetworkSecurityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "managementNetworkSecurity",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagementNetworkSecurity"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ManagementNetworkSecurity",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagementNetworkSecurity"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ManagementNetworksSecurity"
+ ],
+ "summary": "Patch ManagementNetworkSecurity",
+ "operationId": "patchSystemManagementNetworkSecuritiesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "managementNetworkSecurityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ManagementNetworkSecurity",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagementNetworkSecurity"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/managementNetworkSecurities/{id}/testCredentials": {
+ "get": {
+ "tags": [
+ "ManagementNetworksSecurity"
+ ],
+ "summary": "Get SuccessResponse",
+ "operationId": "getSystemManagementNetworkSecuritiesByIdTestCredentials",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "managementNetworkSecurityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "SuccessResponse",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SuccessResponse"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/managementNetworkSecurities/count": {
+ "get": {
+ "tags": [
+ "ManagementNetworksSecurity"
+ ],
+ "summary": "Get Count of ManagementNetworkSecurity",
+ "operationId": "getSystemManagementNetworkSecuritiesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/marketplaceimport/getdefinition/{id}": {
+ "get": {
+ "tags": [
+ "MarketplaceImports"
+ ],
+ "summary": "Get MarketplaceImport",
+ "operationId": "getSystemMarketplaceimportGetdefinitionById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "getdefinitionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "MarketplaceImport",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MarketplaceImport"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/marketplaceimport/import": {
+ "post": {
+ "tags": [
+ "MarketplaceImports"
+ ],
+ "summary": "Post MarketplaceImport",
+ "operationId": "postSystemMarketplaceimportImport",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "marketplaceImport",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/MarketplaceImport"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "MarketplaceImport",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MarketplaceImport"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/members": {
+ "get": {
+ "tags": [
+ "Members"
+ ],
+ "summary": "Get List of Member",
+ "operationId": "getSystemMembers",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Member",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Member"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "Members"
+ ],
+ "summary": "Post Member",
+ "operationId": "postSystemMembers",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "member",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Member"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "Member",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Member"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/members/{id}": {
+ "get": {
+ "tags": [
+ "Members"
+ ],
+ "summary": "Get Member",
+ "operationId": "getSystemMembersById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Member",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Member"
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "Members"
+ ],
+ "summary": "Put Member",
+ "operationId": "putSystemMembersById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "member",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Member"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Member",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Member"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "Members"
+ ],
+ "summary": "Patch Member",
+ "operationId": "patchSystemMembersById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Member",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Member"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/members/{id}/deactivate": {
+ "post": {
+ "tags": [
+ "Members"
+ ],
+ "summary": "Post MemberDeactivation",
+ "operationId": "postSystemMembersByIdDeactivate",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "item",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberDeactivation"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "MemberDeactivation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberDeactivation"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/members/{id}/image": {
+ "get": {
+ "tags": [
+ "MemberImages"
+ ],
+ "summary": "Get",
+ "operationId": "getSystemMembersByIdImage",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "useDefaultFlag",
+ "in": "path",
+ "description": "useDefaultFlag",
+ "required": true,
+ "schema": {
+ "type": "boolean"
+ }
+ },
+ {
+ "name": "lastmodified",
+ "in": "path",
+ "description": "lastmodified",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ContentType = application/octet-stream"
+ }
+ }
+ }
+ },
+ "/system/members/{id}/linkSsoUser": {
+ "post": {
+ "tags": [
+ "Members"
+ ],
+ "summary": "Post SuccessResponse",
+ "operationId": "postSystemMembersByIdLinkSsoUser",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "item",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberLinkSsoUser"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "SuccessResponse",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SuccessResponse"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/members/{id}/submit": {
+ "post": {
+ "tags": [
+ "Members"
+ ],
+ "summary": "Post SuccessResponse",
+ "operationId": "postSystemMembersByIdSubmit",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "item",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberSsoToken"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "SuccessResponse",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SuccessResponse"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/members/{id}/unlinkSsoUser": {
+ "post": {
+ "tags": [
+ "Members"
+ ],
+ "summary": "Post SuccessResponse",
+ "operationId": "postSystemMembersByIdUnlinkSsoUser",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "SuccessResponse",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SuccessResponse"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/members/{id}/unusedTimeSheets": {
+ "delete": {
+ "tags": [
+ "Members"
+ ],
+ "summary": "Delete Member",
+ "operationId": "deleteSystemMembersByIdUnusedTimeSheets",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ }
+ },
+ "/system/members/{id}/usages": {
+ "get": {
+ "tags": [
+ "Members"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getSystemMembersByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/members/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "Members"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getSystemMembersByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/members/{memberIdentifier:regex(^(types. |(": {
+ "get": {
+ "tags": [
+ "Members"
+ ],
+ "summary": "Get Member",
+ "operationId": "getSystemMembersmemberIdentifierregextypes",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "memberIdentifier",
+ "in": "path",
+ "description": "memberIdentifier",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Member",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Member"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/members/{memberIdentifier}/tokens": {
+ "post": {
+ "tags": [
+ "Members"
+ ],
+ "summary": "Post Token",
+ "operationId": "postSystemMembersByMemberIdentifierTokens",
+ "parameters": [
+ {
+ "name": "memberIdentifier",
+ "in": "path",
+ "description": "memberIdentifier",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Token",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Token"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/members/{parentId}/accruals": {
+ "get": {
+ "tags": [
+ "MemberAccruals"
+ ],
+ "summary": "Get List of MemberAccrual",
+ "operationId": "getSystemMembersByParentIdAccruals",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of MemberAccrual",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/MemberAccrual"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "MemberAccruals"
+ ],
+ "summary": "Post MemberAccrual",
+ "operationId": "postSystemMembersByParentIdAccruals",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "memberAccrual",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberAccrual"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "MemberAccrual",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberAccrual"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/members/{parentId}/accruals/{id}": {
+ "get": {
+ "tags": [
+ "MemberAccruals"
+ ],
+ "summary": "Get MemberAccrual",
+ "operationId": "getSystemMembersByParentIdAccrualsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "accrualId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "MemberAccrual",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberAccrual"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "MemberAccruals"
+ ],
+ "summary": "Delete MemberAccrual",
+ "operationId": "deleteSystemMembersByParentIdAccrualsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "accrualId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "MemberAccruals"
+ ],
+ "summary": "Put MemberAccrual",
+ "operationId": "putSystemMembersByParentIdAccrualsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "accrualId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "memberAccrual",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberAccrual"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "MemberAccrual",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberAccrual"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "MemberAccruals"
+ ],
+ "summary": "Patch MemberAccrual",
+ "operationId": "patchSystemMembersByParentIdAccrualsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "accrualId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "MemberAccrual",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberAccrual"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/members/{parentId}/accruals/count": {
+ "get": {
+ "tags": [
+ "MemberAccruals"
+ ],
+ "summary": "Get Count of MemberAccrual",
+ "operationId": "getSystemMembersByParentIdAccrualsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/members/{parentId}/certifications": {
+ "get": {
+ "tags": [
+ "MemberCertifications"
+ ],
+ "summary": "Get List of MemberCertification",
+ "operationId": "getSystemMembersByParentIdCertifications",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of MemberCertification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/MemberCertification"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "MemberCertifications"
+ ],
+ "summary": "Post MemberCertification",
+ "operationId": "postSystemMembersByParentIdCertifications",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "memberCertification",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberCertification"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "MemberCertification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberCertification"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/members/{parentId}/certifications/{id}": {
+ "get": {
+ "tags": [
+ "MemberCertifications"
+ ],
+ "summary": "Get MemberCertification",
+ "operationId": "getSystemMembersByParentIdCertificationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "certificationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "MemberCertification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberCertification"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "MemberCertifications"
+ ],
+ "summary": "Delete MemberCertification",
+ "operationId": "deleteSystemMembersByParentIdCertificationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "certificationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "MemberCertifications"
+ ],
+ "summary": "Put MemberCertification",
+ "operationId": "putSystemMembersByParentIdCertificationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "certificationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "memberCertification",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberCertification"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "MemberCertification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberCertification"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "MemberCertifications"
+ ],
+ "summary": "Patch MemberCertification",
+ "operationId": "patchSystemMembersByParentIdCertificationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "certificationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "MemberCertification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberCertification"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/members/{parentId}/certifications/count": {
+ "get": {
+ "tags": [
+ "MemberCertifications"
+ ],
+ "summary": "Get Count of MemberCertification",
+ "operationId": "getSystemMembersByParentIdCertificationsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/members/{parentId}/delegations": {
+ "get": {
+ "tags": [
+ "MemberDelegations"
+ ],
+ "summary": "Get List of MemberDelegation",
+ "operationId": "getSystemMembersByParentIdDelegations",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of MemberDelegation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/MemberDelegation"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "MemberDelegations"
+ ],
+ "summary": "Post MemberDelegation",
+ "operationId": "postSystemMembersByParentIdDelegations",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "memberDelegation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberDelegation"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "MemberDelegation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberDelegation"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/members/{parentId}/delegations/{id}": {
+ "get": {
+ "tags": [
+ "MemberDelegations"
+ ],
+ "summary": "Get MemberDelegation",
+ "operationId": "getSystemMembersByParentIdDelegationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "delegationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "MemberDelegation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberDelegation"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "MemberDelegations"
+ ],
+ "summary": "Delete MemberDelegation",
+ "operationId": "deleteSystemMembersByParentIdDelegationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "delegationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "MemberDelegations"
+ ],
+ "summary": "Put MemberDelegation",
+ "operationId": "putSystemMembersByParentIdDelegationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "delegationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "memberDelegation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberDelegation"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "MemberDelegation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberDelegation"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "MemberDelegations"
+ ],
+ "summary": "Patch MemberDelegation",
+ "operationId": "patchSystemMembersByParentIdDelegationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "delegationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "MemberDelegation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberDelegation"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/members/{parentId}/delegations/count": {
+ "get": {
+ "tags": [
+ "MemberDelegations"
+ ],
+ "summary": "Get Count of MemberDelegation",
+ "operationId": "getSystemMembersByParentIdDelegationsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/members/{parentId}/managedDeviceAccounts": {
+ "get": {
+ "tags": [
+ "ManagedDeviceAccounts"
+ ],
+ "summary": "Get List of ManagedDeviceAccount",
+ "operationId": "getSystemMembersByParentIdManagedDeviceAccounts",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ManagedDeviceAccount",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ManagedDeviceAccount"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/members/{parentId}/managedDeviceAccounts/bulk": {
+ "delete": {
+ "tags": [
+ "ManagedDeviceAccounts"
+ ],
+ "summary": "Delete BulkResult",
+ "operationId": "deleteSystemMembersByParentIdManagedDeviceAccountsBulk",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "managedDeviceAccounts",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/IdCollection"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "207": {
+ "description": "BulkResult",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BulkResult"
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ManagedDeviceAccounts"
+ ],
+ "summary": "Put BulkResult",
+ "operationId": "putSystemMembersByParentIdManagedDeviceAccountsBulk",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of ManagedDeviceAccount",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ManagedDeviceAccount"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "207": {
+ "description": "BulkResult",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BulkResult"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/members/{parentId}/mycertifications": {
+ "get": {
+ "tags": [
+ "MyMemberCertifications"
+ ],
+ "summary": "Get List of MemberCertification",
+ "operationId": "getSystemMembersByParentIdMycertifications",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of MemberCertification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/MemberCertification"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "MyMemberCertifications"
+ ],
+ "summary": "Post MemberCertification",
+ "operationId": "postSystemMembersByParentIdMycertifications",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "memberCertification",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberCertification"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "MemberCertification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberCertification"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/members/{parentId}/mycertifications/{id}": {
+ "get": {
+ "tags": [
+ "MyMemberCertifications"
+ ],
+ "summary": "Get MemberCertification",
+ "operationId": "getSystemMembersByParentIdMycertificationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "mycertificationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "MemberCertification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberCertification"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "MyMemberCertifications"
+ ],
+ "summary": "Delete MemberCertification",
+ "operationId": "deleteSystemMembersByParentIdMycertificationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "mycertificationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "MyMemberCertifications"
+ ],
+ "summary": "Put MemberCertification",
+ "operationId": "putSystemMembersByParentIdMycertificationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "mycertificationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "memberCertification",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberCertification"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "MemberCertification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberCertification"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "MyMemberCertifications"
+ ],
+ "summary": "Patch MemberCertification",
+ "operationId": "patchSystemMembersByParentIdMycertificationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "mycertificationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "MemberCertification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberCertification"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/members/{parentId}/mycertifications/count": {
+ "get": {
+ "tags": [
+ "MyMemberCertifications"
+ ],
+ "summary": "Get Count of MemberCertification",
+ "operationId": "getSystemMembersByParentIdMycertificationsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/members/{parentId}/notificationSettings": {
+ "get": {
+ "tags": [
+ "MemberNotificationSettings"
+ ],
+ "summary": "Get List of MemberNotificationSetting",
+ "operationId": "getSystemMembersByParentIdNotificationSettings",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of MemberNotificationSetting",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/MemberNotificationSetting"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "MemberNotificationSettings"
+ ],
+ "summary": "Post MemberNotificationSetting",
+ "operationId": "postSystemMembersByParentIdNotificationSettings",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "memberNotificationSetting",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberNotificationSetting"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "MemberNotificationSetting",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberNotificationSetting"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/members/{parentId}/notificationSettings/{id}": {
+ "get": {
+ "tags": [
+ "MemberNotificationSettings"
+ ],
+ "summary": "Get MemberNotificationSetting",
+ "operationId": "getSystemMembersByParentIdNotificationSettingsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "notificationSettingId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "MemberNotificationSetting",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberNotificationSetting"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "MemberNotificationSettings"
+ ],
+ "summary": "Delete MemberNotificationSetting",
+ "operationId": "deleteSystemMembersByParentIdNotificationSettingsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "notificationSettingId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "MemberNotificationSettings"
+ ],
+ "summary": "Put MemberNotificationSetting",
+ "operationId": "putSystemMembersByParentIdNotificationSettingsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "notificationSettingId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "memberNotificationSetting",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberNotificationSetting"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "MemberNotificationSetting",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberNotificationSetting"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "MemberNotificationSettings"
+ ],
+ "summary": "Patch MemberNotificationSetting",
+ "operationId": "patchSystemMembersByParentIdNotificationSettingsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "notificationSettingId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "MemberNotificationSetting",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberNotificationSetting"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/members/{parentId}/notificationSettings/count": {
+ "get": {
+ "tags": [
+ "MemberNotificationSettings"
+ ],
+ "summary": "Get Count of MemberNotificationSetting",
+ "operationId": "getSystemMembersByParentIdNotificationSettingsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/members/{parentId}/personas": {
+ "get": {
+ "tags": [
+ "MemberPersonas"
+ ],
+ "summary": "Get List of MemberPersona",
+ "operationId": "getSystemMembersByParentIdPersonas",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of MemberPersona",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/MemberPersona"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "MemberPersonas"
+ ],
+ "summary": "Post MemberPersona",
+ "operationId": "postSystemMembersByParentIdPersonas",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "memberPersona",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberPersona"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "MemberPersona",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberPersona"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/members/{parentId}/personas/{id}": {
+ "get": {
+ "tags": [
+ "MemberPersonas"
+ ],
+ "summary": "Get MemberPersona",
+ "operationId": "getSystemMembersByParentIdPersonasById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "personaId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "MemberPersona",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberPersona"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "MemberPersonas"
+ ],
+ "summary": "Delete MemberPersona",
+ "operationId": "deleteSystemMembersByParentIdPersonasById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "personaId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "MemberPersonas"
+ ],
+ "summary": "Put MemberPersona",
+ "operationId": "putSystemMembersByParentIdPersonasById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "personaId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "memberPersona",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberPersona"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "MemberPersona",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberPersona"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "MemberPersonas"
+ ],
+ "summary": "Patch MemberPersona",
+ "operationId": "patchSystemMembersByParentIdPersonasById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "personaId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "MemberPersona",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberPersona"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/members/{parentId}/personas/count": {
+ "get": {
+ "tags": [
+ "MemberPersonas"
+ ],
+ "summary": "Get Count of MemberPersona",
+ "operationId": "getSystemMembersByParentIdPersonasCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/members/{parentId}/skills": {
+ "get": {
+ "tags": [
+ "MemberSkills"
+ ],
+ "summary": "Get List of MemberSkill",
+ "operationId": "getSystemMembersByParentIdSkills",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of MemberSkill",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/MemberSkill"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "MemberSkills"
+ ],
+ "summary": "Post MemberSkill",
+ "operationId": "postSystemMembersByParentIdSkills",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "memberSkill",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberSkill"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "MemberSkill",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberSkill"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/members/{parentId}/skills/{id}": {
+ "get": {
+ "tags": [
+ "MemberSkills"
+ ],
+ "summary": "Get MemberSkill",
+ "operationId": "getSystemMembersByParentIdSkillsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "skillId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "MemberSkill",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberSkill"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "MemberSkills"
+ ],
+ "summary": "Delete MemberSkill",
+ "operationId": "deleteSystemMembersByParentIdSkillsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "skillId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "MemberSkills"
+ ],
+ "summary": "Put MemberSkill",
+ "operationId": "putSystemMembersByParentIdSkillsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "skillId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "memberSkill",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberSkill"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "MemberSkill",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberSkill"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "MemberSkills"
+ ],
+ "summary": "Patch MemberSkill",
+ "operationId": "patchSystemMembersByParentIdSkillsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "skillId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "MemberSkill",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberSkill"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/members/{parentId}/skills/count": {
+ "get": {
+ "tags": [
+ "MemberSkills"
+ ],
+ "summary": "Get Count of MemberSkill",
+ "operationId": "getSystemMembersByParentIdSkillsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/members/{ssoid}/deactivateIamMember": {
+ "post": {
+ "tags": [
+ "Members"
+ ],
+ "summary": "Delete Member Via IAM",
+ "operationId": "postSystemMembersBySsoidDeactivateIamMember",
+ "parameters": [
+ {
+ "name": "ssoid",
+ "in": "path",
+ "description": "ssoId",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ }
+ },
+ "/system/members/calendarsync": {
+ "get": {
+ "tags": [
+ "Members"
+ ],
+ "summary": "Get List of Member to be use for calendar sync subscriptions",
+ "operationId": "getSystemMembersCalendarsync",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Member for calendar sync",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/MemberForCalSync"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/members/count": {
+ "get": {
+ "tags": [
+ "Members"
+ ],
+ "summary": "Get Count of Usage",
+ "operationId": "getSystemMembersCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/members/types": {
+ "get": {
+ "tags": [
+ "MemberTypes"
+ ],
+ "summary": "Get List of MemberType",
+ "operationId": "getSystemMembersTypes",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of MemberType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/MemberType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "MemberTypes"
+ ],
+ "summary": "Post MemberType",
+ "operationId": "postSystemMembersTypes",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "type",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberType"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "MemberType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/members/types/{id}": {
+ "get": {
+ "tags": [
+ "MemberTypes"
+ ],
+ "summary": "Get MemberType",
+ "operationId": "getSystemMembersTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "MemberType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberType"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "MemberTypes"
+ ],
+ "summary": "Delete MemberType",
+ "operationId": "deleteSystemMembersTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "MemberTypes"
+ ],
+ "summary": "Put MemberType",
+ "operationId": "putSystemMembersTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "type",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberType"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "MemberType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberType"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "MemberTypes"
+ ],
+ "summary": "Patch MemberType",
+ "operationId": "patchSystemMembersTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "MemberType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/members/types/{id}/info": {
+ "get": {
+ "tags": [
+ "MemberTypes"
+ ],
+ "summary": "Get MemberType",
+ "operationId": "getSystemMembersTypesByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "MemberType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberTypeInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/members/types/count": {
+ "get": {
+ "tags": [
+ "MemberTypes"
+ ],
+ "summary": "Get Count of MemberType",
+ "operationId": "getSystemMembersTypesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/members/types/info": {
+ "get": {
+ "tags": [
+ "MemberTypes"
+ ],
+ "summary": "Get List of MemberType",
+ "operationId": "getSystemMembersTypesInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of MemberType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/MemberTypeInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/members/types/info/count": {
+ "get": {
+ "tags": [
+ "MemberTypes"
+ ],
+ "summary": "Get Count of MemberType",
+ "operationId": "getSystemMembersTypesInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/members/withSso": {
+ "get": {
+ "tags": [
+ "Members"
+ ],
+ "summary": "Get List of Member",
+ "operationId": "getSystemMembersWithSso",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Member",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Member"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/membertemplates/": {
+ "get": {
+ "tags": [
+ "MemberTemplates"
+ ],
+ "summary": "Get List of MemberTemplates",
+ "operationId": "getSystemMembertemplates",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of memberTemplateses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/MemberTemplate"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "MemberTemplates"
+ ],
+ "summary": "Post MemberTemplates",
+ "operationId": "postSystemMembertemplates",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "MemberTemplate",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberTemplate"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "MemberTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberTemplate"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/membertemplates/{id}": {
+ "get": {
+ "tags": [
+ "MemberTemplates"
+ ],
+ "summary": "Get MemberTemplates",
+ "operationId": "getSystemMembertemplatesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "MemberTemplateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "MemberTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberTemplate"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "MemberTemplates"
+ ],
+ "summary": "Patch MemberTemplates",
+ "operationId": "patchSystemMembertemplatesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "MemberTemplateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "MemberTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberTemplate"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/membertemplates/count": {
+ "get": {
+ "tags": [
+ "MemberTemplates"
+ ],
+ "summary": "Get Count of MemberTemplates",
+ "operationId": "getSystemMembertemplatesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/menuentries": {
+ "get": {
+ "tags": [
+ "MenuEntries"
+ ],
+ "summary": "Get List of MenuEntry",
+ "operationId": "getSystemMenuentries",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of MenuEntry",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/MenuEntry"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "MenuEntries"
+ ],
+ "summary": "Post MenuEntry",
+ "operationId": "postSystemMenuentries",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "menuEntry",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/MenuEntry"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "MenuEntry",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MenuEntry"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/menuentries/{id}": {
+ "get": {
+ "tags": [
+ "MenuEntries"
+ ],
+ "summary": "Get MenuEntry",
+ "operationId": "getSystemMenuentriesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "menuentryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "MenuEntry",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MenuEntry"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "MenuEntries"
+ ],
+ "summary": "Delete MenuEntry",
+ "operationId": "deleteSystemMenuentriesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "menuentryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "MenuEntries"
+ ],
+ "summary": "Put MenuEntry",
+ "operationId": "putSystemMenuentriesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "menuentryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "menuEntry",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/MenuEntry"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "MenuEntry",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MenuEntry"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "MenuEntries"
+ ],
+ "summary": "Patch MenuEntry",
+ "operationId": "patchSystemMenuentriesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "menuentryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "MenuEntry",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MenuEntry"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/menuentries/{id}/image": {
+ "get": {
+ "tags": [
+ "MenuEntries"
+ ],
+ "summary": "Get MenuEntry",
+ "operationId": "getSystemMenuentriesByIdImage",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "menuentryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "lastmodified",
+ "in": "path",
+ "description": "lastmodified",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "largeFlag",
+ "in": "path",
+ "description": "largeFlag",
+ "required": true,
+ "schema": {
+ "type": "boolean"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ContentType = application/octet-stream"
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "MenuEntries"
+ ],
+ "summary": "Post MenuEntry",
+ "operationId": "postSystemMenuentriesByIdImage",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "menuentryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ }
+ },
+ "/system/menuEntries/{parentId}/locations": {
+ "get": {
+ "tags": [
+ "MenuEntryLocations"
+ ],
+ "summary": "Get List of MenuEntryLocation",
+ "operationId": "getSystemMenuEntriesByParentIdLocations",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "menuEntryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of MenuEntryLocation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/MenuEntryLocation"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "MenuEntryLocations"
+ ],
+ "summary": "Post MenuEntryLocation",
+ "operationId": "postSystemMenuEntriesByParentIdLocations",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "menuEntryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "menuEntryLocation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/MenuEntryLocation"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "MenuEntryLocation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MenuEntryLocation"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/menuEntries/{parentId}/locations/{id}": {
+ "get": {
+ "tags": [
+ "MenuEntryLocations"
+ ],
+ "summary": "Get MenuEntryLocation",
+ "operationId": "getSystemMenuEntriesByParentIdLocationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "locationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "menuEntryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "MenuEntryLocation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MenuEntryLocation"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "MenuEntryLocations"
+ ],
+ "summary": "Delete MenuEntryLocation",
+ "operationId": "deleteSystemMenuEntriesByParentIdLocationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "locationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "menuEntryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ }
+ },
+ "/system/menuEntries/{parentId}/locations/count": {
+ "get": {
+ "tags": [
+ "MenuEntryLocations"
+ ],
+ "summary": "Get Count of MenuEntryLocation",
+ "operationId": "getSystemMenuEntriesByParentIdLocationsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "menuEntryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/menuentries/count": {
+ "get": {
+ "tags": [
+ "MenuEntries"
+ ],
+ "summary": "Get Count of MenuEntry",
+ "operationId": "getSystemMenuentriesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/myAccount/{id}": {
+ "get": {
+ "tags": [
+ "MyAccounts"
+ ],
+ "summary": "Get MyAccount",
+ "operationId": "getSystemMyAccountById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "MyAccount",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MyAccount"
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "MyAccounts"
+ ],
+ "summary": "Put MyAccount",
+ "operationId": "putSystemMyAccountById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "myAccount",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/MyAccount"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "MyAccount",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MyAccount"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "MyAccounts"
+ ],
+ "summary": "Patch MyAccount",
+ "operationId": "patchSystemMyAccountById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "MyAccount",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MyAccount"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/myAccount/{parentId}/delegations": {
+ "get": {
+ "tags": [
+ "MemberDelegations"
+ ],
+ "summary": "Get List of MemberDelegation",
+ "operationId": "getSystemMyAccountByParentIdDelegations",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of MemberDelegation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/MemberDelegation"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "MemberDelegations"
+ ],
+ "summary": "Post MemberDelegation",
+ "operationId": "postSystemMyAccountByParentIdDelegations",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "memberDelegation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberDelegation"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "MemberDelegation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberDelegation"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/myAccount/{parentId}/delegations/{id}": {
+ "get": {
+ "tags": [
+ "MemberDelegations"
+ ],
+ "summary": "Get MemberDelegation",
+ "operationId": "getSystemMyAccountByParentIdDelegationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "delegationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "MemberDelegation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberDelegation"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "MemberDelegations"
+ ],
+ "summary": "Delete MemberDelegation",
+ "operationId": "deleteSystemMyAccountByParentIdDelegationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "delegationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "MemberDelegations"
+ ],
+ "summary": "Put MemberDelegation",
+ "operationId": "putSystemMyAccountByParentIdDelegationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "delegationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "memberDelegation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberDelegation"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "MemberDelegation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberDelegation"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "MemberDelegations"
+ ],
+ "summary": "Patch MemberDelegation",
+ "operationId": "patchSystemMyAccountByParentIdDelegationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "delegationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "MemberDelegation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberDelegation"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/myAccount/{parentId}/delegations/count": {
+ "get": {
+ "tags": [
+ "MemberDelegations"
+ ],
+ "summary": "Get Count of MemberDelegation",
+ "operationId": "getSystemMyAccountByParentIdDelegationsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/myAccount/{parentId}/skills": {
+ "get": {
+ "tags": [
+ "MemberSkills"
+ ],
+ "summary": "Get List of MemberSkill",
+ "operationId": "getSystemMyAccountByParentIdSkills",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of MemberSkill",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/MemberSkill"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "MemberSkills"
+ ],
+ "summary": "Post MemberSkill",
+ "operationId": "postSystemMyAccountByParentIdSkills",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "memberSkill",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberSkill"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "MemberSkill",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberSkill"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/myAccount/{parentId}/skills/{id}": {
+ "get": {
+ "tags": [
+ "MemberSkills"
+ ],
+ "summary": "Get MemberSkill",
+ "operationId": "getSystemMyAccountByParentIdSkillsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "skillId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "MemberSkill",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberSkill"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "MemberSkills"
+ ],
+ "summary": "Delete MemberSkill",
+ "operationId": "deleteSystemMyAccountByParentIdSkillsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "skillId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "MemberSkills"
+ ],
+ "summary": "Put MemberSkill",
+ "operationId": "putSystemMyAccountByParentIdSkillsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "skillId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "memberSkill",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberSkill"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "MemberSkill",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberSkill"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "MemberSkills"
+ ],
+ "summary": "Patch MemberSkill",
+ "operationId": "patchSystemMyAccountByParentIdSkillsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "skillId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "MemberSkill",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberSkill"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/myAccount/{parentId}/skills/count": {
+ "get": {
+ "tags": [
+ "MemberSkills"
+ ],
+ "summary": "Get Count of MemberSkill",
+ "operationId": "getSystemMyAccountByParentIdSkillsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/myCompany/corporateStructure": {
+ "get": {
+ "tags": [
+ "CorporateStructures"
+ ],
+ "summary": "Get List of CorporateStructure",
+ "operationId": "getSystemMyCompanyCorporateStructure",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of CorporateStructure",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CorporateStructure"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/myCompany/corporateStructure/{id}": {
+ "get": {
+ "tags": [
+ "CorporateStructures"
+ ],
+ "summary": "Get CorporateStructure",
+ "operationId": "getSystemMyCompanyCorporateStructureById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "corporateStructureId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "CorporateStructure",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CorporateStructure"
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "CorporateStructures"
+ ],
+ "summary": "Put CorporateStructure",
+ "operationId": "putSystemMyCompanyCorporateStructureById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "corporateStructureId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "corporateStructure",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/CorporateStructure"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "CorporateStructure",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CorporateStructure"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "CorporateStructures"
+ ],
+ "summary": "Patch CorporateStructure",
+ "operationId": "patchSystemMyCompanyCorporateStructureById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "corporateStructureId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "CorporateStructure",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CorporateStructure"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/myCompany/corporateStructure/{id}/info": {
+ "get": {
+ "tags": [
+ "CorporateStructureInfos"
+ ],
+ "summary": "Get CorporateStructureInfos",
+ "operationId": "getSystemMyCompanyCorporateStructureByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "CorporateStructureInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "CorporateStructureInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CorporateStructureInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/myCompany/corporateStructure/count": {
+ "get": {
+ "tags": [
+ "CorporateStructures"
+ ],
+ "summary": "Get Count of CorporateStructure",
+ "operationId": "getSystemMyCompanyCorporateStructureCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/myCompany/corporateStructure/info": {
+ "get": {
+ "tags": [
+ "CorporateStructureInfos"
+ ],
+ "summary": "Get List of CorporateStructureInfos",
+ "operationId": "getSystemMyCompanyCorporateStructureInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of corporateStructureInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CorporateStructureInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/myCompany/corporateStructure/info/count": {
+ "get": {
+ "tags": [
+ "CorporateStructureInfos"
+ ],
+ "summary": "Get Count of CorporateStructureInfos",
+ "operationId": "getSystemMyCompanyCorporateStructureInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/myCompany/corporateStructureLevels": {
+ "get": {
+ "tags": [
+ "CorporateStructureLevels"
+ ],
+ "summary": "Get List of CorporateStructureLevel",
+ "operationId": "getSystemMyCompanyCorporateStructureLevels",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of CorporateStructureLevel",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CorporateStructureLevel"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/myCompany/corporateStructureLevels/{id}": {
+ "get": {
+ "tags": [
+ "CorporateStructureLevels"
+ ],
+ "summary": "Get CorporateStructureLevel",
+ "operationId": "getSystemMyCompanyCorporateStructureLevelsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "corporateStructureLevelId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "CorporateStructureLevel",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CorporateStructureLevel"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/myCompany/corporateStructureLevels/count": {
+ "get": {
+ "tags": [
+ "CorporateStructureLevels"
+ ],
+ "summary": "Get Count of CorporateStructureLevel",
+ "operationId": "getSystemMyCompanyCorporateStructureLevelsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/myCompany/crm": {
+ "get": {
+ "tags": [
+ "Crms"
+ ],
+ "summary": "Get List of Crm",
+ "operationId": "getSystemMyCompanyCrm",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Crm",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Crm"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/myCompany/crm/{id}": {
+ "get": {
+ "tags": [
+ "Crms"
+ ],
+ "summary": "Get Crm",
+ "operationId": "getSystemMyCompanyCrmById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "crmId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Crm",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Crm"
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "Crms"
+ ],
+ "summary": "Put Crm",
+ "operationId": "putSystemMyCompanyCrmById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "crmId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "crm",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Crm"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Crm",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Crm"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "Crms"
+ ],
+ "summary": "Patch Crm",
+ "operationId": "patchSystemMyCompanyCrmById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "crmId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Crm",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Crm"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/myCompany/crm/{id}/info": {
+ "get": {
+ "tags": [
+ "CrmInfos"
+ ],
+ "summary": "Get CrmInfos",
+ "operationId": "getSystemMyCompanyCrmByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "CrmInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "CrmInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CrmInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/myCompany/crm/count": {
+ "get": {
+ "tags": [
+ "Crms"
+ ],
+ "summary": "Get Count of Crm",
+ "operationId": "getSystemMyCompanyCrmCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/myCompany/crm/info": {
+ "get": {
+ "tags": [
+ "CrmInfos"
+ ],
+ "summary": "Get List of CrmInfos",
+ "operationId": "getSystemMyCompanyCrmInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of crmInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CrmInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/myCompany/crm/info/count": {
+ "get": {
+ "tags": [
+ "CrmInfos"
+ ],
+ "summary": "Get Count of CrmInfos",
+ "operationId": "getSystemMyCompanyCrmInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/mycompany/documents": {
+ "get": {
+ "tags": [
+ "MyCompanyDocumentSetup"
+ ],
+ "summary": "Get List of DocumentSetup",
+ "operationId": "getSystemMycompanyDocuments",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of DocumentSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/DocumentSetup"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/mycompany/documents/{id}": {
+ "get": {
+ "tags": [
+ "MyCompanyDocumentSetup"
+ ],
+ "summary": "Get DocumentSetup",
+ "operationId": "getSystemMycompanyDocumentsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "documentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "DocumentSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/DocumentSetup"
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "MyCompanyDocumentSetup"
+ ],
+ "summary": "Put DocumentSetup",
+ "operationId": "putSystemMycompanyDocumentsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "documentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "document",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/DocumentSetup"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "DocumentSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/DocumentSetup"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "MyCompanyDocumentSetup"
+ ],
+ "summary": "Patch DocumentSetup",
+ "operationId": "patchSystemMycompanyDocumentsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "documentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "DocumentSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/DocumentSetup"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/mycompany/info/services": {
+ "get": {
+ "tags": [
+ "MyCompanyServiceInfos"
+ ],
+ "summary": "Get List of ServiceInfo",
+ "operationId": "getSystemMycompanyInfoServices",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ServiceInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ServiceInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/mycompany/info/services/{id}": {
+ "get": {
+ "tags": [
+ "MyCompanyServiceInfos"
+ ],
+ "summary": "Get ServiceInfo",
+ "operationId": "getSystemMycompanyInfoServicesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "serviceId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ServiceInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/myCompany/other": {
+ "get": {
+ "tags": [
+ "Others"
+ ],
+ "summary": "Get List of Other",
+ "operationId": "getSystemMyCompanyOther",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Other",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Other"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/myCompany/other/{id}": {
+ "get": {
+ "tags": [
+ "Others"
+ ],
+ "summary": "Get Other",
+ "operationId": "getSystemMyCompanyOtherById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "otherId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Other",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Other"
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "Others"
+ ],
+ "summary": "Put Other",
+ "operationId": "putSystemMyCompanyOtherById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "otherId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "other",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Other"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Other",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Other"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "Others"
+ ],
+ "summary": "Patch Other",
+ "operationId": "patchSystemMyCompanyOtherById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "otherId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Other",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Other"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/myCompany/other/count": {
+ "get": {
+ "tags": [
+ "Others"
+ ],
+ "summary": "Get Count of Other",
+ "operationId": "getSystemMyCompanyOtherCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/mycompany/reportingServices": {
+ "get": {
+ "tags": [
+ "ReportingServices"
+ ],
+ "summary": "Get List of ReportingService",
+ "operationId": "getSystemMycompanyReportingServices",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ReportingService",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ReportingService"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/mycompany/reportingServices/{id}": {
+ "get": {
+ "tags": [
+ "ReportingServices"
+ ],
+ "summary": "Get ReportingService",
+ "operationId": "getSystemMycompanyReportingServicesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "reportingServiceId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ReportingService",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ReportingService"
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ReportingServices"
+ ],
+ "summary": "Put ReportingService",
+ "operationId": "putSystemMycompanyReportingServicesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "reportingServiceId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "service",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ReportingService"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ReportingService",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ReportingService"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ReportingServices"
+ ],
+ "summary": "Patch ReportingService",
+ "operationId": "patchSystemMycompanyReportingServicesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "reportingServiceId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ReportingService",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ReportingService"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/mycompany/reportingServices/{id}/testConnection": {
+ "post": {
+ "tags": [
+ "ReportingServices"
+ ],
+ "summary": "Post SuccessResponse",
+ "operationId": "postSystemMycompanyReportingServicesByIdTestConnection",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "reportingServiceId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "SuccessResponse",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SuccessResponse"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/mycompany/services": {
+ "get": {
+ "tags": [
+ "MyCompanyServices"
+ ],
+ "summary": "Get List of MyCompanyService",
+ "operationId": "getSystemMycompanyServices",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of MyCompanyService",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Service"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/mycompany/services/{id}": {
+ "get": {
+ "tags": [
+ "MyCompanyServices"
+ ],
+ "summary": "Get MyCompanyService",
+ "operationId": "getSystemMycompanyServicesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "serviceId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "MyCompanyService",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Service"
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "MyCompanyServices"
+ ],
+ "summary": "Put MyCompanyService",
+ "operationId": "putSystemMycompanyServicesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "serviceId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "service",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Service"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "MyCompanyService",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Service"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "MyCompanyServices"
+ ],
+ "summary": "Patch MyCompanyService",
+ "operationId": "patchSystemMycompanyServicesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "serviceId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "MyCompanyService",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Service"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/myCompany/timeExpense": {
+ "get": {
+ "tags": [
+ "TimeExpenses"
+ ],
+ "summary": "Get List of TimeExpense",
+ "operationId": "getSystemMyCompanyTimeExpense",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of TimeExpense",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/TimeExpense"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/myCompany/timeExpense/{id}": {
+ "get": {
+ "tags": [
+ "TimeExpenses"
+ ],
+ "summary": "Get TimeExpense",
+ "operationId": "getSystemMyCompanyTimeExpenseById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "timeExpenseId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "TimeExpense",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TimeExpense"
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "TimeExpenses"
+ ],
+ "summary": "Put TimeExpense",
+ "operationId": "putSystemMyCompanyTimeExpenseById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "timeExpenseId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "timeExpense",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/TimeExpense"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "TimeExpense",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TimeExpense"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "TimeExpenses"
+ ],
+ "summary": "Patch TimeExpense",
+ "operationId": "patchSystemMyCompanyTimeExpenseById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "timeExpenseId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "TimeExpense",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TimeExpense"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/myCompany/timeExpense/count": {
+ "get": {
+ "tags": [
+ "TimeExpenses"
+ ],
+ "summary": "Get Count of TimeExpense",
+ "operationId": "getSystemMyCompanyTimeExpenseCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/myMembers": {
+ "get": {
+ "tags": [
+ "MyMembers"
+ ],
+ "summary": "Get MyMember",
+ "operationId": "getSystemMyMembers",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "MyMember",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MyMember"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/myMembers/info": {
+ "get": {
+ "tags": [
+ "MyMemberInfos"
+ ],
+ "summary": "Get MyMemberInfo",
+ "operationId": "getSystemMyMembersInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "MyMemberInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MyMemberInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/mySecurity": {
+ "get": {
+ "tags": [
+ "MySecuritys"
+ ],
+ "summary": "Get List of MySecurity",
+ "operationId": "getSystemMySecurity",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of MySecurity",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/MySecurity"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/mySecurity/customizeItems/": {
+ "get": {
+ "tags": [
+ "MySecurityCustomizeItems"
+ ],
+ "summary": "Get List of MySecurityCustomizeItems",
+ "operationId": "getSystemMySecurityCustomizeItems",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of mySecurityCustomizeItemses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/MySecurityCustomizeItem"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/notificationRecipients": {
+ "get": {
+ "tags": [
+ "NotificationRecipients"
+ ],
+ "summary": "Get List of NotificationRecipient",
+ "operationId": "getSystemNotificationRecipients",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of NotificationRecipient",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/NotificationRecipient"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/notificationRecipients/{id}": {
+ "get": {
+ "tags": [
+ "NotificationRecipients"
+ ],
+ "summary": "Get NotificationRecipient",
+ "operationId": "getSystemNotificationRecipientsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "notificationRecipientId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "NotificationRecipient",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/NotificationRecipient"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/notificationRecipients/count": {
+ "get": {
+ "tags": [
+ "NotificationRecipients"
+ ],
+ "summary": "Get Count of NotificationRecipient",
+ "operationId": "getSystemNotificationRecipientsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/office365/application/{id}/info": {
+ "get": {
+ "tags": [
+ "Office365EmailApplicationInfos"
+ ],
+ "summary": "Get Office365EmailApplicationInfos",
+ "operationId": "getSystemOffice365ApplicationByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "Office365EmailApplicationInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Office365EmailApplicationInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Office365EmailApplicationInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/office365/application/info": {
+ "get": {
+ "tags": [
+ "Office365EmailApplicationInfos"
+ ],
+ "summary": "Get List of Office365EmailApplicationInfos",
+ "operationId": "getSystemOffice365ApplicationInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of office365EmailApplicationInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Office365EmailApplicationInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/office365/application/info/count": {
+ "get": {
+ "tags": [
+ "Office365EmailApplicationInfos"
+ ],
+ "summary": "Get Count of Office365EmailApplicationInfos",
+ "operationId": "getSystemOffice365ApplicationInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/office365/emailSetups": {
+ "get": {
+ "tags": [
+ "Office365EmailSetups"
+ ],
+ "summary": "Get List of Office365EmailSetup",
+ "operationId": "getSystemOffice365EmailSetups",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Office365EmailSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Office365EmailSetup"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "Office365EmailSetups"
+ ],
+ "summary": "Post Office365EmailSetup",
+ "operationId": "postSystemOffice365EmailSetups",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "entity",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Office365EmailSetup"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "Office365EmailSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Office365EmailSetup"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/office365/emailSetups/{id}": {
+ "get": {
+ "tags": [
+ "Office365EmailSetups"
+ ],
+ "summary": "Get Office365EmailSetup",
+ "operationId": "getSystemOffice365EmailSetupsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "emailSetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Office365EmailSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Office365EmailSetup"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "Office365EmailSetups"
+ ],
+ "summary": "Delete Office365EmailSetup",
+ "operationId": "deleteSystemOffice365EmailSetupsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "emailSetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "Office365EmailSetups"
+ ],
+ "summary": "Put Office365EmailSetup",
+ "operationId": "putSystemOffice365EmailSetupsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "emailSetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "entity",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Office365EmailSetup"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Office365EmailSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Office365EmailSetup"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "Office365EmailSetups"
+ ],
+ "summary": "Patch Office365EmailSetup",
+ "operationId": "patchSystemOffice365EmailSetupsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "emailSetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Office365EmailSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Office365EmailSetup"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/office365/emailSetups/{id}/authorize": {
+ "post": {
+ "tags": [
+ "Office365EmailSetups"
+ ],
+ "summary": "Post SuccessResponse",
+ "operationId": "postSystemOffice365EmailSetupsByIdAuthorize",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "emailSetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "SuccessResponse",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SuccessResponse"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/office365/emailSetups/{id}/getEmails/": {
+ "get": {
+ "tags": [
+ "Office365EmailSetups"
+ ],
+ "summary": "Get List of UserEmails from inbound ticket service",
+ "operationId": "getSystemOffice365EmailSetupsByIdGetEmails",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "emailSetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of UserEmail",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/UserEmail"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/office365/emailSetups/{id}/testConnection": {
+ "post": {
+ "tags": [
+ "Office365EmailSetups"
+ ],
+ "summary": "Post SuccessResponse",
+ "operationId": "postSystemOffice365EmailSetupsByIdTestConnection",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "emailSetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "SuccessResponse",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SuccessResponse"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/office365/emailSetups/count": {
+ "get": {
+ "tags": [
+ "Office365EmailSetups"
+ ],
+ "summary": "Get Count of Office365EmailSetup",
+ "operationId": "getSystemOffice365EmailSetupsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/onPremiseSearchSetting/": {
+ "get": {
+ "tags": [
+ "OnPremiseSearchSettings"
+ ],
+ "summary": "Get List of OnPremiseSearchSettings",
+ "operationId": "getSystemOnPremiseSearchSetting",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of onPremiseSearchSettings",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/OnPremiseSearchSetting"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/onPremiseSearchSetting/{id}": {
+ "get": {
+ "tags": [
+ "OnPremiseSearchSettings"
+ ],
+ "summary": "Get OnPremiseSearchSettings",
+ "operationId": "getSystemOnPremiseSearchSettingById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "OnPremiseSearchSettingId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "OnPremiseSearchSetting",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/OnPremiseSearchSetting"
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "OnPremiseSearchSettings"
+ ],
+ "summary": "Put OnPremiseSearchSettings\r\n This does not update Solr. This allows you to set Manage to the Solr password.",
+ "operationId": "putSystemOnPremiseSearchSettingById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "OnPremiseSearchSettingId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "onPremiseSearchSetting",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/OnPremiseSearchSetting"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "OnPremiseSearchSetting",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/OnPremiseSearchSetting"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "OnPremiseSearchSettings"
+ ],
+ "summary": "Patch OnPremiseSearchSettings",
+ "operationId": "patchSystemOnPremiseSearchSettingById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "OnPremiseSearchSettingId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "OnPremiseSearch",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/OnPremiseSearchSetting"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/onPremiseSearchSetting/count": {
+ "get": {
+ "tags": [
+ "OnPremiseSearchSettings"
+ ],
+ "summary": "Get Count of OnPremiseSearchSettings",
+ "operationId": "getSystemOnPremiseSearchSettingCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/osgradeweights": {
+ "get": {
+ "tags": [
+ "OsGradeWeights"
+ ],
+ "summary": "Get List of OsGradeWeight",
+ "operationId": "getSystemOsgradeweights",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of OsGradeWeight",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/OsGradeWeight"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/osgradeweights/{id}": {
+ "get": {
+ "tags": [
+ "OsGradeWeights"
+ ],
+ "summary": "Get OsGradeWeight",
+ "operationId": "getSystemOsgradeweightsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "osgradeweightId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "OsGradeWeight",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/OsGradeWeight"
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "OsGradeWeights"
+ ],
+ "summary": "Put OsGradeWeight",
+ "operationId": "putSystemOsgradeweightsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "osgradeweightId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "osGradeWeight",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/OsGradeWeight"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "OsGradeWeight",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/OsGradeWeight"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "OsGradeWeights"
+ ],
+ "summary": "Patch OsGradeWeight",
+ "operationId": "patchSystemOsgradeweightsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "osgradeweightId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "OsGradeWeight",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/OsGradeWeight"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/osgradeweights/count": {
+ "get": {
+ "tags": [
+ "OsGradeWeights"
+ ],
+ "summary": "Get Count of OsGradeWeight",
+ "operationId": "getSystemOsgradeweightsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/parsingTypes": {
+ "get": {
+ "tags": [
+ "ParsingTypes"
+ ],
+ "summary": "Get List of ParsingType",
+ "operationId": "getSystemParsingTypes",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ParsingType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ParsingType"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/parsingTypes/{id}": {
+ "get": {
+ "tags": [
+ "ParsingTypes"
+ ],
+ "summary": "Get ParsingType",
+ "operationId": "getSystemParsingTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "parsingTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ParsingType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ParsingType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/parsingTypes/count": {
+ "get": {
+ "tags": [
+ "ParsingTypes"
+ ],
+ "summary": "Get Count of ParsingType",
+ "operationId": "getSystemParsingTypesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/parsingVariables": {
+ "get": {
+ "tags": [
+ "ParsingVariables"
+ ],
+ "summary": "Get List of ParsingVariable",
+ "operationId": "getSystemParsingVariables",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ParsingVariable",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ParsingVariable"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/parsingVariables/{id}": {
+ "get": {
+ "tags": [
+ "ParsingVariables"
+ ],
+ "summary": "Get ParsingVariable",
+ "operationId": "getSystemParsingVariablesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "parsingVariableId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ParsingVariable",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ParsingVariable"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/parsingVariables/count": {
+ "get": {
+ "tags": [
+ "ParsingVariables"
+ ],
+ "summary": "Get Count of ParsingVariable",
+ "operationId": "getSystemParsingVariablesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/portalReports": {
+ "get": {
+ "tags": [
+ "PortalReports"
+ ],
+ "summary": "Get List of PortalReport",
+ "operationId": "getSystemPortalReports",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of PortalReport",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PortalReport"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "PortalReports"
+ ],
+ "summary": "Post PortalReport",
+ "operationId": "postSystemPortalReports",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "portalReport",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/PortalReport"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "PortalReport",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PortalReport"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/portalReports/{id}": {
+ "get": {
+ "tags": [
+ "PortalReports"
+ ],
+ "summary": "Get PortalReport",
+ "operationId": "getSystemPortalReportsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "portalReportId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "PortalReport",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PortalReport"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "PortalReports"
+ ],
+ "summary": "Delete PortalReport",
+ "operationId": "deleteSystemPortalReportsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "portalReportId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "PortalReports"
+ ],
+ "summary": "Put PortalReport",
+ "operationId": "putSystemPortalReportsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "portalReportId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "portalReport",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/PortalReport"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "PortalReport",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PortalReport"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "PortalReports"
+ ],
+ "summary": "Patch PortalReport",
+ "operationId": "patchSystemPortalReportsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "portalReportId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "PortalReport",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PortalReport"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/portalReports/count": {
+ "get": {
+ "tags": [
+ "PortalReports"
+ ],
+ "summary": "Get Count of PortalReport",
+ "operationId": "getSystemPortalReportsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/quoteLinkSetup": {
+ "get": {
+ "tags": [
+ "QuoteLinks"
+ ],
+ "summary": "Get List of QuoteLink",
+ "operationId": "getSystemQuoteLinkSetup",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of QuoteLink",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/QuoteLink"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "QuoteLinks"
+ ],
+ "summary": "Post QuoteLink",
+ "operationId": "postSystemQuoteLinkSetup",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "quoteLink",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/QuoteLink"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "QuoteLink",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/QuoteLink"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/quoteLinkSetup/{id}": {
+ "get": {
+ "tags": [
+ "QuoteLinks"
+ ],
+ "summary": "Get QuoteLink",
+ "operationId": "getSystemQuoteLinkSetupById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "quoteLinkSetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "QuoteLink",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/QuoteLink"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "QuoteLinks"
+ ],
+ "summary": "Delete QuoteLink",
+ "operationId": "deleteSystemQuoteLinkSetupById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "quoteLinkSetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "QuoteLinks"
+ ],
+ "summary": "Put QuoteLink",
+ "operationId": "putSystemQuoteLinkSetupById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "quoteLinkSetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "quoteLink",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/QuoteLink"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "QuoteLink",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/QuoteLink"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "QuoteLinks"
+ ],
+ "summary": "Patch QuoteLink",
+ "operationId": "patchSystemQuoteLinkSetupById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "quoteLinkSetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "QuoteLink",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/QuoteLink"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/quoteLinkSetup/count": {
+ "get": {
+ "tags": [
+ "QuoteLinks"
+ ],
+ "summary": "Get Count of QuoteLink",
+ "operationId": "getSystemQuoteLinkSetupCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/quoteLinkSetup/testConnection": {
+ "get": {
+ "tags": [
+ "QuoteLinks"
+ ],
+ "summary": "Get SuccessResponse",
+ "operationId": "getSystemQuoteLinkSetupTestConnection",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "url",
+ "in": "path",
+ "description": "url",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "SuccessResponse",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SuccessResponse"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/reportCards": {
+ "get": {
+ "tags": [
+ "ReportCards"
+ ],
+ "summary": "Get List of ReportCard",
+ "operationId": "getSystemReportCards",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ReportCard",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ReportCard"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ReportCards"
+ ],
+ "summary": "Post ReportCard",
+ "operationId": "postSystemReportCards",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "reportCard",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ReportCard"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ReportCard",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ReportCard"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/reportCards/{id}": {
+ "get": {
+ "tags": [
+ "ReportCards"
+ ],
+ "summary": "Get ReportCard",
+ "operationId": "getSystemReportCardsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "reportCardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ReportCard",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ReportCard"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ReportCards"
+ ],
+ "summary": "Delete ReportCard",
+ "operationId": "deleteSystemReportCardsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "reportCardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ReportCards"
+ ],
+ "summary": "Put ReportCard",
+ "operationId": "putSystemReportCardsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "reportCardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "reportCard",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ReportCard"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ReportCard",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ReportCard"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ReportCards"
+ ],
+ "summary": "Patch ReportCard",
+ "operationId": "patchSystemReportCardsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "reportCardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ReportCard",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ReportCard"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/reportCards/{id}/info": {
+ "get": {
+ "tags": [
+ "ReportCardInfos"
+ ],
+ "summary": "Get ReportCardInfo",
+ "operationId": "getSystemReportCardsByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "reportCardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ReportCardInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ReportCardInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/reportCards/{parentId}/details": {
+ "get": {
+ "tags": [
+ "ReportCardDetails"
+ ],
+ "summary": "Get List of ReportCardDetail",
+ "operationId": "getSystemReportCardsByParentIdDetails",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "reportCardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ReportCardDetail",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ReportCardDetail"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ReportCardDetails"
+ ],
+ "summary": "Post ReportCardDetail",
+ "operationId": "postSystemReportCardsByParentIdDetails",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "reportCardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "reportCardDetail",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ReportCardDetail"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ReportCardDetail",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ReportCardDetail"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/reportCards/{parentId}/details/{id}": {
+ "get": {
+ "tags": [
+ "ReportCardDetails"
+ ],
+ "summary": "Get ReportCardDetail",
+ "operationId": "getSystemReportCardsByParentIdDetailsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "detailId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "reportCardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ReportCardDetail",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ReportCardDetail"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ReportCardDetails"
+ ],
+ "summary": "Delete ReportCardDetail",
+ "operationId": "deleteSystemReportCardsByParentIdDetailsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "detailId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "reportCardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ReportCardDetails"
+ ],
+ "summary": "Put ReportCardDetail",
+ "operationId": "putSystemReportCardsByParentIdDetailsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "detailId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "reportCardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "reportCardDetail",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ReportCardDetail"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ReportCardDetail",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ReportCardDetail"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ReportCardDetails"
+ ],
+ "summary": "Patch ReportCardDetail",
+ "operationId": "patchSystemReportCardsByParentIdDetailsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "detailId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "reportCardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ReportCardDetail",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ReportCardDetail"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/reportCards/{parentId}/details/count": {
+ "get": {
+ "tags": [
+ "ReportCardDetails"
+ ],
+ "summary": "Get Count of ReportCardDetail",
+ "operationId": "getSystemReportCardsByParentIdDetailsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "reportCardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/reportCards/count": {
+ "get": {
+ "tags": [
+ "ReportCards"
+ ],
+ "summary": "Get Count of ReportCard",
+ "operationId": "getSystemReportCardsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/reportCards/info": {
+ "get": {
+ "tags": [
+ "ReportCardInfos"
+ ],
+ "summary": "Get List of ReportCardInfo",
+ "operationId": "getSystemReportCardsInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ReportCardInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ReportCardInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/reportCards/info/count": {
+ "get": {
+ "tags": [
+ "ReportCardInfos"
+ ],
+ "summary": "Get Count of ReportCardInfo",
+ "operationId": "getSystemReportCardsInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/reports": {
+ "get": {
+ "tags": [
+ "Reports"
+ ],
+ "summary": "Get List of Report",
+ "operationId": "getSystemReports",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Report",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Report"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/reports/{reportName}": {
+ "get": {
+ "tags": [
+ "Reports"
+ ],
+ "summary": "Get ReportDataResponse",
+ "operationId": "getSystemReportsByReportName",
+ "parameters": [
+ {
+ "name": "reportName",
+ "in": "path",
+ "description": "reportName",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ReportDataResponse",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ReportDataResponse"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/reports/{reportName}/columns": {
+ "get": {
+ "tags": [
+ "Reports"
+ ],
+ "summary": "Get List of JObject",
+ "operationId": "getSystemReportsByReportNameColumns",
+ "parameters": [
+ {
+ "name": "reportName",
+ "in": "path",
+ "description": "reportName",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of columns",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "type": "object",
+ "additionalProperties": {
+ "$ref": "#/components/schemas/ReportColumnDefinition"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/reports/{reportName}/count": {
+ "get": {
+ "tags": [
+ "Reports"
+ ],
+ "summary": "Get Count of ReportDataResponse",
+ "operationId": "getSystemReportsByReportNameCount",
+ "parameters": [
+ {
+ "name": "reportName",
+ "in": "path",
+ "description": "reportName",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/securityroles": {
+ "get": {
+ "tags": [
+ "SecurityRoles"
+ ],
+ "summary": "Get List of SecurityRole",
+ "operationId": "getSystemSecurityroles",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of SecurityRole",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/SecurityRole"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "SecurityRoles"
+ ],
+ "summary": "Post SecurityRole",
+ "operationId": "postSystemSecurityroles",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "securityRole",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/SecurityRole"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "SecurityRole",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SecurityRole"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/securityroles/{id}": {
+ "get": {
+ "tags": [
+ "SecurityRoles"
+ ],
+ "summary": "Get SecurityRole",
+ "operationId": "getSystemSecurityrolesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "securityroleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "SecurityRole",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SecurityRole"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "SecurityRoles"
+ ],
+ "summary": "Delete SecurityRole",
+ "operationId": "deleteSystemSecurityrolesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "securityroleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ }
+ },
+ "/system/securityroles/{id}/info": {
+ "get": {
+ "tags": [
+ "SecurityRoleInfos"
+ ],
+ "summary": "Get SecurityRoleInfo",
+ "operationId": "getSystemSecurityrolesByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "securityroleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "SecurityRoleInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SecurityRoleInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/securityRoles/{parentId}/settings": {
+ "get": {
+ "tags": [
+ "SecurityRoleSettings"
+ ],
+ "summary": "Get List of SecurityRoleSetting",
+ "operationId": "getSystemSecurityRolesByParentIdSettings",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "securityRoleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of SecurityRoleSetting",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/SecurityRoleSetting"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/securityRoles/{parentId}/settings/{id}": {
+ "get": {
+ "tags": [
+ "SecurityRoleSettings"
+ ],
+ "summary": "Get SecurityRoleSetting",
+ "operationId": "getSystemSecurityRolesByParentIdSettingsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "settingId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "securityRoleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "SecurityRoleSetting",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SecurityRoleSetting"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/securityRoles/{parentId}/settings/count": {
+ "get": {
+ "tags": [
+ "SecurityRoleSettings"
+ ],
+ "summary": "Get Count of SecurityRoleSetting",
+ "operationId": "getSystemSecurityRolesByParentIdSettingsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "securityRoleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/securityroles/count": {
+ "get": {
+ "tags": [
+ "SecurityRoles"
+ ],
+ "summary": "Get Count of SecurityRole",
+ "operationId": "getSystemSecurityrolesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/securityroles/info": {
+ "get": {
+ "tags": [
+ "SecurityRoleInfos"
+ ],
+ "summary": "Get List of SecurityRoleInfo",
+ "operationId": "getSystemSecurityrolesInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of SecurityRoleInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/SecurityRoleInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/securityroles/info/count": {
+ "get": {
+ "tags": [
+ "SecurityRoleInfos"
+ ],
+ "summary": "Get Count of SecurityRoleInfo",
+ "operationId": "getSystemSecurityrolesInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/settings": {
+ "get": {
+ "tags": [
+ "SystemSettings"
+ ],
+ "summary": "Get List of SystemSetting",
+ "operationId": "getSystemSettings",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of SystemSetting",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/SystemSetting"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/settings/{id}": {
+ "get": {
+ "tags": [
+ "SystemSettings"
+ ],
+ "summary": "Get SystemSetting",
+ "operationId": "getSystemSettingsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "settingId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "SystemSetting",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SystemSetting"
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "SystemSettings"
+ ],
+ "summary": "Put SystemSetting",
+ "operationId": "putSystemSettingsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "settingId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "systemSetting",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/SystemSetting"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "SystemSetting",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SystemSetting"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "SystemSettings"
+ ],
+ "summary": "Patch SystemSetting",
+ "operationId": "patchSystemSettingsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "settingId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "SystemSetting",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SystemSetting"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/settings/count": {
+ "get": {
+ "tags": [
+ "SystemSettings"
+ ],
+ "summary": "Get Count of SystemSetting",
+ "operationId": "getSystemSettingsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/setupScreens": {
+ "get": {
+ "tags": [
+ "SetupScreens"
+ ],
+ "summary": "Get List of SetupScreen",
+ "operationId": "getSystemSetupScreens",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of SetupScreen",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/SetupScreen"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/setupScreens/{id}": {
+ "get": {
+ "tags": [
+ "SetupScreens"
+ ],
+ "summary": "Get SetupScreen",
+ "operationId": "getSystemSetupScreensById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "setupScreenId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "SetupScreen",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SetupScreen"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/setupScreens/count": {
+ "get": {
+ "tags": [
+ "SetupScreens"
+ ],
+ "summary": "Get Count of SetupScreen",
+ "operationId": "getSystemSetupScreensCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/skillCategories": {
+ "get": {
+ "tags": [
+ "SkillCategories"
+ ],
+ "summary": "Get List of SkillCategory",
+ "operationId": "getSystemSkillCategories",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of SkillCategory",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/SkillCategory"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "SkillCategories"
+ ],
+ "summary": "Post SkillCategory",
+ "operationId": "postSystemSkillCategories",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "skillCategory",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/SkillCategory"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "SkillCategory",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SkillCategory"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/skillCategories/{id}": {
+ "get": {
+ "tags": [
+ "SkillCategories"
+ ],
+ "summary": "Get SkillCategory",
+ "operationId": "getSystemSkillCategoriesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "skillCategoryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "SkillCategory",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SkillCategory"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "SkillCategories"
+ ],
+ "summary": "Delete SkillCategory",
+ "operationId": "deleteSystemSkillCategoriesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "skillCategoryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "SkillCategories"
+ ],
+ "summary": "Put SkillCategory",
+ "operationId": "putSystemSkillCategoriesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "skillCategoryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "skillCategory",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/SkillCategory"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "SkillCategory",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SkillCategory"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "SkillCategories"
+ ],
+ "summary": "Patch SkillCategory",
+ "operationId": "patchSystemSkillCategoriesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "skillCategoryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "SkillCategory",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SkillCategory"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/skillCategories/count": {
+ "get": {
+ "tags": [
+ "SkillCategories"
+ ],
+ "summary": "Get Count of SkillCategory",
+ "operationId": "getSystemSkillCategoriesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/skills": {
+ "get": {
+ "tags": [
+ "Skills"
+ ],
+ "summary": "Get List of Skill",
+ "operationId": "getSystemSkills",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Skill",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Skill"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "Skills"
+ ],
+ "summary": "Post Skill",
+ "operationId": "postSystemSkills",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "skill",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Skill"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "Skill",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Skill"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/skills/{id}": {
+ "get": {
+ "tags": [
+ "Skills"
+ ],
+ "summary": "Get Skill",
+ "operationId": "getSystemSkillsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "skillId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Skill",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Skill"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "Skills"
+ ],
+ "summary": "Delete Skill",
+ "operationId": "deleteSystemSkillsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "skillId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "Skills"
+ ],
+ "summary": "Put Skill",
+ "operationId": "putSystemSkillsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "skillId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "skill",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Skill"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Skill",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Skill"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "Skills"
+ ],
+ "summary": "Patch Skill",
+ "operationId": "patchSystemSkillsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "skillId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Skill",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Skill"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/skills/{id}/info": {
+ "get": {
+ "tags": [
+ "SkillInfos"
+ ],
+ "summary": "Get SkillInfos",
+ "operationId": "getSystemSkillsByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "SkillInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "SkillInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SkillInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/skills/count": {
+ "get": {
+ "tags": [
+ "Skills"
+ ],
+ "summary": "Get Count of Skill",
+ "operationId": "getSystemSkillsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/skills/info": {
+ "get": {
+ "tags": [
+ "SkillInfos"
+ ],
+ "summary": "Get List of SkillInfos",
+ "operationId": "getSystemSkillsInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of skillInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/SkillInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/skills/info/count": {
+ "get": {
+ "tags": [
+ "SkillInfos"
+ ],
+ "summary": "Get Count of SkillInfos",
+ "operationId": "getSystemSkillsInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/ssoConfigurations": {
+ "get": {
+ "tags": [
+ "SsoConfigurations"
+ ],
+ "summary": "Get List of SsoConfiguration",
+ "operationId": "getSystemSsoConfigurations",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of SsoConfiguration",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/SsoConfiguration"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "SsoConfigurations"
+ ],
+ "summary": "Post SsoConfiguration",
+ "operationId": "postSystemSsoConfigurations",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "ssoConfiguration",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/SsoConfiguration"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "SsoConfiguration",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SsoConfiguration"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/ssoConfigurations/{id}": {
+ "get": {
+ "tags": [
+ "SsoConfigurations"
+ ],
+ "summary": "Get SsoConfiguration",
+ "operationId": "getSystemSsoConfigurationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ssoConfigurationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "SsoConfiguration",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SsoConfiguration"
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "SsoConfigurations"
+ ],
+ "summary": "Put SsoConfiguration",
+ "operationId": "putSystemSsoConfigurationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ssoConfigurationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "ssoConfiguration",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/SsoConfiguration"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "SsoConfiguration",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SsoConfiguration"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "SsoConfigurations"
+ ],
+ "summary": "Patch SsoConfiguration",
+ "operationId": "patchSystemSsoConfigurationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ssoConfigurationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "SsoConfiguration",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SsoConfiguration"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "SsoConfigurations"
+ ],
+ "summary": "Delete SsoConfiguration",
+ "operationId": "deleteSystemSsoConfigurationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ssoConfigurationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ }
+ },
+ "/system/ssoConfigurations/{id}/registertoken": {
+ "post": {
+ "tags": [
+ "SsoConfigurations"
+ ],
+ "summary": "Post SsoConfiguration",
+ "operationId": "postSystemSsoConfigurationsByIdRegistertoken",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ssoConfigurationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "ssoConfiguration",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/SsoConfiguration"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "SsoConfiguration",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SsoConfiguration"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/ssoConfigurations/{id}/submitmembers": {
+ "post": {
+ "tags": [
+ "SsoConfigurations"
+ ],
+ "summary": "Post SsoConfiguration",
+ "operationId": "postSystemSsoConfigurationsByIdSubmitmembers",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ssoConfigurationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "ssoConfiguration",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/SsoConfiguration"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "SsoConfiguration",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SsoConfiguration"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/ssoConfigurations/count": {
+ "get": {
+ "tags": [
+ "SsoConfigurations"
+ ],
+ "summary": "Get Count of SsoConfiguration",
+ "operationId": "getSystemSsoConfigurationsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/ssoUsers": {
+ "get": {
+ "tags": [
+ "SsoUsers"
+ ],
+ "summary": "Get List of SsoUser",
+ "operationId": "getSystemSsoUsers",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of SsoUser",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/SsoUser"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/ssoUsers/{externalId}": {
+ "get": {
+ "tags": [
+ "SsoUsers"
+ ],
+ "summary": "Get SsoUser",
+ "operationId": "getSystemSsoUsersByExternalId",
+ "parameters": [
+ {
+ "name": "externalId",
+ "in": "path",
+ "description": "externalId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "SsoUser",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SsoUser"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/ssoUsers/count": {
+ "get": {
+ "tags": [
+ "SsoUsers"
+ ],
+ "summary": "Get Count of SsoUser",
+ "operationId": "getSystemSsoUsersCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/standardNotes": {
+ "get": {
+ "tags": [
+ "StandardNotes"
+ ],
+ "summary": "Get List of StandardNote",
+ "operationId": "getSystemStandardNotes",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of StandardNote",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/StandardNote"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "StandardNotes"
+ ],
+ "summary": "Post StandardNote",
+ "operationId": "postSystemStandardNotes",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "standardNote",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/StandardNote"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "StandardNote",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/StandardNote"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/standardNotes/{id}": {
+ "get": {
+ "tags": [
+ "StandardNotes"
+ ],
+ "summary": "Get StandardNote",
+ "operationId": "getSystemStandardNotesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "standardNoteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "StandardNote",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/StandardNote"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "StandardNotes"
+ ],
+ "summary": "Delete StandardNote",
+ "operationId": "deleteSystemStandardNotesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "standardNoteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "StandardNotes"
+ ],
+ "summary": "Put StandardNote",
+ "operationId": "putSystemStandardNotesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "standardNoteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "standardNote",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/StandardNote"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "StandardNote",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/StandardNote"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "StandardNotes"
+ ],
+ "summary": "Patch StandardNote",
+ "operationId": "patchSystemStandardNotesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "standardNoteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "StandardNote",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/StandardNote"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/standardNotes/count": {
+ "get": {
+ "tags": [
+ "StandardNotes"
+ ],
+ "summary": "Get Count of StandardNote",
+ "operationId": "getSystemStandardNotesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/surveys": {
+ "get": {
+ "tags": [
+ "Surveys"
+ ],
+ "summary": "Get List of Survey",
+ "operationId": "getSystemSurveys",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Survey",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Survey"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "Surveys"
+ ],
+ "summary": "Post Survey",
+ "operationId": "postSystemSurveys",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "survey",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Survey"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "Survey",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Survey"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/surveys/{grandparentId}/questions/{parentId}/values": {
+ "get": {
+ "tags": [
+ "SurveyQuestionValues"
+ ],
+ "summary": "Get List of SurveyQuestionValue",
+ "operationId": "getSystemSurveysByGrandparentIdQuestionsByParentIdValues",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "questionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "surveyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of SurveyQuestionValue",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/SurveyQuestionValue"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "SurveyQuestionValues"
+ ],
+ "summary": "Post SurveyQuestionValue",
+ "operationId": "postSystemSurveysByGrandparentIdQuestionsByParentIdValues",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "questionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "surveyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "surveyQuestionValue",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/SurveyQuestionValue"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "SurveyQuestionValue",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SurveyQuestionValue"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/surveys/{grandparentId}/questions/{parentId}/values/{id}": {
+ "get": {
+ "tags": [
+ "SurveyQuestionValues"
+ ],
+ "summary": "Get SurveyQuestionValue",
+ "operationId": "getSystemSurveysByGrandparentIdQuestionsByParentIdValuesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "valueId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "questionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "surveyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "SurveyQuestionValue",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SurveyQuestionValue"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "SurveyQuestionValues"
+ ],
+ "summary": "Delete SurveyQuestionValue",
+ "operationId": "deleteSystemSurveysByGrandparentIdQuestionsByParentIdValuesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "valueId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "questionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "surveyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "SurveyQuestionValues"
+ ],
+ "summary": "Put SurveyQuestionValue",
+ "operationId": "putSystemSurveysByGrandparentIdQuestionsByParentIdValuesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "valueId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "questionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "surveyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "surveyQuestionValue",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/SurveyQuestionValue"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "SurveyQuestionValue",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SurveyQuestionValue"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "SurveyQuestionValues"
+ ],
+ "summary": "Patch SurveyQuestionValue",
+ "operationId": "patchSystemSurveysByGrandparentIdQuestionsByParentIdValuesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "valueId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "questionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "surveyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "SurveyQuestionValue",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SurveyQuestionValue"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/surveys/{id}": {
+ "get": {
+ "tags": [
+ "Surveys"
+ ],
+ "summary": "Get Survey",
+ "operationId": "getSystemSurveysById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "surveyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Survey",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Survey"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "Surveys"
+ ],
+ "summary": "Delete Survey",
+ "operationId": "deleteSystemSurveysById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "surveyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "Surveys"
+ ],
+ "summary": "Put Survey",
+ "operationId": "putSystemSurveysById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "surveyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "survey",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Survey"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Survey",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Survey"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "Surveys"
+ ],
+ "summary": "Patch Survey",
+ "operationId": "patchSystemSurveysById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "surveyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Survey",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Survey"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/surveys/{id}/copy": {
+ "post": {
+ "tags": [
+ "Surveys"
+ ],
+ "summary": "Post Survey",
+ "operationId": "postSystemSurveysByIdCopy",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "surveyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Survey",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Survey"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/surveys/{id}/info": {
+ "get": {
+ "tags": [
+ "SurveyInfos"
+ ],
+ "summary": "Get Survey",
+ "operationId": "getSystemSurveysByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "surveyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "SurveyInfos",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SurveyInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/surveys/{parentId}/questions": {
+ "get": {
+ "tags": [
+ "SurveyQuestions"
+ ],
+ "summary": "Get List of SurveyQuestion",
+ "operationId": "getSystemSurveysByParentIdQuestions",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "surveyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of SurveyQuestion",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/SurveyQuestion"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "SurveyQuestions"
+ ],
+ "summary": "Post SurveyQuestion",
+ "operationId": "postSystemSurveysByParentIdQuestions",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "surveyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "surveyQuestion",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/SurveyQuestion"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "SurveyQuestion",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SurveyQuestion"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/surveys/{parentId}/questions/{id}": {
+ "get": {
+ "tags": [
+ "SurveyQuestions"
+ ],
+ "summary": "Get SurveyQuestion",
+ "operationId": "getSystemSurveysByParentIdQuestionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "questionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "surveyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "SurveyQuestion",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SurveyQuestion"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "SurveyQuestions"
+ ],
+ "summary": "Delete SurveyQuestion",
+ "operationId": "deleteSystemSurveysByParentIdQuestionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "questionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "surveyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "SurveyQuestions"
+ ],
+ "summary": "Put SurveyQuestion",
+ "operationId": "putSystemSurveysByParentIdQuestionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "questionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "surveyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "surveyQuestion",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/SurveyQuestion"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "SurveyQuestion",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SurveyQuestion"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "SurveyQuestions"
+ ],
+ "summary": "Patch SurveyQuestion",
+ "operationId": "patchSystemSurveysByParentIdQuestionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "questionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "surveyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "SurveyQuestion",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SurveyQuestion"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/surveys/{parentId}/questions/count": {
+ "get": {
+ "tags": [
+ "SurveyQuestions"
+ ],
+ "summary": "Get Count of SurveyQuestion",
+ "operationId": "getSystemSurveysByParentIdQuestionsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "surveyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/surveys/count": {
+ "get": {
+ "tags": [
+ "Surveys"
+ ],
+ "summary": "Get Count of Survey",
+ "operationId": "getSystemSurveysCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/surveys/info": {
+ "get": {
+ "tags": [
+ "SurveyInfos"
+ ],
+ "summary": "Get List of SurveyInfos",
+ "operationId": "getSystemSurveysInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of SurveyInfos",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/SurveyInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/surveys/info/count": {
+ "get": {
+ "tags": [
+ "SurveyInfos"
+ ],
+ "summary": "Get Count of SurveyInfos",
+ "operationId": "getSystemSurveysInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/timeZoneSetups": {
+ "get": {
+ "tags": [
+ "TimeZoneSetups"
+ ],
+ "summary": "Get List of TimeZoneSetup",
+ "operationId": "getSystemTimeZoneSetups",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of TimeZoneSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/TimeZoneSetup"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "TimeZoneSetups"
+ ],
+ "summary": "Post TimeZoneSetup",
+ "operationId": "postSystemTimeZoneSetups",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "timeZoneSetup",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/TimeZoneSetup"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "TimeZoneSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TimeZoneSetup"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/timeZoneSetups/{id}": {
+ "get": {
+ "tags": [
+ "TimeZoneSetups"
+ ],
+ "summary": "Get TimeZoneSetup",
+ "operationId": "getSystemTimeZoneSetupsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "timeZoneSetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "TimeZoneSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TimeZoneSetup"
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "TimeZoneSetups"
+ ],
+ "summary": "Put TimeZoneSetup",
+ "operationId": "putSystemTimeZoneSetupsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "timeZoneSetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "timeZoneSetup",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/TimeZoneSetup"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "TimeZoneSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TimeZoneSetup"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "TimeZoneSetups"
+ ],
+ "summary": "Patch TimeZoneSetup",
+ "operationId": "patchSystemTimeZoneSetupsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "timeZoneSetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "TimeZoneSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TimeZoneSetup"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "TimeZoneSetups"
+ ],
+ "summary": "Delete TimeZoneSetup",
+ "operationId": "deleteSystemTimeZoneSetupsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "timeZoneSetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ }
+ },
+ "/system/timeZoneSetups/{id}/info": {
+ "get": {
+ "tags": [
+ "TimeZoneSetupInfos"
+ ],
+ "summary": "Get TimeZoneSetupInfos",
+ "operationId": "getSystemTimeZoneSetupsByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "TimeZoneSetupInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "TimeZoneSetupInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TimeZoneSetupInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/timeZoneSetups/count": {
+ "get": {
+ "tags": [
+ "TimeZoneSetups"
+ ],
+ "summary": "Get Count of TimeZoneSetup",
+ "operationId": "getSystemTimeZoneSetupsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/timeZoneSetups/info": {
+ "get": {
+ "tags": [
+ "TimeZoneSetupInfos"
+ ],
+ "summary": "Get List of TimeZoneSetupInfos",
+ "operationId": "getSystemTimeZoneSetupsInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of timeZoneSetupInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/TimeZoneSetupInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/timeZoneSetups/info/count": {
+ "get": {
+ "tags": [
+ "TimeZoneSetupInfos"
+ ],
+ "summary": "Get Count of TimeZoneSetupInfos",
+ "operationId": "getSystemTimeZoneSetupsInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/todayPageCategories": {
+ "get": {
+ "tags": [
+ "TodayPageCategories"
+ ],
+ "summary": "Get List of TodayPageCategory",
+ "operationId": "getSystemTodayPageCategories",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of TodayPageCategory",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/TodayPageCategory"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "TodayPageCategories"
+ ],
+ "summary": "Post TodayPageCategory",
+ "operationId": "postSystemTodayPageCategories",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "todayPageCategory",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/TodayPageCategory"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "TodayPageCategory",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TodayPageCategory"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/todayPageCategories/{id}": {
+ "get": {
+ "tags": [
+ "TodayPageCategories"
+ ],
+ "summary": "Get TodayPageCategory",
+ "operationId": "getSystemTodayPageCategoriesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "todayPageCategoryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "TodayPageCategory",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TodayPageCategory"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "TodayPageCategories"
+ ],
+ "summary": "Delete TodayPageCategory",
+ "operationId": "deleteSystemTodayPageCategoriesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "todayPageCategoryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "TodayPageCategories"
+ ],
+ "summary": "Put TodayPageCategory",
+ "operationId": "putSystemTodayPageCategoriesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "todayPageCategoryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "todayPageCategory",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/TodayPageCategory"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "TodayPageCategory",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TodayPageCategory"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "TodayPageCategories"
+ ],
+ "summary": "Patch TodayPageCategory",
+ "operationId": "patchSystemTodayPageCategoriesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "todayPageCategoryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "TodayPageCategory",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TodayPageCategory"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/todayPageCategories/count": {
+ "get": {
+ "tags": [
+ "TodayPageCategories"
+ ],
+ "summary": "Get Count of TodayPageCategory",
+ "operationId": "getSystemTodayPageCategoriesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/todayPagelinks": {
+ "get": {
+ "tags": [
+ "TodayPageLinks"
+ ],
+ "summary": "Get List of TodayPageLinks",
+ "operationId": "getSystemTodayPagelinks",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of todayPageLinkses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/TodayPageLink"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/todayPagelinks/": {
+ "post": {
+ "tags": [
+ "TodayPageLinks"
+ ],
+ "summary": "Post TodayPageLinks",
+ "operationId": "postSystemTodayPagelinks",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "TodayPageLink",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/TodayPageLink"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "TodayPageLink",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TodayPageLink"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/todayPagelinks/{id}": {
+ "get": {
+ "tags": [
+ "TodayPageLinks"
+ ],
+ "summary": "Get TodayPageLinks",
+ "operationId": "getSystemTodayPagelinksById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "TodayPageLinkId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "TodayPageLink",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TodayPageLink"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "TodayPageLinks"
+ ],
+ "summary": "Delete TodayPageLinks",
+ "operationId": "deleteSystemTodayPagelinksById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "TodayPageLinkId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "TodayPageLinks"
+ ],
+ "summary": "Put TodayPageLinks",
+ "operationId": "putSystemTodayPagelinksById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "TodayPageLinkId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "companyTypeAssociation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/TodayPageLink"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "TodayPageLink",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TodayPageLink"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "TodayPageLinks"
+ ],
+ "summary": "Patch TodayPageLinks",
+ "operationId": "patchSystemTodayPagelinksById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "TodayPageLinkId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "TodayPageLink",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TodayPageLink"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/todayPagelinks/count": {
+ "get": {
+ "tags": [
+ "TodayPageLinks"
+ ],
+ "summary": "Get Count of TodayPageLinks",
+ "operationId": "getSystemTodayPagelinksCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/userDefinedFields": {
+ "get": {
+ "tags": [
+ "UserDefinedFields"
+ ],
+ "summary": "Get List of UserDefinedField",
+ "operationId": "getSystemUserDefinedFields",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of UserDefinedField",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/UserDefinedField"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "UserDefinedFields"
+ ],
+ "summary": "Post UserDefinedField",
+ "operationId": "postSystemUserDefinedFields",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "userDefinedField",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/UserDefinedField"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "UserDefinedField",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/UserDefinedField"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/userDefinedFields/{id}": {
+ "get": {
+ "tags": [
+ "UserDefinedFields"
+ ],
+ "summary": "Get UserDefinedField",
+ "operationId": "getSystemUserDefinedFieldsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "userDefinedFieldId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "UserDefinedField",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/UserDefinedField"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "UserDefinedFields"
+ ],
+ "summary": "Delete UserDefinedField",
+ "operationId": "deleteSystemUserDefinedFieldsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "userDefinedFieldId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "UserDefinedFields"
+ ],
+ "summary": "Put UserDefinedField",
+ "operationId": "putSystemUserDefinedFieldsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "userDefinedFieldId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "userDefinedField",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/UserDefinedField"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "UserDefinedField",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/UserDefinedField"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "UserDefinedFields"
+ ],
+ "summary": "Patch UserDefinedField",
+ "operationId": "patchSystemUserDefinedFieldsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "userDefinedFieldId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "UserDefinedField",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/UserDefinedField"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/userDefinedFields/{id}/info": {
+ "get": {
+ "tags": [
+ "UserDefinedFieldInfos"
+ ],
+ "summary": "Get UserDefinedFieldInfos",
+ "operationId": "getSystemUserDefinedFieldsByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "UserDefinedFieldInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "UserDefinedFieldInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/UserDefinedFieldInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/userDefinedFields/count": {
+ "get": {
+ "tags": [
+ "UserDefinedFields"
+ ],
+ "summary": "Get Count of UserDefinedField",
+ "operationId": "getSystemUserDefinedFieldsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/userDefinedFields/info": {
+ "get": {
+ "tags": [
+ "UserDefinedFieldInfos"
+ ],
+ "summary": "Get List of UserDefinedFieldInfos",
+ "operationId": "getSystemUserDefinedFieldsInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of userDefinedFieldInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/UserDefinedFieldInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/userDefinedFields/info/count": {
+ "get": {
+ "tags": [
+ "UserDefinedFieldInfos"
+ ],
+ "summary": "Get Count of UserDefinedFieldInfos",
+ "operationId": "getSystemUserDefinedFieldsInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/workflowActions/{parentId}/automateParameters": {
+ "get": {
+ "tags": [
+ "WorkflowActionAutomateParameters"
+ ],
+ "summary": "Get List of WorkflowActionAutomateParameter",
+ "operationId": "getSystemWorkflowActionsByParentIdAutomateParameters",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "workflowActionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of WorkflowActionAutomateParameter",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/WorkflowActionAutomateParameter"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "WorkflowActionAutomateParameters"
+ ],
+ "summary": "Post WorkflowActionAutomateParameter",
+ "operationId": "postSystemWorkflowActionsByParentIdAutomateParameters",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "workflowActionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "workflowActionAutomateParameter",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/WorkflowActionAutomateParameter"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "WorkflowActionAutomateParameter",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/WorkflowActionAutomateParameter"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/workflowActions/{parentId}/automateParameters/{id}": {
+ "get": {
+ "tags": [
+ "WorkflowActionAutomateParameters"
+ ],
+ "summary": "Get WorkflowActionAutomateParameter",
+ "operationId": "getSystemWorkflowActionsByParentIdAutomateParametersById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "automateParameterId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "workflowActionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "WorkflowActionAutomateParameter",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/WorkflowActionAutomateParameter"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "WorkflowActionAutomateParameters"
+ ],
+ "summary": "Delete WorkflowActionAutomateParameter",
+ "operationId": "deleteSystemWorkflowActionsByParentIdAutomateParametersById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "automateParameterId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "workflowActionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "WorkflowActionAutomateParameters"
+ ],
+ "summary": "Put WorkflowActionAutomateParameter",
+ "operationId": "putSystemWorkflowActionsByParentIdAutomateParametersById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "automateParameterId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "workflowActionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "workflowActionAutomateParameter",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/WorkflowActionAutomateParameter"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "WorkflowActionAutomateParameter",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/WorkflowActionAutomateParameter"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "WorkflowActionAutomateParameters"
+ ],
+ "summary": "Patch WorkflowActionAutomateParameter",
+ "operationId": "patchSystemWorkflowActionsByParentIdAutomateParametersById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "automateParameterId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "workflowActionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "WorkflowActionAutomateParameter",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/WorkflowActionAutomateParameter"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/workflowActions/{parentId}/automateParameters/count": {
+ "get": {
+ "tags": [
+ "WorkflowActionAutomateParameters"
+ ],
+ "summary": "Get Count of WorkflowActionAutomateParameter",
+ "operationId": "getSystemWorkflowActionsByParentIdAutomateParametersCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "workflowActionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/workflowActions/automateParameters": {
+ "get": {
+ "tags": [
+ "WorkflowActionAutomateParameters"
+ ],
+ "summary": "Get List of WorkflowActionAutomateParameter",
+ "operationId": "getSystemWorkflowActionsAutomateParameters",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of WorkflowActionAutomateParameter",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/WorkflowActionAutomateParameter"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/workflowActions/automateParameters/{id}": {
+ "get": {
+ "tags": [
+ "WorkflowActionAutomateParameters"
+ ],
+ "summary": "Get WorkflowActionAutomateParameter",
+ "operationId": "getSystemWorkflowActionsAutomateParametersById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "automateParameterId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "WorkflowActionAutomateParameter",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/WorkflowActionAutomateParameter"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/workflows": {
+ "get": {
+ "tags": [
+ "Workflows"
+ ],
+ "summary": "Get List of Workflow",
+ "operationId": "getSystemWorkflows",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Workflow",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Workflow"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "Workflows"
+ ],
+ "summary": "Post Workflow",
+ "operationId": "postSystemWorkflows",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "workflow",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Workflow"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "Workflow",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Workflow"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/workflows/{grandparentId}/events/{parentId}/actions": {
+ "get": {
+ "tags": [
+ "WorkflowActions"
+ ],
+ "summary": "Get List of WorkflowAction",
+ "operationId": "getSystemWorkflowsByGrandparentIdEventsByParentIdActions",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "eventId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "workflowId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of WorkflowAction",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/WorkflowAction"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "WorkflowActions"
+ ],
+ "summary": "Post WorkflowAction",
+ "operationId": "postSystemWorkflowsByGrandparentIdEventsByParentIdActions",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "eventId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "workflowId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "workflowAction",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/WorkflowAction"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "WorkflowAction",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/WorkflowAction"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/workflows/{grandparentId}/events/{parentId}/actions/{id}": {
+ "get": {
+ "tags": [
+ "WorkflowActions"
+ ],
+ "summary": "Get WorkflowAction",
+ "operationId": "getSystemWorkflowsByGrandparentIdEventsByParentIdActionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "actionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "eventId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "workflowId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "WorkflowAction",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/WorkflowAction"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "WorkflowActions"
+ ],
+ "summary": "Delete WorkflowAction",
+ "operationId": "deleteSystemWorkflowsByGrandparentIdEventsByParentIdActionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "actionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "eventId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "workflowId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "WorkflowActions"
+ ],
+ "summary": "Put WorkflowAction",
+ "operationId": "putSystemWorkflowsByGrandparentIdEventsByParentIdActionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "actionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "eventId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "workflowId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "workflowAction",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/WorkflowAction"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "WorkflowAction",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/WorkflowAction"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "WorkflowActions"
+ ],
+ "summary": "Patch WorkflowAction",
+ "operationId": "patchSystemWorkflowsByGrandparentIdEventsByParentIdActionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "actionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "eventId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "workflowId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "WorkflowAction",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/WorkflowAction"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/workflows/{grandparentId}/events/{parentId}/actions/count": {
+ "get": {
+ "tags": [
+ "WorkflowActions"
+ ],
+ "summary": "Get Count of WorkflowAction",
+ "operationId": "getSystemWorkflowsByGrandparentIdEventsByParentIdActionsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "eventId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "workflowId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/workflows/{grandparentId}/triggers/{parentId}/options": {
+ "get": {
+ "tags": [
+ "WorkflowTriggerOptions"
+ ],
+ "summary": "Get List of WorkflowTriggerOption",
+ "operationId": "getSystemWorkflowsByGrandparentIdTriggersByParentIdOptions",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "triggerId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "workflowId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of WorkflowTriggerOption",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/WorkflowTriggerOption"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/workflows/{grandparentId}/triggers/{parentId}/options/count": {
+ "get": {
+ "tags": [
+ "WorkflowTriggerOptions"
+ ],
+ "summary": "Get Count of WorkflowTriggerOption",
+ "operationId": "getSystemWorkflowsByGrandparentIdTriggersByParentIdOptionsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "triggerId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "workflowId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/workflows/{id}": {
+ "get": {
+ "tags": [
+ "Workflows"
+ ],
+ "summary": "Get Workflow",
+ "operationId": "getSystemWorkflowsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "workflowId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Workflow",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Workflow"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "Workflows"
+ ],
+ "summary": "Delete Workflow",
+ "operationId": "deleteSystemWorkflowsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "workflowId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "Workflows"
+ ],
+ "summary": "Put Workflow",
+ "operationId": "putSystemWorkflowsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "workflowId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "workflow",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Workflow"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Workflow",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Workflow"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "Workflows"
+ ],
+ "summary": "Patch Workflow",
+ "operationId": "patchSystemWorkflowsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "workflowId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Workflow",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Workflow"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/workflows/{id}/copy": {
+ "post": {
+ "tags": [
+ "Workflows"
+ ],
+ "summary": "Post Workflow",
+ "operationId": "postSystemWorkflowsByIdCopy",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "workflowId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Workflow",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Workflow"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/workflows/{parentId}/attachments": {
+ "get": {
+ "tags": [
+ "WorkflowAttachments"
+ ],
+ "summary": "Get List of WorkflowAttachment",
+ "operationId": "getSystemWorkflowsByParentIdAttachments",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "workflowId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of WorkflowAttachment",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/WorkflowAttachment"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/workflows/{parentId}/attachments/{id}": {
+ "get": {
+ "tags": [
+ "WorkflowAttachments"
+ ],
+ "summary": "Get WorkflowAttachment",
+ "operationId": "getSystemWorkflowsByParentIdAttachmentsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "attachmentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "workflowId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "WorkflowAttachment",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/WorkflowAttachment"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/workflows/{parentId}/attachments/count": {
+ "get": {
+ "tags": [
+ "WorkflowAttachments"
+ ],
+ "summary": "Get Count of WorkflowAttachment",
+ "operationId": "getSystemWorkflowsByParentIdAttachmentsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "workflowId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/workflows/{parentId}/events": {
+ "get": {
+ "tags": [
+ "WorkflowEvents"
+ ],
+ "summary": "Get List of WorkflowEvent",
+ "operationId": "getSystemWorkflowsByParentIdEvents",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "workflowId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of WorkflowEvent",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/WorkflowEvent"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "WorkflowEvents"
+ ],
+ "summary": "Post WorkflowEvent",
+ "operationId": "postSystemWorkflowsByParentIdEvents",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "workflowId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "workflowEvent",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/WorkflowEvent"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "WorkflowEvent",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/WorkflowEvent"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/workflows/{parentId}/events/{id}": {
+ "get": {
+ "tags": [
+ "WorkflowEvents"
+ ],
+ "summary": "Get WorkflowEvent",
+ "operationId": "getSystemWorkflowsByParentIdEventsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "eventId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "workflowId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "WorkflowEvent",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/WorkflowEvent"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "WorkflowEvents"
+ ],
+ "summary": "Delete WorkflowEvent",
+ "operationId": "deleteSystemWorkflowsByParentIdEventsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "eventId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "workflowId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "WorkflowEvents"
+ ],
+ "summary": "Put WorkflowEvent",
+ "operationId": "putSystemWorkflowsByParentIdEventsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "eventId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "workflowId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "workflowEvent",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/WorkflowEvent"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "WorkflowEvent",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/WorkflowEvent"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "WorkflowEvents"
+ ],
+ "summary": "Patch WorkflowEvent",
+ "operationId": "patchSystemWorkflowsByParentIdEventsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "eventId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "workflowId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "WorkflowEvent",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/WorkflowEvent"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/workflows/{parentId}/events/{id}/copy": {
+ "post": {
+ "tags": [
+ "WorkflowEvents"
+ ],
+ "summary": "Post WorkflowEvent",
+ "operationId": "postSystemWorkflowsByParentIdEventsByIdCopy",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "eventId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "workflowId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "WorkflowEvent",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/WorkflowEvent"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/workflows/{parentId}/events/{id}/test": {
+ "get": {
+ "tags": [
+ "WorkflowEvents"
+ ],
+ "summary": "Get workflow test results",
+ "operationId": "getSystemWorkflowsByParentIdEventsByIdTest",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "eventId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "workflowId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of test results",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "object"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/workflows/{parentId}/events/count": {
+ "get": {
+ "tags": [
+ "WorkflowEvents"
+ ],
+ "summary": "Get Count of WorkflowEvent",
+ "operationId": "getSystemWorkflowsByParentIdEventsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "workflowId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/workflows/{parentId}/notifyTypes": {
+ "get": {
+ "tags": [
+ "WorkflowNotifyTypes"
+ ],
+ "summary": "Get List of WorkflowNotifyType",
+ "operationId": "getSystemWorkflowsByParentIdNotifyTypes",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "workflowId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of WorkflowNotifyType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/WorkflowNotifyType"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/workflows/{parentId}/notifyTypes/{id}": {
+ "get": {
+ "tags": [
+ "WorkflowNotifyTypes"
+ ],
+ "summary": "Get WorkflowNotifyType",
+ "operationId": "getSystemWorkflowsByParentIdNotifyTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "notifyTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "workflowId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "WorkflowNotifyType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/WorkflowNotifyType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/workflows/{parentId}/notifyTypes/{id}/info": {
+ "get": {
+ "tags": [
+ "WorkflowNotifyTypes"
+ ],
+ "summary": "Get WorkflowNotifyTypeInfo",
+ "operationId": "getSystemWorkflowsByParentIdNotifyTypesByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "notifyTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "workflowId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "WorkflowNotifyTypeInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/WorkflowNotifyTypeInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/workflows/{parentId}/notifyTypes/count": {
+ "get": {
+ "tags": [
+ "WorkflowNotifyTypes"
+ ],
+ "summary": "Get Count of WorkflowNotifyType",
+ "operationId": "getSystemWorkflowsByParentIdNotifyTypesCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "workflowId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/workflows/{parentId}/notifyTypes/info": {
+ "get": {
+ "tags": [
+ "WorkflowNotifyTypes"
+ ],
+ "summary": "Get List of WorkflowNotifyTypeInfo",
+ "operationId": "getSystemWorkflowsByParentIdNotifyTypesInfo",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "workflowId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of WorkflowNotifyTypeInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/WorkflowNotifyTypeInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/workflows/{parentId}/notifyTypes/info/count": {
+ "get": {
+ "tags": [
+ "WorkflowNotifyTypes"
+ ],
+ "summary": "Get Count of WorkflowNotifyTypeInfo",
+ "operationId": "getSystemWorkflowsByParentIdNotifyTypesInfoCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "workflowId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/workflows/{parentId}/triggers": {
+ "get": {
+ "tags": [
+ "WorkflowTriggers"
+ ],
+ "summary": "Get List of WorkflowTrigger",
+ "operationId": "getSystemWorkflowsByParentIdTriggers",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "workflowId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of WorkflowTrigger",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/WorkflowTrigger"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/workflows/{parentId}/triggers/count": {
+ "get": {
+ "tags": [
+ "WorkflowTriggers"
+ ],
+ "summary": "Get Count of WorkflowTrigger",
+ "operationId": "getSystemWorkflowsByParentIdTriggersCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "workflowId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/workflows/attachments": {
+ "get": {
+ "tags": [
+ "WorkflowAttachments"
+ ],
+ "summary": "Get List of WorkflowAttachment",
+ "operationId": "getSystemWorkflowsAttachments",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of WorkflowAttachment",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/WorkflowAttachment"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/workflows/attachments/{id}": {
+ "get": {
+ "tags": [
+ "WorkflowAttachments"
+ ],
+ "summary": "Get WorkflowAttachment",
+ "operationId": "getSystemWorkflowsAttachmentsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "attachmentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of WorkflowAttachment",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/WorkflowAttachment"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/workflows/count": {
+ "get": {
+ "tags": [
+ "Workflows"
+ ],
+ "summary": "Get Count of Workflow",
+ "operationId": "getSystemWorkflowsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/workflows/events": {
+ "get": {
+ "tags": [
+ "WorkflowEvents"
+ ],
+ "summary": "Get List of WorkflowEvent",
+ "operationId": "getSystemWorkflowsEvents",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of WorkflowEvent",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/WorkflowEvent"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/workflows/events/{id}": {
+ "get": {
+ "tags": [
+ "WorkflowEvents"
+ ],
+ "summary": "Get WorkflowEvent",
+ "operationId": "getSystemWorkflowsEventsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "eventId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "WorkflowEvent",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/WorkflowEvent"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/workflows/events/actions": {
+ "get": {
+ "tags": [
+ "WorkflowActions"
+ ],
+ "summary": "Get List of WorkflowAction",
+ "operationId": "getSystemWorkflowsEventsActions",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of WorkflowAction",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/WorkflowAction"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/workflows/events/actions/{id}": {
+ "get": {
+ "tags": [
+ "WorkflowActions"
+ ],
+ "summary": "Get WorkflowAction",
+ "operationId": "getSystemWorkflowsEventsActionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "actionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "WorkflowAction",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/WorkflowAction"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/workflows/notifyTypes": {
+ "get": {
+ "tags": [
+ "WorkflowNotifyTypes"
+ ],
+ "summary": "Get List of WorkflowNotifyType",
+ "operationId": "getSystemWorkflowsNotifyTypes",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of WorkflowNotifyType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/WorkflowNotifyType"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/workflows/notifyTypes/{id}": {
+ "get": {
+ "tags": [
+ "WorkflowNotifyTypes"
+ ],
+ "summary": "Get WorkflowNotifyType",
+ "operationId": "getSystemWorkflowsNotifyTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "notifyTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of WorkflowNotifyType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/WorkflowNotifyType"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/workflows/tableTypes": {
+ "get": {
+ "tags": [
+ "WorkflowTableTypes"
+ ],
+ "summary": "Get List of WorkflowTableType",
+ "operationId": "getSystemWorkflowsTableTypes",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of WorkflowTableType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/WorkflowTableType"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/workflows/tableTypes/{id}": {
+ "get": {
+ "tags": [
+ "WorkflowTableTypes"
+ ],
+ "summary": "Get WorkflowTableType",
+ "operationId": "getSystemWorkflowsTableTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "tableTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "WorkflowTableType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/WorkflowTableType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/workflows/tableTypes/{id}/info": {
+ "get": {
+ "tags": [
+ "WorkflowTableTypes"
+ ],
+ "summary": "Get WorkflowTableTypeInfo",
+ "operationId": "getSystemWorkflowsTableTypesByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "tableTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "WorkflowTableTypeInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/WorkflowTableTypeInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/workflows/tableTypes/count": {
+ "get": {
+ "tags": [
+ "WorkflowTableTypes"
+ ],
+ "summary": "Get Count of WorkflowTableType",
+ "operationId": "getSystemWorkflowsTableTypesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/workflows/tableTypes/info": {
+ "get": {
+ "tags": [
+ "WorkflowTableTypes"
+ ],
+ "summary": "Get List of WorkflowTableTypeInfo",
+ "operationId": "getSystemWorkflowsTableTypesInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of WorkflowTableTypeInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/WorkflowTableTypeInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/workflows/tableTypes/info/count": {
+ "get": {
+ "tags": [
+ "WorkflowTableTypes"
+ ],
+ "summary": "Get Count of WorkflowTableTypeInfo",
+ "operationId": "getSystemWorkflowsTableTypesInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/workflows/triggers": {
+ "get": {
+ "tags": [
+ "WorkflowTriggers"
+ ],
+ "summary": "Get List of WorkflowTrigger",
+ "operationId": "getSystemWorkflowsTriggers",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of WorkflowTrigger",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/WorkflowTrigger"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/workflows/triggers/options": {
+ "get": {
+ "tags": [
+ "WorkflowTriggerOptions"
+ ],
+ "summary": "Get List of WorkflowTriggerOption",
+ "operationId": "getSystemWorkflowsTriggersOptions",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of WorkflowTriggerOption",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/WorkflowTriggerOption"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/workflows/userdefinedfields/{id}": {
+ "put": {
+ "tags": [
+ "WorkflowActionUserDefinedFields"
+ ],
+ "summary": "Put WorkflowActionUserDefinedField",
+ "operationId": "putSystemWorkflowsUserdefinedfieldsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "workflowActionUserDefinedFieldId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "workflowActionUserDefinedField",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/WorkflowActionUserDefinedField"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "WorkflowActionUserDefinedField",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/WorkflowActionUserDefinedField"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "WorkflowActionUserDefinedFields"
+ ],
+ "summary": "Patch WorkflowActionUserDefinedField",
+ "operationId": "patchSystemWorkflowsUserdefinedfieldsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "workflowActionUserDefinedFieldId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "WorkflowActionUserDefinedField",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/WorkflowActionUserDefinedField"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/workflows/userdefinedfields/actions/{parentId}": {
+ "delete": {
+ "tags": [
+ "WorkflowActionUserDefinedFields"
+ ],
+ "summary": "Delete WorkflowActionUserDefinedField",
+ "operationId": "deleteSystemWorkflowsUserdefinedfieldsActionsByParentId",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "actionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ }
+ },
+ "/system/workflows/userdefinedfields/events/{grandparentId}": {
+ "post": {
+ "tags": [
+ "WorkflowActionUserDefinedFields"
+ ],
+ "summary": "Post WorkflowActionUserDefinedField",
+ "operationId": "postSystemWorkflowsUserdefinedfieldsEventsByGrandparentId",
+ "parameters": [
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "eventId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "workflowActionUserDefinedField",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/WorkflowActionUserDefinedField"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "WorkflowActionUserDefinedField",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/WorkflowActionUserDefinedField"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/workflows/userdefinedfields/events/{grandparentId}/actions/{parentId}": {
+ "get": {
+ "tags": [
+ "WorkflowActionUserDefinedFields"
+ ],
+ "summary": "Get List of WorkflowActionUserDefinedField",
+ "operationId": "getSystemWorkflowsUserdefinedfieldsEventsByGrandparentIdActionsByParentId",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "actionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "evnetId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of WorkflowActionUserDefinedField",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/WorkflowActionUserDefinedField"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/workflows/userdefinedfields/events/actions": {
+ "get": {
+ "tags": [
+ "WorkflowActionUserDefinedFields"
+ ],
+ "summary": "Get List of WorkflowActionUserDefinedField",
+ "operationId": "getSystemWorkflowsUserdefinedfieldsEventsActions",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of WorkflowActionUserDefinedField",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/WorkflowActionUserDefinedField"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/accruals": {
+ "get": {
+ "tags": [
+ "TimeAccruals"
+ ],
+ "summary": "Get List of TimeAccrual",
+ "operationId": "getTimeAccruals",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of TimeAccrual",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/TimeAccrual"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "TimeAccruals"
+ ],
+ "summary": "Post TimeAccrual",
+ "operationId": "postTimeAccruals",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "timeAccrual",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/TimeAccrual"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "TimeAccrual",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TimeAccrual"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/accruals/{id}": {
+ "get": {
+ "tags": [
+ "TimeAccruals"
+ ],
+ "summary": "Get TimeAccrual",
+ "operationId": "getTimeAccrualsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "accrualId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "TimeAccrual",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TimeAccrual"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "TimeAccruals"
+ ],
+ "summary": "Delete TimeAccrual",
+ "operationId": "deleteTimeAccrualsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "accrualId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "TimeAccruals"
+ ],
+ "summary": "Put TimeAccrual",
+ "operationId": "putTimeAccrualsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "accrualId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "timeAccrual",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/TimeAccrual"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "TimeAccrual",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TimeAccrual"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "TimeAccruals"
+ ],
+ "summary": "Patch TimeAccrual",
+ "operationId": "patchTimeAccrualsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "accrualId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "TimeAccrual",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TimeAccrual"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/accruals/{parentId}/details": {
+ "get": {
+ "tags": [
+ "TimeAccrualDetails"
+ ],
+ "summary": "Get List of TimeAccrualDetail",
+ "operationId": "getTimeAccrualsByParentIdDetails",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "accrualId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of TimeAccrualDetail",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/TimeAccrualDetail"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/accruals/{parentId}/details/": {
+ "post": {
+ "tags": [
+ "TimeAccrualDetails"
+ ],
+ "summary": "Post TimeAccrualDetail",
+ "operationId": "postTimeAccrualsByParentIdDetails",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "accrualId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "timeAccrualDetail",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/TimeAccrualDetail"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "TimeAccrualDetail",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TimeAccrualDetail"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/accruals/{parentId}/details/{id}": {
+ "get": {
+ "tags": [
+ "TimeAccrualDetails"
+ ],
+ "summary": "Get TimeAccrualDetail",
+ "operationId": "getTimeAccrualsByParentIdDetailsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "detailId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "accrualId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "TimeAccrualDetail",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TimeAccrualDetail"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "TimeAccrualDetails"
+ ],
+ "summary": "Delete TimeAccrualDetail",
+ "operationId": "deleteTimeAccrualsByParentIdDetailsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "detailId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "accrualId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "TimeAccrualDetails"
+ ],
+ "summary": "Put TimeAccrualDetail",
+ "operationId": "putTimeAccrualsByParentIdDetailsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "detailId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "accrualId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "timeAccrualDetail",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/TimeAccrualDetail"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "TimeAccrualDetail",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TimeAccrualDetail"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "TimeAccrualDetails"
+ ],
+ "summary": "Patch TimeAccrualDetail",
+ "operationId": "patchTimeAccrualsByParentIdDetailsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "detailId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "accrualId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "TimeAccrualDetail",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TimeAccrualDetail"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/accruals/{parentId}/details/count": {
+ "get": {
+ "tags": [
+ "TimeAccrualDetails"
+ ],
+ "summary": "Get Count of TimeAccrualDetail",
+ "operationId": "getTimeAccrualsByParentIdDetailsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "accrualId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/accruals/count": {
+ "get": {
+ "tags": [
+ "TimeAccruals"
+ ],
+ "summary": "Get Count of TimeAccrual",
+ "operationId": "getTimeAccrualsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/activitystopwatches": {
+ "get": {
+ "tags": [
+ "ActivityStopwatches"
+ ],
+ "summary": "Get List of ActivityStopwatch",
+ "operationId": "getTimeActivitystopwatches",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ActivityStopwatch",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ActivityStopwatch"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ActivityStopwatches"
+ ],
+ "summary": "Post ActivityStopwatch",
+ "operationId": "postTimeActivitystopwatches",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "activityStopwatch",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ActivityStopwatch"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ActivityStopwatch",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ActivityStopwatch"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/activitystopwatches/{id}": {
+ "get": {
+ "tags": [
+ "ActivityStopwatches"
+ ],
+ "summary": "Get ActivityStopwatch",
+ "operationId": "getTimeActivitystopwatchesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "activitystopwatcheId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ActivityStopwatch",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ActivityStopwatch"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ActivityStopwatches"
+ ],
+ "summary": "Delete ActivityStopwatch",
+ "operationId": "deleteTimeActivitystopwatchesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "activitystopwatcheId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ActivityStopwatches"
+ ],
+ "summary": "Put ActivityStopwatch",
+ "operationId": "putTimeActivitystopwatchesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "activitystopwatcheId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "activityStopwatch",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ActivityStopwatch"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ActivityStopwatch",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ActivityStopwatch"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ActivityStopwatches"
+ ],
+ "summary": "Patch ActivityStopwatch",
+ "operationId": "patchTimeActivitystopwatchesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "activitystopwatcheId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ActivityStopwatch",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ActivityStopwatch"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/activitystopwatches/count": {
+ "get": {
+ "tags": [
+ "ActivityStopwatches"
+ ],
+ "summary": "Get Count of ActivityStopwatch",
+ "operationId": "getTimeActivitystopwatchesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/changelogs": {
+ "get": {
+ "tags": [
+ "TimeEntryChangeLog"
+ ],
+ "summary": "Get List of Time Entry Change Logs",
+ "operationId": "getTimeChangelogs",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of TimeEntryChangeLog",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/TimeEntryChangeLog"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "TimeEntriesChangeLog"
+ ],
+ "summary": "Delete Time Entry Change Logs",
+ "operationId": "deleteTimeChangelogs",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ }
+ },
+ "/time/chargeCodes": {
+ "get": {
+ "tags": [
+ "ChargeCodes"
+ ],
+ "summary": "Get List of ChargeCode",
+ "operationId": "getTimeChargeCodes",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ChargeCode",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ChargeCode"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ChargeCodes"
+ ],
+ "summary": "Post ChargeCode",
+ "operationId": "postTimeChargeCodes",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "chargeCode",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ChargeCode"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ChargeCode",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ChargeCode"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/chargeCodes/{id}": {
+ "get": {
+ "tags": [
+ "ChargeCodes"
+ ],
+ "summary": "Get ChargeCode",
+ "operationId": "getTimeChargeCodesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "chargeCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ChargeCode",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ChargeCode"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ChargeCodes"
+ ],
+ "summary": "Delete ChargeCode",
+ "operationId": "deleteTimeChargeCodesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "chargeCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ChargeCodes"
+ ],
+ "summary": "Put ChargeCode",
+ "operationId": "putTimeChargeCodesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "chargeCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "chargeCode",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ChargeCode"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ChargeCode",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ChargeCode"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ChargeCodes"
+ ],
+ "summary": "Patch ChargeCode",
+ "operationId": "patchTimeChargeCodesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "chargeCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ChargeCode",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ChargeCode"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/chargeCodes/{id}/info": {
+ "get": {
+ "tags": [
+ "ChargeCodes"
+ ],
+ "summary": "Get ChargeCodeInfo",
+ "operationId": "getTimeChargeCodesByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "chargeCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ChargeCodeInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ChargeCodeInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/chargeCodes/{id}/usages": {
+ "get": {
+ "tags": [
+ "ChargeCodes"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getTimeChargeCodesByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "chargeCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/chargeCodes/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "ChargeCodes"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getTimeChargeCodesByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "chargeCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/chargeCodes/{parentId}/expenseTypes": {
+ "get": {
+ "tags": [
+ "ChargeCodeExpenseTypes"
+ ],
+ "summary": "Get List of ChargeCodeExpenseType",
+ "operationId": "getTimeChargeCodesByParentIdExpenseTypes",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "chargeCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ChargeCodeExpenseType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ChargeCodeExpenseType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ChargeCodeExpenseTypes"
+ ],
+ "summary": "Post ChargeCodeExpenseType",
+ "operationId": "postTimeChargeCodesByParentIdExpenseTypes",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "chargeCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "chargeCodeExpenseType",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ChargeCodeExpenseType"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ChargeCodeExpenseType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ChargeCodeExpenseType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/chargeCodes/{parentId}/expenseTypes/{id}": {
+ "get": {
+ "tags": [
+ "ChargeCodeExpenseTypes"
+ ],
+ "summary": "Get ChargeCodeExpenseType",
+ "operationId": "getTimeChargeCodesByParentIdExpenseTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "expenseTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "chargeCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ChargeCodeExpenseType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ChargeCodeExpenseType"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ChargeCodeExpenseTypes"
+ ],
+ "summary": "Delete ChargeCodeExpenseType",
+ "operationId": "deleteTimeChargeCodesByParentIdExpenseTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "expenseTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "chargeCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ChargeCodeExpenseTypes"
+ ],
+ "summary": "Put ChargeCodeExpenseType",
+ "operationId": "putTimeChargeCodesByParentIdExpenseTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "expenseTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "chargeCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "chargeCodeExpenseType",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ChargeCodeExpenseType"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ChargeCodeExpenseType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ChargeCodeExpenseType"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ChargeCodeExpenseTypes"
+ ],
+ "summary": "Patch ChargeCodeExpenseType",
+ "operationId": "patchTimeChargeCodesByParentIdExpenseTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "expenseTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "chargeCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ChargeCodeExpenseType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ChargeCodeExpenseType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/chargeCodes/{parentId}/expenseTypes/count": {
+ "get": {
+ "tags": [
+ "ChargeCodeExpenseTypes"
+ ],
+ "summary": "Get Count of ChargeCodeExpenseType",
+ "operationId": "getTimeChargeCodesByParentIdExpenseTypesCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "chargeCodeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/chargeCodes/count": {
+ "get": {
+ "tags": [
+ "ChargeCodes"
+ ],
+ "summary": "Get Count of ChargeCode",
+ "operationId": "getTimeChargeCodesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/chargeCodes/info": {
+ "get": {
+ "tags": [
+ "ChargeCodes"
+ ],
+ "summary": "Get List of ChargeCodeInfo",
+ "operationId": "getTimeChargeCodesInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ChargeCodeInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ChargeCodeInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/chargeCodes/info/count": {
+ "get": {
+ "tags": [
+ "ChargeCodes"
+ ],
+ "summary": "Get Count of ChargeCodeInfo",
+ "operationId": "getTimeChargeCodesInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/entries": {
+ "get": {
+ "tags": [
+ "TimeEntries"
+ ],
+ "summary": "Get List of TimeEntry",
+ "operationId": "getTimeEntries",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of TimeEntry",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/TimeEntry"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "TimeEntries"
+ ],
+ "summary": "Post TimeEntry",
+ "operationId": "postTimeEntries",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "timeEntry",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/TimeEntry"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "TimeEntry",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TimeEntry"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/entries/{id}": {
+ "get": {
+ "tags": [
+ "TimeEntries"
+ ],
+ "summary": "Get TimeEntry",
+ "operationId": "getTimeEntriesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "entryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "TimeEntry",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TimeEntry"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "TimeEntries"
+ ],
+ "summary": "Delete TimeEntry",
+ "operationId": "deleteTimeEntriesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "entryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "TimeEntries"
+ ],
+ "summary": "Put TimeEntry",
+ "operationId": "putTimeEntriesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "entryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "timeEntry",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/TimeEntry"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "TimeEntry",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TimeEntry"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "TimeEntries"
+ ],
+ "summary": "Patch TimeEntry",
+ "operationId": "patchTimeEntriesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "entryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "TimeEntry",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TimeEntry"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/entries/{id}/cancelReject": {
+ "post": {
+ "tags": [
+ "TimeEntries"
+ ],
+ "summary": "Cancel the Rejection of a Time Entry",
+ "operationId": "postTimeEntriesByIdCancelReject",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "entryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "timeEntryTierUpdate",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/TimeEntryTierUpdate"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ }
+ },
+ "/time/entries/{id}/detach": {
+ "post": {
+ "tags": [
+ "TimeEntries"
+ ],
+ "summary": "Detch TimeEntry",
+ "operationId": "postTimeEntriesByIdDetach",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "entryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "TimeEntry"
+ }
+ }
+ }
+ },
+ "/time/entries/{id}/reject": {
+ "post": {
+ "tags": [
+ "TimeEntries"
+ ],
+ "summary": "Reject a Time Entry",
+ "operationId": "postTimeEntriesByIdReject",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "entryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "timeEntryTierUpdate",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/TimeEntryTierReject"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ }
+ },
+ "/time/entries/{parentId}/audits": {
+ "get": {
+ "tags": [
+ "TimeEntryAudits"
+ ],
+ "summary": "Get List of TimeEntryAudit",
+ "operationId": "getTimeEntriesByParentIdAudits",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "entryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of TimeEntryAudit",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/TimeEntryAudit"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/entries/{parentId}/audits/{id}": {
+ "get": {
+ "tags": [
+ "TimeEntryAudits"
+ ],
+ "summary": "Get TimeEntryAudit",
+ "operationId": "getTimeEntriesByParentIdAuditsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "auditId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "entryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "TimeEntryAudit",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TimeEntryAudit"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/entries/{parentId}/audits/count": {
+ "get": {
+ "tags": [
+ "TimeEntryAudits"
+ ],
+ "summary": "Get Count of TimeEntryAudit",
+ "operationId": "getTimeEntriesByParentIdAuditsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "entryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/entries/count": {
+ "get": {
+ "tags": [
+ "TimeEntries"
+ ],
+ "summary": "Get Count of TimeEntry",
+ "operationId": "getTimeEntriesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/entries/defaults": {
+ "post": {
+ "tags": [
+ "TimeEntries"
+ ],
+ "summary": "Post TimeEntry",
+ "operationId": "postTimeEntriesDefaults",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "timeEntry",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/TimeEntry"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "TimeEntry",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TimeEntry"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/info/chargeCodeExpenseTypes": {
+ "get": {
+ "tags": [
+ "ChargeCodeExpenseTypeInfos"
+ ],
+ "summary": "Get List of ChargeCodeExpenseType",
+ "operationId": "getTimeInfoChargeCodeExpenseTypes",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ChargeCodeExpenseType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ChargeCodeExpenseType"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/info/chargeCodeExpenseTypes/count": {
+ "get": {
+ "tags": [
+ "ChargeCodeExpenseTypeInfos"
+ ],
+ "summary": "Get Count of ChargeCodeExpenseType",
+ "operationId": "getTimeInfoChargeCodeExpenseTypesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/schedulestopwatches": {
+ "get": {
+ "tags": [
+ "ScheduleStopwatch"
+ ],
+ "summary": "Get List of ScheduleStopwatch",
+ "operationId": "getTimeSchedulestopwatches",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ScheduleStopwatch",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ScheduleStopwatch"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ScheduleStopwatch"
+ ],
+ "summary": "Post ScheduleStopwatch",
+ "operationId": "postTimeSchedulestopwatches",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "scheduleStopwatch",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ScheduleStopwatch"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ScheduleStopwatch",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ScheduleStopwatch"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/schedulestopwatches/{id}": {
+ "get": {
+ "tags": [
+ "ScheduleStopwatch"
+ ],
+ "summary": "Get ScheduleStopwatch",
+ "operationId": "getTimeSchedulestopwatchesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "schedulestopwatcheId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ScheduleStopwatch",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ScheduleStopwatch"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ScheduleStopwatch"
+ ],
+ "summary": "Delete ScheduleStopwatch",
+ "operationId": "deleteTimeSchedulestopwatchesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "schedulestopwatcheId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ScheduleStopwatch"
+ ],
+ "summary": "Put ScheduleStopwatch",
+ "operationId": "putTimeSchedulestopwatchesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "schedulestopwatcheId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "scheduleStopwatch",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ScheduleStopwatch"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ScheduleStopwatch",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ScheduleStopwatch"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ScheduleStopwatch"
+ ],
+ "summary": "Patch ScheduleStopwatch",
+ "operationId": "patchTimeSchedulestopwatchesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "schedulestopwatcheId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ScheduleStopwatch",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ScheduleStopwatch"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/schedulestopwatches/count": {
+ "get": {
+ "tags": [
+ "ScheduleStopwatch"
+ ],
+ "summary": "Get Count of ScheduleStopwatch",
+ "operationId": "getTimeSchedulestopwatchesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/sheets": {
+ "get": {
+ "tags": [
+ "TimeSheets"
+ ],
+ "summary": "Get List of TimeSheet",
+ "operationId": "getTimeSheets",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of TimeSheet",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/TimeSheet"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/sheets/{id}": {
+ "get": {
+ "tags": [
+ "TimeSheets"
+ ],
+ "summary": "Get TimeSheet",
+ "operationId": "getTimeSheetsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "sheetId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "TimeSheet",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TimeSheet"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "TimeSheets"
+ ],
+ "summary": "Delete TimeSheet",
+ "operationId": "deleteTimeSheetsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "workTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ }
+ },
+ "/time/sheets/{id}/approve": {
+ "post": {
+ "tags": [
+ "TimeSheets"
+ ],
+ "summary": "Post SuccessResponse",
+ "operationId": "postTimeSheetsByIdApprove",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "sheetId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "sheetId",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/TimeSheetTierUpdate"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "SuccessResponse",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SuccessResponse"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/sheets/{id}/reject": {
+ "post": {
+ "tags": [
+ "TimeSheets"
+ ],
+ "summary": "Post SuccessResponse",
+ "operationId": "postTimeSheetsByIdReject",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "sheetId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "SuccessResponse",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SuccessResponse"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/sheets/{id}/reverse": {
+ "post": {
+ "tags": [
+ "TimeSheets"
+ ],
+ "summary": "Post SuccessResponse",
+ "operationId": "postTimeSheetsByIdReverse",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "sheetId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "SuccessResponse",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SuccessResponse"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/sheets/{id}/submit": {
+ "post": {
+ "tags": [
+ "TimeSheets"
+ ],
+ "summary": "Post SuccessResponse",
+ "operationId": "postTimeSheetsByIdSubmit",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "sheetId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "SuccessResponse",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SuccessResponse"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/sheets/{parentId}/audits": {
+ "get": {
+ "tags": [
+ "TimeSheetAudits"
+ ],
+ "summary": "Get List of TimeSheetAudit",
+ "operationId": "getTimeSheetsByParentIdAudits",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "sheetId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of TimeSheetAudit",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/TimeSheetAudit"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/sheets/{parentId}/audits/{id}": {
+ "get": {
+ "tags": [
+ "TimeSheetAudits"
+ ],
+ "summary": "Get TimeSheetAudit",
+ "operationId": "getTimeSheetsByParentIdAuditsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "auditId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "sheetId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "TimeSheetAudit",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TimeSheetAudit"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/sheets/{parentId}/audits/count": {
+ "get": {
+ "tags": [
+ "TimeSheetAudits"
+ ],
+ "summary": "Get Count of TimeSheetAudit",
+ "operationId": "getTimeSheetsByParentIdAuditsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "sheetId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/sheets/count": {
+ "get": {
+ "tags": [
+ "TimeSheets"
+ ],
+ "summary": "Get Count of TimeSheet",
+ "operationId": "getTimeSheetsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/ticketstopwatches": {
+ "get": {
+ "tags": [
+ "TicketStopwatches"
+ ],
+ "summary": "Get List of TicketStopwatch",
+ "operationId": "getTimeTicketstopwatches",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of TicketStopwatch",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/TicketStopwatch"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "TicketStopwatches"
+ ],
+ "summary": "Post TicketStopwatch",
+ "operationId": "postTimeTicketstopwatches",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "ticketStopwatch",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/TicketStopwatch"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "TicketStopwatch",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TicketStopwatch"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/ticketstopwatches/{id}": {
+ "get": {
+ "tags": [
+ "TicketStopwatches"
+ ],
+ "summary": "Get TicketStopwatch",
+ "operationId": "getTimeTicketstopwatchesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ticketstopwatcheId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "TicketStopwatch",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TicketStopwatch"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "TicketStopwatches"
+ ],
+ "summary": "Delete TicketStopwatch",
+ "operationId": "deleteTimeTicketstopwatchesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ticketstopwatcheId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "TicketStopwatches"
+ ],
+ "summary": "Put TicketStopwatch",
+ "operationId": "putTimeTicketstopwatchesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ticketstopwatcheId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "ticketStopwatch",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/TicketStopwatch"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "TicketStopwatch",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TicketStopwatch"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "TicketStopwatches"
+ ],
+ "summary": "Patch TicketStopwatch",
+ "operationId": "patchTimeTicketstopwatchesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ticketstopwatcheId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "TicketStopwatch",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TicketStopwatch"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/ticketstopwatches/count": {
+ "get": {
+ "tags": [
+ "TicketStopwatches"
+ ],
+ "summary": "Get Count of TicketStopwatch",
+ "operationId": "getTimeTicketstopwatchesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/timePeriodSetups": {
+ "get": {
+ "tags": [
+ "TimePeriodSetups"
+ ],
+ "summary": "Get List of TimePeriodSetup",
+ "operationId": "getTimeTimePeriodSetups",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of TimePeriodSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/TimePeriodSetup"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "TimePeriodSetups"
+ ],
+ "summary": "Post TimePeriodSetup",
+ "operationId": "postTimeTimePeriodSetups",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "timePeriodSetup",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/TimePeriodSetup"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "TimePeriodSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TimePeriodSetup"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/timePeriodSetups/{id}": {
+ "get": {
+ "tags": [
+ "TimePeriodSetups"
+ ],
+ "summary": "Get TimePeriodSetup",
+ "operationId": "getTimeTimePeriodSetupsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "timePeriodSetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "TimePeriodSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TimePeriodSetup"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "TimePeriodSetups"
+ ],
+ "summary": "Delete TimePeriodSetup",
+ "operationId": "deleteTimeTimePeriodSetupsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "timePeriodSetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "TimePeriodSetups"
+ ],
+ "summary": "Put TimePeriodSetup",
+ "operationId": "putTimeTimePeriodSetupsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "timePeriodSetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "timePeriodSetup",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/TimePeriodSetup"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "TimePeriodSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TimePeriodSetup"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "TimePeriodSetups"
+ ],
+ "summary": "Patch TimePeriodSetup",
+ "operationId": "patchTimeTimePeriodSetupsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "timePeriodSetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "TimePeriodSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TimePeriodSetup"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/timePeriodSetups/{parentId}/periods": {
+ "get": {
+ "tags": [
+ "TimePeriods"
+ ],
+ "summary": "Get List of TimePeriod",
+ "operationId": "getTimeTimePeriodSetupsByParentIdPeriods",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "timePeriodSetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of TimePeriod",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/TimePeriod"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/timePeriodSetups/{parentId}/periods/{id}": {
+ "get": {
+ "tags": [
+ "TimePeriods"
+ ],
+ "summary": "Get TimePeriod",
+ "operationId": "getTimeTimePeriodSetupsByParentIdPeriodsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "periodId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "timePeriodSetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "TimePeriod",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TimePeriod"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/timePeriodSetups/{parentId}/periods/count": {
+ "get": {
+ "tags": [
+ "TimePeriods"
+ ],
+ "summary": "Get Count of TimePeriod",
+ "operationId": "getTimeTimePeriodSetupsByParentIdPeriodsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "timePeriodSetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/timePeriodSetups/count": {
+ "get": {
+ "tags": [
+ "TimePeriodSetups"
+ ],
+ "summary": "Get Count of TimePeriodSetup",
+ "operationId": "getTimeTimePeriodSetupsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/timePeriodSetups/default": {
+ "get": {
+ "tags": [
+ "TimePeriodSetups"
+ ],
+ "summary": "Get TimePeriodSetupDefaults",
+ "operationId": "getTimeTimePeriodSetupsDefault",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "TimePeriodSetupDefaults",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TimePeriodSetupDefaults"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/workRoles": {
+ "get": {
+ "tags": [
+ "WorkRoles"
+ ],
+ "summary": "Get List of WorkRole",
+ "operationId": "getTimeWorkRoles",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of WorkRole",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/WorkRole"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "WorkRoles"
+ ],
+ "summary": "Post WorkRole",
+ "operationId": "postTimeWorkRoles",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "workRole",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/WorkRole"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "WorkRole",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/WorkRole"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/workRoles/{id}": {
+ "get": {
+ "tags": [
+ "WorkRoles"
+ ],
+ "summary": "Get WorkRole",
+ "operationId": "getTimeWorkRolesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "workRoleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "WorkRole",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/WorkRole"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "WorkRoles"
+ ],
+ "summary": "Delete Usage",
+ "operationId": "deleteTimeWorkRolesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "workRoleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "WorkRoles"
+ ],
+ "summary": "Put WorkRole",
+ "operationId": "putTimeWorkRolesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "workRoleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "workRole",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/WorkRole"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "WorkRole",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/WorkRole"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "WorkRoles"
+ ],
+ "summary": "Patch WorkRole",
+ "operationId": "patchTimeWorkRolesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "workRoleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "WorkRole",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/WorkRole"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/workRoles/{id}/info": {
+ "get": {
+ "tags": [
+ "WorkRoles"
+ ],
+ "summary": "Get WorkRoleInfo",
+ "operationId": "getTimeWorkRolesByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "workRoleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "WorkRoleInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/WorkRoleInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/workRoles/{id}/usages": {
+ "get": {
+ "tags": [
+ "WorkRoles"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getTimeWorkRolesByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "workRoleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/workRoles/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "WorkRoles"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getTimeWorkRolesByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "workRoleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/workRoles/{parentId}/locations": {
+ "get": {
+ "tags": [
+ "WorkRoleLocations"
+ ],
+ "summary": "Get List of WorkRoleLocation",
+ "operationId": "getTimeWorkRolesByParentIdLocations",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "workRoleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of WorkRoleLocation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/WorkRoleLocation"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "WorkRoleLocations"
+ ],
+ "summary": "Post WorkRoleLocation",
+ "operationId": "postTimeWorkRolesByParentIdLocations",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "workRoleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "workRoleLocation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/WorkRoleLocation"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "WorkRoleLocation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/WorkRoleLocation"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/workRoles/{parentId}/locations/{id}": {
+ "get": {
+ "tags": [
+ "WorkRoleLocations"
+ ],
+ "summary": "Get WorkRoleLocation",
+ "operationId": "getTimeWorkRolesByParentIdLocationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "locationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "workRoleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "WorkRoleLocation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/WorkRoleLocation"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "WorkRoleLocations"
+ ],
+ "summary": "Delete WorkRoleLocation",
+ "operationId": "deleteTimeWorkRolesByParentIdLocationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "locationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "workRoleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "WorkRoleLocations"
+ ],
+ "summary": "Put WorkRoleLocation",
+ "operationId": "putTimeWorkRolesByParentIdLocationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "locationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "workRoleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "workRoleLocation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/WorkRoleLocation"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "WorkRoleLocation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/WorkRoleLocation"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "WorkRoleLocations"
+ ],
+ "summary": "Patch WorkRoleLocation",
+ "operationId": "patchTimeWorkRolesByParentIdLocationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "locationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "workRoleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "WorkRoleLocation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/WorkRoleLocation"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/workRoles/{parentId}/locations/count": {
+ "get": {
+ "tags": [
+ "WorkRoleLocations"
+ ],
+ "summary": "Get Count of WorkRoleLocation",
+ "operationId": "getTimeWorkRolesByParentIdLocationsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "workRoleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/workRoles/count": {
+ "get": {
+ "tags": [
+ "WorkRoles"
+ ],
+ "summary": "Get Count of WorkRole",
+ "operationId": "getTimeWorkRolesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/workRoles/info": {
+ "get": {
+ "tags": [
+ "WorkRoles"
+ ],
+ "summary": "Get List of WorkRoleInfo",
+ "operationId": "getTimeWorkRolesInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of WorkRoleInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/WorkRoleInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/workRoles/info/count": {
+ "get": {
+ "tags": [
+ "WorkRoles"
+ ],
+ "summary": "Get Count of WorkRoleInfo",
+ "operationId": "getTimeWorkRolesInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/workTypes": {
+ "get": {
+ "tags": [
+ "WorkTypes"
+ ],
+ "summary": "Get List of WorkType",
+ "operationId": "getTimeWorkTypes",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of WorkType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/WorkType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "WorkTypes"
+ ],
+ "summary": "Post WorkType",
+ "operationId": "postTimeWorkTypes",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "workType",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/WorkType"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "WorkType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/WorkType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/workTypes/{id}": {
+ "get": {
+ "tags": [
+ "WorkTypes"
+ ],
+ "summary": "Get WorkType",
+ "operationId": "getTimeWorkTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "workTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "WorkType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/WorkType"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "WorkTypes"
+ ],
+ "summary": "Delete WorkType",
+ "operationId": "deleteTimeWorkTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "workTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "WorkTypes"
+ ],
+ "summary": "Put WorkType",
+ "operationId": "putTimeWorkTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "workTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "workType",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/WorkType"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "WorkType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/WorkType"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "WorkTypes"
+ ],
+ "summary": "Patch WorkType",
+ "operationId": "patchTimeWorkTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "workTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "WorkType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/WorkType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/workTypes/{id}/info": {
+ "get": {
+ "tags": [
+ "WorkTypeInfos"
+ ],
+ "summary": "Get WorkTypeInfos",
+ "operationId": "getTimeWorkTypesByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "WorkTypeInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "WorkTypeInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/WorkTypeInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/workTypes/{id}/usages": {
+ "get": {
+ "tags": [
+ "WorkTypes"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getTimeWorkTypesByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "workTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/workTypes/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "WorkTypes"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getTimeWorkTypesByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "workTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/workTypes/count": {
+ "get": {
+ "tags": [
+ "WorkTypes"
+ ],
+ "summary": "Get Count of WorkType",
+ "operationId": "getTimeWorkTypesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/workTypes/info": {
+ "get": {
+ "tags": [
+ "WorkTypeInfos"
+ ],
+ "summary": "Get List of WorkTypeInfos",
+ "operationId": "getTimeWorkTypesInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of workTypeInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/WorkTypeInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/time/workTypes/info/count": {
+ "get": {
+ "tags": [
+ "WorkTypeInfos"
+ ],
+ "summary": "Get Count of WorkTypeInfos",
+ "operationId": "getTimeWorkTypesInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "components": {
+ "schemas": {
+ "AccountingBatch": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "batchIdentifier": {
+ "type": "string"
+ },
+ "exportInvoicesFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "exportExpensesFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "exportProductsFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "closedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "AccountingPackage": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "identifier": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ }
+ }
+ },
+ "AccountingPackageReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "identifier": {
+ "enum": [
+ "QB99",
+ "Mas200",
+ "GPlains",
+ "SBA",
+ "Mas200v4",
+ "Other"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "AccountingPackageSetup": {
+ "required": [
+ "accountingPackage"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "accountingPackage": {
+ "$ref": "#/components/schemas/AccountingPackageReference"
+ },
+ "directTransferFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "includeInvoicesFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "invoiceFormat": {
+ "enum": [
+ "Default",
+ "Condensed",
+ "Detailed"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "includeExpensesFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "transferExpensesAsBillFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "expenseFormat": {
+ "enum": [
+ "Default",
+ "Condensed"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "suppressMemoFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "syncPaymentInfoFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "syncWisePayPaymentInfoFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "includeSalesTaxFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "enableTaxGroupsFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "zeroDollarTaxAmountsFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "includeItemsFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "inventorySOHFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "sendComponentAmountFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "sendUomFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "includeCogsEntriesFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "includeCogsDropShipFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "Activity": {
+ "required": [
+ "name",
+ "assignTo"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 100;"
+ },
+ "type": {
+ "$ref": "#/components/schemas/ActivityTypeReference"
+ },
+ "company": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "contact": {
+ "$ref": "#/components/schemas/ContactReference"
+ },
+ "phoneNumber": {
+ "type": "string",
+ "description": " Max length: 30;"
+ },
+ "email": {
+ "type": "string",
+ "description": " Max length: 250;"
+ },
+ "status": {
+ "$ref": "#/components/schemas/ActivityStatusReference"
+ },
+ "opportunity": {
+ "$ref": "#/components/schemas/OpportunityReference"
+ },
+ "ticket": {
+ "$ref": "#/components/schemas/TicketReference"
+ },
+ "agreement": {
+ "$ref": "#/components/schemas/AgreementReference"
+ },
+ "campaign": {
+ "$ref": "#/components/schemas/CampaignReference"
+ },
+ "notes": {
+ "type": "string"
+ },
+ "dateStart": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "dateEnd": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "assignedBy": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "assignTo": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "scheduleStatus": {
+ "$ref": "#/components/schemas/ScheduleStatusReference"
+ },
+ "reminder": {
+ "$ref": "#/components/schemas/ReminderReference"
+ },
+ "where": {
+ "$ref": "#/components/schemas/ServiceLocationReference"
+ },
+ "notifyFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "mobileGuid": {
+ "type": "string",
+ "format": "uuid",
+ "nullable": true
+ },
+ "currency": {
+ "$ref": "#/components/schemas/CurrencyReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "customFields": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CustomFieldValue"
+ }
+ }
+ }
+ },
+ "ActivityReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ActivityStatus": {
+ "required": [
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 30;"
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "spawnFollowupFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "closedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "ActivityStatusInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "closedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ActivityStatusReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ActivityStopwatch": {
+ "required": [
+ "activityId",
+ "member",
+ "status"
+ ],
+ "type": "object",
+ "properties": {
+ "activityId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "activityMobileGuid": {
+ "type": "string",
+ "format": "uuid",
+ "nullable": true
+ },
+ "agreement": {
+ "$ref": "#/components/schemas/AgreementReference"
+ },
+ "billableOption": {
+ "enum": [
+ "Billable",
+ "DoNotBill",
+ "NoCharge",
+ "NoDefault"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "businessUnitId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "dateEntered": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "endTime": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "internalNotes": {
+ "type": "string"
+ },
+ "locationId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "member": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "mobileGuid": {
+ "type": "string",
+ "format": "uuid",
+ "nullable": true
+ },
+ "notes": {
+ "type": "string",
+ "description": " Max length: 4000;"
+ },
+ "startTime": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "status": {
+ "enum": [
+ "Reset",
+ "Running",
+ "Paused",
+ "Stopped"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "totalPauseTime": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "workRole": {
+ "$ref": "#/components/schemas/WorkRoleReference"
+ },
+ "workType": {
+ "$ref": "#/components/schemas/WorkTypeReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ActivityType": {
+ "required": [
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "points": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "emailFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "memoFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "historyFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "ActivityTypeReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "Addition": {
+ "required": [
+ "product",
+ "billCustomer"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "product": {
+ "$ref": "#/components/schemas/IvItemReference"
+ },
+ "quantity": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "lessIncluded": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "unitPrice": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "unitCost": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "billCustomer": {
+ "enum": [
+ "Billable",
+ "DoNotBill",
+ "NoCharge"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "effectiveDate": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "cancelledDate": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "taxableFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "serialNumber": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "invoiceDescription": {
+ "type": "string",
+ "description": " Max length: 6000;"
+ },
+ "purchaseItemFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "specialOrderFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "agreementId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "description": {
+ "type": "string"
+ },
+ "billedQuantity": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "uom": {
+ "type": "string"
+ },
+ "extPrice": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "extCost": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "sequenceNumber": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "margin": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "prorateCost": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "proratePrice": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "extendedProrateCost": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "extendedProratePrice": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "prorateCurrentPeriodFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "opportunity": {
+ "$ref": "#/components/schemas/OpportunityReference"
+ },
+ "agreementStatus": {
+ "enum": [
+ "Active",
+ "Cancelled",
+ "Expired",
+ "Inactive"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "invoiceGrouping": {
+ "$ref": "#/components/schemas/InvoiceGroupingReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "customFields": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CustomFieldValue"
+ }
+ }
+ }
+ },
+ "AddressFormat": {
+ "required": [
+ "name",
+ "format"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "format": {
+ "type": "string",
+ "description": " Max length: 250;"
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "countryIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "addAllCountries": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "removeAllCountries": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "AddressFormatInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "AddressFormatReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "AdjustmentDetail": {
+ "required": [
+ "catalogItem",
+ "warehouse",
+ "warehouseBin",
+ "quantityAdjusted"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "catalogItem": {
+ "$ref": "#/components/schemas/CatalogItemReference"
+ },
+ "description": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "quantityOnHand": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "unitCost": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "warehouse": {
+ "$ref": "#/components/schemas/WarehouseReference"
+ },
+ "warehouseBin": {
+ "$ref": "#/components/schemas/WarehouseBinReference"
+ },
+ "quantityAdjusted": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "serialNumber": {
+ "type": "string",
+ "description": " Max length: 1000;"
+ },
+ "adjustment": {
+ "$ref": "#/components/schemas/AdjustmentReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "AdjustmentDetailReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "AdjustmentReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "AdjustmentType": {
+ "required": [
+ "identifier"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "identifier": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 100;"
+ },
+ "auditTrailFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "dateCreated": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "createdBy": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "AdjustmentTypeInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "AdjustmentTypeReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "identifier": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "Agreement": {
+ "required": [
+ "name",
+ "type",
+ "company",
+ "contact"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 100;"
+ },
+ "type": {
+ "$ref": "#/components/schemas/AgreementTypeReference"
+ },
+ "company": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "contact": {
+ "$ref": "#/components/schemas/ContactReference"
+ },
+ "site": {
+ "$ref": "#/components/schemas/SiteReference"
+ },
+ "subContractCompany": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "subContractContact": {
+ "$ref": "#/components/schemas/ContactReference"
+ },
+ "parentAgreement": {
+ "$ref": "#/components/schemas/AgreementReference"
+ },
+ "customerPO": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "location": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "department": {
+ "$ref": "#/components/schemas/SystemDepartmentReference"
+ },
+ "restrictLocationFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "restrictDepartmentFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "startDate": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "endDate": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "noEndingDateFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "opportunity": {
+ "$ref": "#/components/schemas/OpportunityReference"
+ },
+ "cancelledFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "dateCancelled": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "reasonCancelled": {
+ "type": "string",
+ "description": " Max length: 100;"
+ },
+ "sla": {
+ "$ref": "#/components/schemas/SLAReference"
+ },
+ "workOrder": {
+ "type": "string",
+ "description": " Max length: 20;"
+ },
+ "internalNotes": {
+ "type": "string"
+ },
+ "applicationUnits": {
+ "enum": [
+ "Amount",
+ "Hours",
+ "Incidents"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "applicationLimit": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "applicationCycle": {
+ "enum": [
+ "Contract2Weeks",
+ "Contract4Weeks",
+ "ContractYear",
+ "CalendarMonth",
+ "CalendarQuarter",
+ "CalendarWeek",
+ "ContractQuarter",
+ "CalendarYear"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "applicationUnlimitedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "oneTimeFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "coverAgreementTime": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "coverAgreementProduct": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "coverAgreementExpense": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "coverSalesTax": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "carryOverUnused": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "allowOverruns": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "expiredDays": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "limit": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "expireWhenZero": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "chargeToFirm": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "employeeCompRate": {
+ "enum": [
+ "Actual",
+ "Hourly"
+ ],
+ "type": "string",
+ "description": " Required On Updates;",
+ "nullable": true
+ },
+ "employeeCompNotExceed": {
+ "enum": [
+ "Billing",
+ "Amount",
+ "Percent"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "compHourlyRate": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "compLimitAmount": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "billingCycle": {
+ "$ref": "#/components/schemas/BillingCycleReference"
+ },
+ "billOneTimeFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "billingTerms": {
+ "$ref": "#/components/schemas/BillingTermsReference"
+ },
+ "invoicingCycle": {
+ "enum": [
+ "ContractYear",
+ "CalendarYear"
+ ],
+ "type": "string",
+ "description": " Required On Updates;",
+ "nullable": true
+ },
+ "billToCompany": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "billToContact": {
+ "$ref": "#/components/schemas/ContactReference"
+ },
+ "billToSite": {
+ "$ref": "#/components/schemas/SiteReference"
+ },
+ "billAmount": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "taxable": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "prorateFirstBill": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "billStartDate": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "taxCode": {
+ "$ref": "#/components/schemas/TaxCodeReference"
+ },
+ "restrictDownPayment": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "prorateFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "invoiceProratedAdditionsFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "invoiceDescription": {
+ "type": "string"
+ },
+ "topComment": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "bottomComment": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "workRole": {
+ "$ref": "#/components/schemas/WorkRoleReference"
+ },
+ "workType": {
+ "$ref": "#/components/schemas/WorkTypeReference"
+ },
+ "projectType": {
+ "$ref": "#/components/schemas/ProjectTypeReference"
+ },
+ "invoiceTemplate": {
+ "$ref": "#/components/schemas/InvoiceTemplateReference"
+ },
+ "billTime": {
+ "enum": [
+ "Billable",
+ "DoNotBill",
+ "NoCharge",
+ "NoDefault"
+ ],
+ "type": "string",
+ "description": " Required On Updates;",
+ "nullable": true
+ },
+ "billExpenses": {
+ "enum": [
+ "Billable",
+ "DoNotBill",
+ "NoCharge",
+ "NoDefault"
+ ],
+ "type": "string",
+ "description": " Required On Updates;",
+ "nullable": true
+ },
+ "billProducts": {
+ "enum": [
+ "Billable",
+ "DoNotBill",
+ "NoCharge",
+ "NoDefault"
+ ],
+ "type": "string",
+ "description": " Required On Updates;",
+ "nullable": true
+ },
+ "billableTimeInvoice": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "billableExpenseInvoice": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "billableProductInvoice": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "currency": {
+ "$ref": "#/components/schemas/CurrencyReference"
+ },
+ "periodType": {
+ "enum": [
+ "Current",
+ "Future",
+ "Both",
+ "Undefined"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "autoInvoiceFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "nextInvoiceDate": {
+ "type": "string"
+ },
+ "companyLocation": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "shipToCompany": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "shipToContact": {
+ "$ref": "#/components/schemas/ContactReference"
+ },
+ "shipToSite": {
+ "$ref": "#/components/schemas/SiteReference"
+ },
+ "agreementStatus": {
+ "enum": [
+ "Active",
+ "Cancelled",
+ "Expired",
+ "Inactive"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "customFields": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CustomFieldValue"
+ }
+ }
+ }
+ },
+ "Agreement.Adjustment": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "amount": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "description": {
+ "type": "string",
+ "description": " Max length: 1000;"
+ },
+ "effectiveDate": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "agreementId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "customFields": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CustomFieldValue"
+ }
+ }
+ }
+ },
+ "AgreementApplicationAviablePer": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "tag": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ }
+ }
+ },
+ "AgreementApplicationBillingCycle": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "tag": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ }
+ }
+ },
+ "AgreementApplicationLimit": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "tag": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ }
+ }
+ },
+ "AgreementApplicationParameters": {
+ "type": "object",
+ "properties": {
+ "applicationUnit": {
+ "$ref": "#/components/schemas/AgreementApplicationUnit"
+ },
+ "applicationLimit": {
+ "$ref": "#/components/schemas/AgreementApplicationLimit"
+ },
+ "applicationLimitAmount": {
+ "type": "number",
+ "format": "double"
+ },
+ "availablePer": {
+ "$ref": "#/components/schemas/AgreementApplicationAviablePer"
+ },
+ "coversTimeFlag": {
+ "type": "boolean"
+ },
+ "coversExpensesFlag": {
+ "type": "boolean"
+ },
+ "coversProductsFlag": {
+ "type": "boolean"
+ },
+ "coversTaxFlag": {
+ "type": "boolean"
+ },
+ "carryoverUnusedFlag": {
+ "type": "boolean"
+ },
+ "carryOverDays": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "allowOverrunsFlag": {
+ "type": "boolean"
+ },
+ "overrunLimit": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "agreementExpiresFlag": {
+ "type": "boolean"
+ },
+ "chargeAdjustmentsFlag": {
+ "type": "boolean"
+ },
+ "prepayFlag": {
+ "type": "boolean"
+ },
+ "agrBillingCycle": {
+ "$ref": "#/components/schemas/AgreementApplicationBillingCycle"
+ },
+ "userDefinedFieldValues": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/UserDefinedFieldValueModel"
+ }
+ }
+ }
+ },
+ "AgreementApplicationUnit": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "tag": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ }
+ }
+ },
+ "AgreementBatchSetup": {
+ "required": [
+ "nextRunDate",
+ "daysInAdvance"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "nextRunDate": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "daysInAdvance": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "AgreementBillingInfo": {
+ "type": "object",
+ "properties": {
+ "agreementName": {
+ "type": "string"
+ },
+ "agreementType": {
+ "type": "string"
+ },
+ "agreementAmount": {
+ "type": "number",
+ "format": "double"
+ },
+ "agreementRecId": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "parentRecId": {
+ "type": "integer",
+ "format": "int32"
+ }
+ }
+ },
+ "AgreementRecap": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "adjustmentAmount": {
+ "type": "number",
+ "format": "double"
+ },
+ "agreementStatus": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "availableAmount": {
+ "type": "number",
+ "format": "double"
+ },
+ "companyName": {
+ "type": "string"
+ },
+ "isUnlimited": {
+ "type": "string"
+ },
+ "lastInvoiceAmount": {
+ "type": "string"
+ },
+ "lastInvoiceDate": {
+ "type": "string"
+ },
+ "lastInvoiceNumber": {
+ "type": "string"
+ },
+ "nextInvoiceAmount": {
+ "type": "number",
+ "format": "double"
+ },
+ "nextInvoiceDate": {
+ "type": "string"
+ },
+ "overrunAmount": {
+ "type": "number",
+ "format": "double"
+ },
+ "remainingAmount": {
+ "type": "number",
+ "format": "double"
+ },
+ "startingAmount": {
+ "type": "number",
+ "format": "double"
+ },
+ "unbilledOverageAmount": {
+ "type": "number",
+ "format": "double"
+ },
+ "unbilledPeriods": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "usedAmount": {
+ "type": "number",
+ "format": "double"
+ }
+ }
+ },
+ "AgreementRecurringParameters": {
+ "type": "object",
+ "properties": {
+ "billingCycle": {
+ "$ref": "#/components/schemas/GenericNameIdDTO"
+ },
+ "cycleBase": {
+ "$ref": "#/components/schemas/GenericNameIdDTO"
+ },
+ "aGRAmount": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "taxable": {
+ "type": "boolean"
+ },
+ "childrenAmount": {
+ "type": "number",
+ "format": "double"
+ },
+ "additionsAmount": {
+ "type": "number",
+ "format": "double"
+ },
+ "totalAmount": {
+ "type": "number",
+ "format": "double"
+ },
+ "aGRProrate": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "billStartDate": {
+ "type": "string"
+ },
+ "taxCode": {
+ "$ref": "#/components/schemas/GenericNameIdDTO"
+ },
+ "terms": {
+ "$ref": "#/components/schemas/GenericNameIdDTO"
+ },
+ "prorateFlag": {
+ "type": "boolean"
+ },
+ "invoiceProratedAdditionsFlag": {
+ "type": "boolean"
+ },
+ "restrictDownpayment": {
+ "type": "boolean"
+ },
+ "currency": {
+ "$ref": "#/components/schemas/GenericNameIdDTO"
+ },
+ "autoInvoiceFlag": {
+ "type": "boolean"
+ },
+ "userDefinedFieldValues": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/UserDefinedFieldValueModel"
+ }
+ }
+ }
+ },
+ "AgreementReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "type": {
+ "type": "string"
+ },
+ "chargeFirmFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "AgreementRevenueReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "revenue": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "cost": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "margin": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "percentage": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "AgreementSite": {
+ "required": [
+ "company"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "company": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "site": {
+ "$ref": "#/components/schemas/SiteReference"
+ },
+ "agreementId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "customFields": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CustomFieldValue"
+ }
+ }
+ }
+ },
+ "AgreementTabsCount": {
+ "type": "object"
+ },
+ "AgreementType": {
+ "required": [
+ "name",
+ "employeeCompRate",
+ "employeeCompNotExceed",
+ "invoicingCycle",
+ "billTime",
+ "billExpenses",
+ "billProducts"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "prefixSuffixOption": {
+ "enum": [
+ "Prefix",
+ "Suffix"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "prePaymentFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "invoicePreSuffix": {
+ "type": "string",
+ "description": " Max length: 5;"
+ },
+ "location": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "department": {
+ "$ref": "#/components/schemas/SystemDepartmentReference"
+ },
+ "restrictLocationFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "restrictDepartmentFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "sla": {
+ "$ref": "#/components/schemas/SLAReference"
+ },
+ "applicationUnits": {
+ "enum": [
+ "Amount",
+ "Hours",
+ "Incidents"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "applicationLimit": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "applicationCycle": {
+ "enum": [
+ "Contract2Weeks",
+ "Contract4Weeks",
+ "ContractYear",
+ "CalendarMonth",
+ "CalendarQuarter",
+ "CalendarWeek",
+ "ContractQuarter",
+ "CalendarYear"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "applicationUnlimitedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "oneTimeFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "coverAgreementTimeFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "coverAgreementProductFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "coverAgreementExpenseFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "coverSalesTaxFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "carryOverUnusedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "allowOverrunsFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "expiredDays": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "limit": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "expireWhenZero": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "chargeToFirmFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "employeeCompRate": {
+ "enum": [
+ "Actual",
+ "Hourly"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "employeeCompNotExceed": {
+ "enum": [
+ "Billing",
+ "Amount",
+ "Percent"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "compHourlyRate": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "compLimitAmount": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "billingCycle": {
+ "$ref": "#/components/schemas/BillingCycleReference"
+ },
+ "billOneTimeFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "billingTerms": {
+ "$ref": "#/components/schemas/BillingTermsReference"
+ },
+ "invoicingCycle": {
+ "enum": [
+ "ContractYear",
+ "CalendarYear"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "billAmount": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "taxableFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "restrictDownPaymentFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "invoiceDescription": {
+ "type": "string",
+ "description": " Max length: 4000;"
+ },
+ "topCommentFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "bottomCommentFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "workRole": {
+ "$ref": "#/components/schemas/WorkRoleReference"
+ },
+ "workType": {
+ "$ref": "#/components/schemas/WorkTypeReference"
+ },
+ "projectType": {
+ "$ref": "#/components/schemas/ProjectTypeReference"
+ },
+ "invoiceTemplate": {
+ "$ref": "#/components/schemas/InvoiceTemplateReference"
+ },
+ "billTime": {
+ "enum": [
+ "Billable",
+ "DoNotBill",
+ "NoCharge",
+ "NoDefault"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "billExpenses": {
+ "enum": [
+ "Billable",
+ "DoNotBill",
+ "NoCharge",
+ "NoDefault"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "billProducts": {
+ "enum": [
+ "Billable",
+ "DoNotBill",
+ "NoCharge",
+ "NoDefault"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "billableTimeInvoiceFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "billableExpenseInvoiceFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "billableProductInvoiceFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "copyWorkRolesFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "copyWorkTypesFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "exclusionWorkRoleIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "addAllWorkRoleExclusions": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "removeAllWorkRoleExclusions": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "exclusionWorkTypeIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "addAllWorkTypeExclusions": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "removeAllWorkTypeExclusions": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "integrationXRef": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "prorateFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "emailTemplate": {
+ "$ref": "#/components/schemas/EmailTemplateReference"
+ },
+ "autoInvoiceFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "invoiceProratedAdditionsFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "AgreementTypeBoardDefault": {
+ "required": [
+ "location"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": {
+ "$ref": "#/components/schemas/AgreementTypeReference"
+ },
+ "location": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "department": {
+ "$ref": "#/components/schemas/SystemDepartmentReference"
+ },
+ "board": {
+ "$ref": "#/components/schemas/BoardReference"
+ },
+ "serviceType": {
+ "$ref": "#/components/schemas/ServiceTypeReference"
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ },
+ "parentConnectWiseId": {
+ "type": "string"
+ },
+ "parentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentConnectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "AgreementTypeInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "applicationUnits": {
+ "enum": [
+ "Amount",
+ "Hours",
+ "Incidents"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "billingTerms": {
+ "$ref": "#/components/schemas/BillingTermsReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "AgreementTypeReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "AgreementTypeWorkRole": {
+ "required": [
+ "rateType"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": {
+ "$ref": "#/components/schemas/AgreementTypeReference"
+ },
+ "workRole": {
+ "$ref": "#/components/schemas/WorkRoleReference"
+ },
+ "effectiveDate": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "endingDate": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "rate": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "rateType": {
+ "enum": [
+ "AdjAmount",
+ "Custom",
+ "Multiplier"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "limitTo": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ },
+ "parentConnectWiseId": {
+ "type": "string"
+ },
+ "parentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentConnectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "AgreementTypeWorkRoleExclusion": {
+ "required": [
+ "workRole"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": {
+ "$ref": "#/components/schemas/AgreementTypeReference"
+ },
+ "workRole": {
+ "$ref": "#/components/schemas/WorkRoleReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "AgreementTypeWorkRoleInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": {
+ "$ref": "#/components/schemas/AgreementTypeReference"
+ },
+ "workRole": {
+ "$ref": "#/components/schemas/WorkRoleReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "AgreementTypeWorkType": {
+ "required": [
+ "rateType",
+ "billTime",
+ "overageRateType"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": {
+ "$ref": "#/components/schemas/AgreementTypeReference"
+ },
+ "workType": {
+ "$ref": "#/components/schemas/WorkTypeReference"
+ },
+ "effectiveDate": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "endingDate": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "rate": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "rateType": {
+ "enum": [
+ "AdjAmount",
+ "Custom",
+ "Multiplier"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "billTime": {
+ "enum": [
+ "Billable",
+ "DoNotBill",
+ "NoCharge",
+ "NoDefault"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "hoursMin": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "hoursMax": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "roundBillHours": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "overageRate": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "overageRateType": {
+ "enum": [
+ "AdjAmount",
+ "Custom",
+ "Multiplier"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "limitTo": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ },
+ "parentConnectWiseId": {
+ "type": "string"
+ },
+ "parentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentConnectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "AgreementTypeWorkTypeExclusion": {
+ "required": [
+ "workType"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": {
+ "$ref": "#/components/schemas/AgreementTypeReference"
+ },
+ "workType": {
+ "$ref": "#/components/schemas/WorkTypeReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "AgreementWorkRole": {
+ "required": [
+ "rateType"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "workRole": {
+ "$ref": "#/components/schemas/WorkRoleReference"
+ },
+ "locationId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "location": {
+ "$ref": "#/components/schemas/OwnerLevelReference"
+ },
+ "rateType": {
+ "enum": [
+ "AdjAmount",
+ "Custom",
+ "Multiplier"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "rate": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "limitTo": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "effectiveDate": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "endingDate": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "agreementId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "agreement": {
+ "$ref": "#/components/schemas/AgreementReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "AgreementWorkRoleExclusion": {
+ "required": [
+ "workRole"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "workRole": {
+ "$ref": "#/components/schemas/WorkRoleReference"
+ },
+ "agreementId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "AgreementWorkType": {
+ "required": [
+ "rateType",
+ "billTime"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "workType": {
+ "$ref": "#/components/schemas/WorkTypeReference"
+ },
+ "location": {
+ "$ref": "#/components/schemas/OwnerLevelReference"
+ },
+ "locationId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "rateType": {
+ "enum": [
+ "AdjAmount",
+ "Custom",
+ "Multiplier"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "billTime": {
+ "enum": [
+ "Billable",
+ "DoNotBill",
+ "NoCharge",
+ "NoDefault"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "rate": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "hoursMax": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "hoursMin": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "roundBillHours": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "overageRate": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "overageRateType": {
+ "enum": [
+ "AdjAmount",
+ "Custom",
+ "Multiplier"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "agreementLimit": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "site": {
+ "$ref": "#/components/schemas/SiteReference"
+ },
+ "effectiveDate": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "endingDate": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "agreement": {
+ "$ref": "#/components/schemas/AgreementReference"
+ },
+ "agreementId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "company": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "AgreementWorkTypeExclusion": {
+ "required": [
+ "workType"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "workType": {
+ "$ref": "#/components/schemas/WorkTypeReference"
+ },
+ "agreementId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "AllowedFileType": {
+ "required": [
+ "fileType"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "fileType": {
+ "type": "string"
+ },
+ "sizeLimit": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ },
+ "parentConnectWiseId": {
+ "type": "string"
+ },
+ "parentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentConnectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "AllowedOrigin": {
+ "required": [
+ "origin",
+ "description"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "origin": {
+ "type": "string",
+ "description": " Max length: 2000;"
+ },
+ "description": {
+ "type": "string",
+ "description": " Max length: 2000;"
+ },
+ "lastUpdateUtc": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "updatedBy": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ApiMember": {
+ "required": [
+ "identifier"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "identifier": {
+ "type": "string",
+ "description": " Max length: 15;"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 30; Required On Updates;"
+ },
+ "emailAddress": {
+ "type": "string",
+ "description": " Max length: 250;"
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "inactiveDate": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "timeZone": {
+ "$ref": "#/components/schemas/TimeZoneSetupReference"
+ },
+ "securityRole": {
+ "$ref": "#/components/schemas/SecurityRoleReference"
+ },
+ "structureLevel": {
+ "$ref": "#/components/schemas/StructureReference"
+ },
+ "securityLocation": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "defaultLocation": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "defaultDepartment": {
+ "$ref": "#/components/schemas/SystemDepartmentReference"
+ },
+ "salesDefaultLocation": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "serviceDefaultBoard": {
+ "$ref": "#/components/schemas/BoardReference"
+ },
+ "notes": {
+ "type": "string"
+ },
+ "excludedServiceBoardIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "blockPriceFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "blockCostFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ApiRequest": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "externalId": {
+ "type": "string"
+ },
+ "parentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "entity": {
+ "$ref": "#/components/schemas/IRestIdentifiedItem"
+ },
+ "filters": {
+ "$ref": "#/components/schemas/FilterValues"
+ },
+ "page": {
+ "$ref": "#/components/schemas/PageValues"
+ },
+ "fields": {
+ "type": "string"
+ },
+ "miscProperties": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "object"
+ }
+ },
+ "memberContext": {
+ "type": "string"
+ },
+ "updateOnlyCesProperties": {
+ "type": "boolean"
+ },
+ "body": {
+ "type": "object"
+ }
+ }
+ },
+ "AuditTrailEntry": {
+ "type": "object",
+ "properties": {
+ "text": {
+ "type": "string"
+ },
+ "enteredDate": {
+ "type": "string"
+ },
+ "enteredBy": {
+ "type": "string"
+ },
+ "auditType": {
+ "type": "string"
+ },
+ "auditSubType": {
+ "type": "string"
+ },
+ "auditSource": {
+ "type": "string"
+ }
+ }
+ },
+ "AuthAnvil": {
+ "required": [
+ "serverLocationUrl",
+ "siteId"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "serverLocationUrl": {
+ "type": "string"
+ },
+ "siteId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "AutomateScriptReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "AutoSyncTime": {
+ "required": [
+ "syncTime",
+ "timeZone"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "syncTime": {
+ "type": "string"
+ },
+ "timeZone": {
+ "$ref": "#/components/schemas/TimeZoneSetupReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "BatchEntry": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "accountType": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "accountNumber": {
+ "type": "string"
+ },
+ "debit": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "credit": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "cost": {
+ "type": "number",
+ "format": "double"
+ },
+ "item": {
+ "type": "string"
+ },
+ "salesCode": {
+ "type": "string"
+ },
+ "costOfGoodsSoldAccountNumber": {
+ "type": "string"
+ },
+ "invoice": {
+ "$ref": "#/components/schemas/InvoiceReference"
+ },
+ "purchaseOrder": {
+ "$ref": "#/components/schemas/PurchaseOrderReference"
+ },
+ "lineItem": {
+ "$ref": "#/components/schemas/PurchaseOrderLineItemReference"
+ },
+ "transfer": {
+ "type": "string"
+ },
+ "expense": {
+ "$ref": "#/components/schemas/ExpenseDetailReference"
+ },
+ "adjustmentDetail": {
+ "$ref": "#/components/schemas/AdjustmentDetailReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "BatchReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "BillableOptionsInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "optionId": {
+ "type": "string"
+ },
+ "billableFlag": {
+ "type": "boolean"
+ },
+ "invoiceFlag": {
+ "type": "boolean"
+ },
+ "timeFlag": {
+ "type": "boolean"
+ },
+ "expenseFlag": {
+ "type": "boolean"
+ },
+ "productFlag": {
+ "type": "boolean"
+ },
+ "defaultFlag": {
+ "type": "boolean"
+ },
+ "includeNoDefaultFlag": {
+ "type": "boolean"
+ },
+ "name": {
+ "type": "string"
+ },
+ "enumId": {
+ "type": "string"
+ }
+ }
+ },
+ "BillingCycle": {
+ "required": [
+ "identifier",
+ "name",
+ "billingOptions"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "identifier": {
+ "type": "string",
+ "description": " Max length: 5;"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "defaultFlag": {
+ "type": "boolean"
+ },
+ "billingOptions": {
+ "enum": [
+ "BiMonthly",
+ "BiWeekly",
+ "Monthly",
+ "NotRecurring",
+ "Quarterly",
+ "SemiAnnual",
+ "Weekly",
+ "Yearly"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "BillingCycleInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "defaultFlag": {
+ "type": "boolean"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "BillingCycleReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "BillingDeliveryReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "BillingSetup": {
+ "required": [
+ "remitName",
+ "location",
+ "invoiceTitle",
+ "payableName",
+ "overallInvoiceDefault",
+ "emailTemplate"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "remitName": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "location": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "addressOne": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "addressTwo": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "city": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "state": {
+ "$ref": "#/components/schemas/StateReference"
+ },
+ "zip": {
+ "type": "string",
+ "description": " Max length: 12;"
+ },
+ "country": {
+ "$ref": "#/components/schemas/CountryReference"
+ },
+ "phone": {
+ "type": "string",
+ "description": " Max length: 15;"
+ },
+ "invoiceTitle": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "payableName": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "topcomment": {
+ "type": "string",
+ "description": " Max length: 4000;"
+ },
+ "invoiceFooter": {
+ "type": "string",
+ "description": " Max length: 500;"
+ },
+ "quoteFooter": {
+ "type": "string",
+ "description": " Max length: 1000;"
+ },
+ "overallInvoiceDefault": {
+ "$ref": "#/components/schemas/InvoiceTemplateReference"
+ },
+ "standardInvoiceActual": {
+ "$ref": "#/components/schemas/InvoiceTemplateReference"
+ },
+ "standardInvoiceFixed": {
+ "$ref": "#/components/schemas/InvoiceTemplateReference"
+ },
+ "progressInvoice": {
+ "$ref": "#/components/schemas/InvoiceTemplateReference"
+ },
+ "agreementInvoice": {
+ "$ref": "#/components/schemas/InvoiceTemplateReference"
+ },
+ "creditMemoInvoice": {
+ "$ref": "#/components/schemas/InvoiceTemplateReference"
+ },
+ "downPaymentInvoice": {
+ "$ref": "#/components/schemas/InvoiceTemplateReference"
+ },
+ "miscInvoice": {
+ "$ref": "#/components/schemas/InvoiceTemplateReference"
+ },
+ "salesOrderInvoice": {
+ "$ref": "#/components/schemas/InvoiceTemplateReference"
+ },
+ "excludeDoNotBillTimeFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "excludeDoNotBillExpenseFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "excludeDoNotBillProductFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "prefixSuffixFlag": {
+ "enum": [
+ "Prefix",
+ "Suffix"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "prefixSuffixText": {
+ "type": "string",
+ "description": " Max length: 5;"
+ },
+ "chargeAdjToFirmFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "noWatermarkFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "displayTaxFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "allowRestrictedDeptOnRoutingFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "billTicketSeparatelyFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "billTicketCompleteFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "billTicketUnapprovedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "billProjectCompleteFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "billProjectUnapprovedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "progressTimeFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "restrictProjectDownpaymentFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "billSalesOrderCompleteFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "billProductAfterShipFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "restrictDownpaymentFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "copyNonServiceProductsFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "copyServiceProductsFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "copyAgreementProductsFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "printLogoFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "readReceiptFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "deliveryReceiptFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "attachXmlInvoiceFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "disableRoutingEmailFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "emailTemplate": {
+ "$ref": "#/components/schemas/EmailTemplateReference"
+ },
+ "localizedCountry": {
+ "$ref": "#/components/schemas/CountryReference"
+ },
+ "businessNumber": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "currency": {
+ "$ref": "#/components/schemas/CurrencyReference"
+ },
+ "customLabel": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "customText": {
+ "type": "string",
+ "description": " Max length: 500;"
+ },
+ "companyCode": {
+ "type": "string",
+ "description": " Max length: 250;"
+ },
+ "excludeAvalaraFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "BillingSetupInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "remitName": {
+ "type": "string"
+ },
+ "location": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "currency": {
+ "$ref": "#/components/schemas/CurrencyReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "BillingSetupReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "BillingSetupRouting": {
+ "required": [
+ "sequenceNumber",
+ "invoiceRule",
+ "routingRule"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "sequenceNumber": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "invoiceRule": {
+ "enum": [
+ "All",
+ "Standard",
+ "Project",
+ "Agreement"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "routingRule": {
+ "enum": [
+ "Account",
+ "Territory",
+ "Creator",
+ "Department",
+ "Location",
+ "Member",
+ "Project",
+ "Sales"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "member": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ },
+ "parentConnectWiseId": {
+ "type": "string"
+ },
+ "parentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentConnectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "BillingStatus": {
+ "required": [
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 30;"
+ },
+ "sortOrder": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "closedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "sentFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "BillingStatusInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "sortOrder": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "BillingStatusReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "isClosed": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "BillingTerm": {
+ "required": [
+ "name",
+ "dueDays"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "dueDays": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "termsXref": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "BillingTermInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "BillingTermsReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "BillingUnitReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "Board": {
+ "required": [
+ "name",
+ "location",
+ "department"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "location": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "department": {
+ "$ref": "#/components/schemas/SystemDepartmentReference"
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "signOffTemplate": {
+ "$ref": "#/components/schemas/ServiceSignoffReference"
+ },
+ "sendToContactFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "contactTemplate": {
+ "$ref": "#/components/schemas/ServiceEmailTemplateReference"
+ },
+ "sendToResourceFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "resourceTemplate": {
+ "$ref": "#/components/schemas/ServiceEmailTemplateReference"
+ },
+ "projectFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "showDependenciesFlag": {
+ "type": "boolean",
+ "description": "This field only shows if it is Project Board.",
+ "nullable": true
+ },
+ "showEstimatesFlag": {
+ "type": "boolean",
+ "description": "This field only shows if it is Project Board.",
+ "nullable": true
+ },
+ "boardIcon": {
+ "$ref": "#/components/schemas/DocumentReference"
+ },
+ "billTicketsAfterClosedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "billTicketSeparatelyFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "billUnapprovedTimeExpenseFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "overrideBillingSetupFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "dispatchMember": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "serviceManagerMember": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "dutyManagerMember": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "oncallMember": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "workRole": {
+ "$ref": "#/components/schemas/WorkRoleReference"
+ },
+ "workType": {
+ "$ref": "#/components/schemas/WorkTypeReference"
+ },
+ "billTime": {
+ "enum": [
+ "Billable",
+ "DoNotBill",
+ "NoCharge",
+ "NoDefault"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "billExpense": {
+ "enum": [
+ "Billable",
+ "DoNotBill",
+ "NoCharge",
+ "NoDefault"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "billProduct": {
+ "enum": [
+ "Billable",
+ "DoNotBill",
+ "NoCharge",
+ "NoDefault"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "autoCloseStatus": {
+ "$ref": "#/components/schemas/ServiceStatusReference"
+ },
+ "autoAssignNewTicketsFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "autoAssignNewECTicketsFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "autoAssignNewPortalTicketsFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "discussionsLockedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "timeEntryLockedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "notifyEmailFrom": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "notifyEmailFromName": {
+ "type": "string",
+ "description": " Max length: 60;"
+ },
+ "closedLoopDiscussionsFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "closedLoopResolutionFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "closedLoopInternalAnalysisFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "timeEntryDiscussionFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "timeEntryResolutionFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "timeEntryInternalAnalysisFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "problemSort": {
+ "enum": [
+ "Ascending",
+ "Descending"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "resolutionSort": {
+ "enum": [
+ "Ascending",
+ "Descending"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "internalAnalysisSort": {
+ "enum": [
+ "Ascending",
+ "Descending"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "emailConnectorAllowReopenClosedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "emailConnectorReopenStatus": {
+ "$ref": "#/components/schemas/ServiceStatusReference"
+ },
+ "emailConnectorReopenResourcesFlag": {
+ "type": "boolean",
+ "description": "This field can only be set when emailConnectorAllowReopenClosed is true.",
+ "nullable": true
+ },
+ "emailConnectorNewTicketNoMatchFlag": {
+ "type": "boolean",
+ "description": "This field can only be set when emailConnectorAllowReopenClosed is true.",
+ "nullable": true
+ },
+ "emailConnectorNeverReopenByDaysFlag": {
+ "type": "boolean",
+ "description": "This field can only be set when emailConnectorAllowReopenClosed is true.",
+ "nullable": true
+ },
+ "emailConnectorReopenDaysLimit": {
+ "type": "integer",
+ "description": "This field can only be set when emailConnectorNeverReopenByDaysFlag and emailConnectorAllowReopenClosed are both true\n This field is required when emailConnectorNeverReopenByDaysFlag is true.",
+ "format": "int32",
+ "nullable": true
+ },
+ "emailConnectorNeverReopenByDaysClosedFlag": {
+ "type": "boolean",
+ "description": "This field can only be set when emailConnectorAllowReopenClosed is true.",
+ "nullable": true
+ },
+ "emailConnectorReopenDaysClosedLimit": {
+ "type": "integer",
+ "description": "This field can only be set when emailConnectorNeverReopenByDaysClosedFlag and emailConnectorAllowReopenClosed are both true\n This field is required when emailConnectorNeverReopenByDaysClosedFlag is true.",
+ "format": "int32",
+ "nullable": true
+ },
+ "useMemberDisplayNameFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "sendToCCFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "autoAssignTicketOwnerFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "autoAssignLimitFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "autoAssignLimitAmount": {
+ "type": "integer",
+ "description": "This field can only be set when autoAssignLimitFlag is true",
+ "format": "int32",
+ "nullable": true
+ },
+ "closedLoopAllFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "percentageCalculation": {
+ "enum": [
+ "ActualHours",
+ "Manual",
+ "ClosedPhases",
+ "ClosedTickets"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "allSort": {
+ "enum": [
+ "Ascending",
+ "Descending"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "markFirstNoteIssueFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "restrictBoardByDefaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "sendToBundledFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "BoardAutoAssignResource": {
+ "required": [
+ "notifyWho"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "notifyWho": {
+ "$ref": "#/components/schemas/NotificationRecipientReference"
+ },
+ "member": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ },
+ "parentConnectWiseId": {
+ "type": "string"
+ },
+ "parentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentConnectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "BoardAutoTemplate": {
+ "required": [
+ "type",
+ "subtype",
+ "item",
+ "serviceTemplate"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": {
+ "$ref": "#/components/schemas/ServiceTypeReference"
+ },
+ "subtype": {
+ "$ref": "#/components/schemas/ServiceSubTypeReference"
+ },
+ "item": {
+ "$ref": "#/components/schemas/ServiceItemReference"
+ },
+ "serviceTemplate": {
+ "$ref": "#/components/schemas/ServiceTemplateReference"
+ },
+ "board": {
+ "$ref": "#/components/schemas/BoardReference"
+ },
+ "summarySetting": {
+ "enum": [
+ "Append",
+ "Overwrite",
+ "Ignore"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "discussionSetting": {
+ "enum": [
+ "Append",
+ "Overwrite",
+ "Ignore"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "internalAnalysisSetting": {
+ "enum": [
+ "Append",
+ "Overwrite",
+ "Ignore"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "resolutionSetting": {
+ "enum": [
+ "Append",
+ "Overwrite",
+ "Ignore"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "tasksSetting": {
+ "enum": [
+ "Append",
+ "Overwrite",
+ "Ignore"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "documentsSetting": {
+ "enum": [
+ "Append",
+ "Overwrite",
+ "Ignore"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "resourcesSetting": {
+ "enum": [
+ "Append",
+ "Overwrite",
+ "Ignore"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "budgetHoursSetting": {
+ "enum": [
+ "Append",
+ "Overwrite",
+ "Ignore"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "financeInformationSetting": {
+ "enum": [
+ "Append",
+ "Overwrite",
+ "Ignore"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "sendNotesAsEmailSetting": {
+ "enum": [
+ "Append",
+ "Overwrite",
+ "Ignore"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "impactUrgencySetting": {
+ "enum": [
+ "Append",
+ "Overwrite",
+ "Ignore"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "templatePrioritySetting": {
+ "enum": [
+ "Append",
+ "Overwrite",
+ "Ignore"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "autoApplyFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ },
+ "parentConnectWiseId": {
+ "type": "string"
+ },
+ "parentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentConnectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "BoardCopy": {
+ "required": [
+ "id",
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ }
+ }
+ },
+ "BoardDefault": {
+ "required": [
+ "board"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "board": {
+ "$ref": "#/components/schemas/BoardReference"
+ },
+ "serviceType": {
+ "$ref": "#/components/schemas/ServiceTypeReference"
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "agreementId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "BoardExcludedMember": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "memberId": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "boardId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ },
+ "parentConnectWiseId": {
+ "type": "string"
+ },
+ "parentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentConnectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "BoardInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "location": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "department": {
+ "$ref": "#/components/schemas/SystemDepartmentReference"
+ },
+ "projectFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "closedLoopDiscussionsFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "closedLoopInternalAnalysisFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "closedLoopResolutionFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "closedLoopAllFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "overrideBillingSetupFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "billTicketsAfterClosedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "billUnapprovedTimeExpenseFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "billTime": {
+ "enum": [
+ "Billable",
+ "DoNotBill",
+ "NoCharge",
+ "NoDefault"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "billExpense": {
+ "enum": [
+ "Billable",
+ "DoNotBill",
+ "NoCharge",
+ "NoDefault"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "billProduct": {
+ "enum": [
+ "Billable",
+ "DoNotBill",
+ "NoCharge",
+ "NoDefault"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "problemSort": {
+ "enum": [
+ "Ascending",
+ "Descending"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "internalAnalysisSort": {
+ "enum": [
+ "Ascending",
+ "Descending"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "resolutionSort": {
+ "enum": [
+ "Ascending",
+ "Descending"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "allSort": {
+ "enum": [
+ "Ascending",
+ "Descending"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "BoardItem": {
+ "required": [
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "board": {
+ "$ref": "#/components/schemas/BoardReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ },
+ "parentConnectWiseId": {
+ "type": "string"
+ },
+ "parentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentConnectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "BoardItemAssociation": {
+ "required": [
+ "id"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "subTypeAssociationIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "description": "If addAllSubTypesFlag and removeAllSubTypesFlag are both false, this field is required."
+ },
+ "addAllSubTypesFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "removeAllSubTypesFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "item": {
+ "$ref": "#/components/schemas/ServiceItemReference"
+ },
+ "board": {
+ "$ref": "#/components/schemas/BoardReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "BoardNotification": {
+ "required": [
+ "notifyWho"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "notifyWho": {
+ "$ref": "#/components/schemas/NotificationRecipientReference"
+ },
+ "member": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "email": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ },
+ "parentConnectWiseId": {
+ "type": "string"
+ },
+ "parentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentConnectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "BoardReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "BoardSkillMapping": {
+ "required": [
+ "type",
+ "skillCategory",
+ "skill"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": {
+ "$ref": "#/components/schemas/ServiceTypeReference"
+ },
+ "subType": {
+ "$ref": "#/components/schemas/ServiceSubTypeReference"
+ },
+ "item": {
+ "$ref": "#/components/schemas/ServiceItemReference"
+ },
+ "skillCategory": {
+ "$ref": "#/components/schemas/SkillCategoryReference"
+ },
+ "skill": {
+ "$ref": "#/components/schemas/SkillReference"
+ },
+ "board": {
+ "$ref": "#/components/schemas/BoardReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "BoardStatus": {
+ "required": [
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "board": {
+ "$ref": "#/components/schemas/BoardReference"
+ },
+ "sortOrder": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "displayOnBoard": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "inactive": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "closedStatus": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "timeEntryNotAllowed": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "roundRobinCatchall": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "escalationStatus": {
+ "enum": [
+ "NotResponded",
+ "Responded",
+ "ResolutionPlan",
+ "Resolved",
+ "NoEscalation"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "customerPortalDescription": {
+ "type": "string",
+ "description": " Max length: 500;"
+ },
+ "customerPortalFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "emailTemplate": {
+ "$ref": "#/components/schemas/ServiceEmailTemplateReference"
+ },
+ "statusIndicator": {
+ "$ref": "#/components/schemas/StatusIndicatorReference"
+ },
+ "customStatusIndicatorName": {
+ "type": "string",
+ "description": " Max length: 30;"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "saveTimeAsNote": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "connectWiseId": {
+ "type": "string"
+ },
+ "parentConnectWiseId": {
+ "type": "string"
+ },
+ "parentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentConnectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "BoardStatusInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "sortOrder": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "closedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "BoardStatusNotification": {
+ "required": [
+ "notifyWho"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "notifyWho": {
+ "$ref": "#/components/schemas/NotificationRecipientReference"
+ },
+ "status": {
+ "$ref": "#/components/schemas/ServiceStatusReference"
+ },
+ "member": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "email": {
+ "type": "string",
+ "description": "Service Status Notification email must be entered if the notify type is \"Email Address\". Max length: 255;"
+ },
+ "workflowStep": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ },
+ "parentConnectWiseId": {
+ "type": "string"
+ },
+ "parentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentConnectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "BoardSubType": {
+ "required": [
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "typeAssociationIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "addAllTypesFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "removeAllTypesFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "board": {
+ "$ref": "#/components/schemas/BoardReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ },
+ "parentConnectWiseId": {
+ "type": "string"
+ },
+ "parentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentConnectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "BoardSubTypeInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "typeAssociationIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "BoardTeam": {
+ "required": [
+ "name",
+ "teamLeader"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 30;"
+ },
+ "teamLeader": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "notifyOnTicketDelete": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "defaultRoundRobinFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "roundRobinFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "boardId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "locationId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "businessUnitId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ },
+ "parentConnectWiseId": {
+ "type": "string"
+ },
+ "parentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentConnectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "BoardTeamInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "BoardType": {
+ "required": [
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "category": {
+ "enum": [
+ "Reactive",
+ "Proactive"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "requestForChangeFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "integrationXref": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "skillCategory": {
+ "$ref": "#/components/schemas/SkillCategoryReference"
+ },
+ "skill": {
+ "$ref": "#/components/schemas/SkillReference"
+ },
+ "board": {
+ "$ref": "#/components/schemas/BoardReference"
+ },
+ "location": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "department": {
+ "$ref": "#/components/schemas/SystemDepartmentReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ },
+ "parentConnectWiseId": {
+ "type": "string"
+ },
+ "parentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentConnectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "BoardTypeInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "board": {
+ "$ref": "#/components/schemas/BoardReference"
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "BoardTypeSubTypeItemAssociation": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": {
+ "$ref": "#/components/schemas/ServiceTypeReference"
+ },
+ "subType": {
+ "$ref": "#/components/schemas/ServiceSubTypeReference"
+ },
+ "item": {
+ "$ref": "#/components/schemas/ServiceItemReference"
+ },
+ "board": {
+ "$ref": "#/components/schemas/BoardReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "BulkResult": {
+ "type": "object",
+ "properties": {
+ "payload": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ResultInfo"
+ }
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "BundleRequest": {
+ "type": "object",
+ "properties": {
+ "sequenceNumber": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "resourceType": {
+ "type": "string"
+ },
+ "version": {
+ "type": "string"
+ },
+ "apiRequest": {
+ "$ref": "#/components/schemas/ApiRequest"
+ }
+ }
+ },
+ "BundleRequestsCollection": {
+ "required": [
+ "requests"
+ ],
+ "type": "object",
+ "properties": {
+ "requests": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/BundleRequest"
+ }
+ }
+ }
+ },
+ "BundleResult": {
+ "type": "object",
+ "properties": {
+ "sequenceNumber": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "resourceType": {
+ "type": "string"
+ },
+ "entities": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/IRestIdentifiedItem"
+ }
+ },
+ "count": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "version": {
+ "type": "string"
+ },
+ "success": {
+ "type": "boolean"
+ },
+ "statusCode": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "error": {
+ "$ref": "#/components/schemas/ErrorResponseMessage"
+ }
+ }
+ },
+ "BundleResultsCollection": {
+ "type": "object",
+ "properties": {
+ "results": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/BundleResult"
+ }
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "Calendar": {
+ "required": [
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "holidayList": {
+ "$ref": "#/components/schemas/HolidayListReference"
+ },
+ "mondayStartTime": {
+ "type": "string"
+ },
+ "mondayEndTime": {
+ "type": "string"
+ },
+ "tuesdayStartTime": {
+ "type": "string"
+ },
+ "tuesdayEndTime": {
+ "type": "string"
+ },
+ "wednesdayStartTime": {
+ "type": "string"
+ },
+ "wednesdayEndTime": {
+ "type": "string"
+ },
+ "thursdayStartTime": {
+ "type": "string"
+ },
+ "thursdayEndTime": {
+ "type": "string"
+ },
+ "fridayStartTime": {
+ "type": "string"
+ },
+ "fridayEndTime": {
+ "type": "string"
+ },
+ "saturdayStartTime": {
+ "type": "string"
+ },
+ "saturdayEndTime": {
+ "type": "string"
+ },
+ "sundayStartTime": {
+ "type": "string"
+ },
+ "sundayEndTime": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "CalendarInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "holidayList": {
+ "$ref": "#/components/schemas/HolidayListReference"
+ },
+ "mondayStartTime": {
+ "type": "string"
+ },
+ "mondayEndTime": {
+ "type": "string"
+ },
+ "tuesdayStartTime": {
+ "type": "string"
+ },
+ "tuesdayEndTime": {
+ "type": "string"
+ },
+ "wednesdayStartTime": {
+ "type": "string"
+ },
+ "wednesdayEndTime": {
+ "type": "string"
+ },
+ "thursdayStartTime": {
+ "type": "string"
+ },
+ "thursdayEndTime": {
+ "type": "string"
+ },
+ "fridayStartTime": {
+ "type": "string"
+ },
+ "fridayEndTime": {
+ "type": "string"
+ },
+ "saturdayStartTime": {
+ "type": "string"
+ },
+ "saturdayEndTime": {
+ "type": "string"
+ },
+ "sundayStartTime": {
+ "type": "string"
+ },
+ "sundayEndTime": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "CalendarReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "CalendarSetupReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "CallbackEntry": {
+ "required": [
+ "url",
+ "objectId",
+ "type",
+ "level"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "description": {
+ "type": "string",
+ "description": " Max length: 100;"
+ },
+ "url": {
+ "type": "string",
+ "description": " Required Reference"
+ },
+ "objectId": {
+ "type": "integer",
+ "description": " Required Reference",
+ "format": "int32",
+ "nullable": true
+ },
+ "type": {
+ "type": "string",
+ "description": " Required Reference"
+ },
+ "level": {
+ "type": "string",
+ "description": " Required Reference"
+ },
+ "memberId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "payloadVersion": {
+ "type": "string"
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "isSoapCallbackFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "isSelfSuppressedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "connectWiseID": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "Campaign": {
+ "required": [
+ "name",
+ "type",
+ "subType",
+ "startDate"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "type": {
+ "$ref": "#/components/schemas/CampaignTypeReference"
+ },
+ "subType": {
+ "$ref": "#/components/schemas/CampaignSubTypeReference"
+ },
+ "status": {
+ "$ref": "#/components/schemas/CampaignStatusReference"
+ },
+ "startDate": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "endDate": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "locationId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "member": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "inactive": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "inactiveDaysAfterEnd": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "notes": {
+ "type": "string"
+ },
+ "defaultGroup": {
+ "$ref": "#/components/schemas/GroupReference"
+ },
+ "marketingManagerDefaultTrackId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "opportunityDefaultTrackId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "impressions": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "budgetRevenue": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "budgetCost": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "actualCost": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "budgetGrossMargin": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "budgetROI": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "actualRevenue": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "actualGrossMargin": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "actualROI": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "emailsSent": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "Campaign.SubType.CampaignSubType": {
+ "required": [
+ "type",
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": {
+ "$ref": "#/components/schemas/CampaignTypeReference"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 100;"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "CampaignAudit": {
+ "required": [
+ "emailsSent"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "emailsSent": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "emailsUnsent": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "documentsCreated": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "emailSubject": {
+ "type": "string",
+ "description": " Max length: 1000;"
+ },
+ "group": {
+ "$ref": "#/components/schemas/GroupReference"
+ },
+ "campaignId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "createdBy": {
+ "type": "string"
+ },
+ "dateCreated": {
+ "type": "string"
+ }
+ }
+ },
+ "CampaignReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "CampaignStatus": {
+ "required": [
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 100;"
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "CampaignStatusReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "CampaignSubTypeReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "CampaignType": {
+ "required": [
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 100;"
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "CampaignTypeInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "CampaignTypeReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "CatalogComponent": {
+ "required": [
+ "quantity",
+ "catalogItem"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "sequenceNumber": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "quantity": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "catalogItem": {
+ "$ref": "#/components/schemas/CatalogItemReference"
+ },
+ "hidePriceFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "hideItemIdentifierFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "hideDescriptionFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "hideQuantityFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "hideExtendedPriceFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "parentCatalogItem": {
+ "$ref": "#/components/schemas/CatalogItemReference"
+ },
+ "price": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "cost": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "CatalogInventory": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "catalogItem": {
+ "$ref": "#/components/schemas/CatalogItemReference"
+ },
+ "warehouse": {
+ "$ref": "#/components/schemas/WarehouseReference"
+ },
+ "warehouseBin": {
+ "$ref": "#/components/schemas/WarehouseBinReference"
+ },
+ "onHand": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "serialNumbers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/OnHandSerialNumberReference"
+ }
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "CatalogItem": {
+ "required": [
+ "identifier",
+ "description",
+ "subcategory",
+ "type",
+ "customerDescription"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "identifier": {
+ "type": "string",
+ "description": " Max length: 75;"
+ },
+ "description": {
+ "type": "string",
+ "description": " Max length: 60;"
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "subcategory": {
+ "$ref": "#/components/schemas/ProductSubCategoryReference"
+ },
+ "type": {
+ "$ref": "#/components/schemas/ProductTypeReference"
+ },
+ "productClass": {
+ "enum": [
+ "Agreement",
+ "Bundle",
+ "Inventory",
+ "NonInventory",
+ "Service"
+ ],
+ "type": "string",
+ "description": "Defaults to Non-Inventory.",
+ "nullable": true
+ },
+ "serializedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "serializedCostFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "phaseProductFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "unitOfMeasure": {
+ "$ref": "#/components/schemas/UnitOfMeasureReference"
+ },
+ "minStockLevel": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "price": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "cost": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "priceAttribute": {
+ "enum": [
+ "FixedFee",
+ "NotToExceed",
+ "OverrideRate",
+ "TimeAndMaterials"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "taxableFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "dropShipFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "specialOrderFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "customerDescription": {
+ "type": "string",
+ "description": " Max length: 6000;"
+ },
+ "manufacturer": {
+ "$ref": "#/components/schemas/ManufacturerReference"
+ },
+ "manufacturerPartNumber": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "vendor": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "vendorSku": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "notes": {
+ "type": "string"
+ },
+ "integrationXRef": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "sla": {
+ "$ref": "#/components/schemas/SLAReference"
+ },
+ "entityType": {
+ "$ref": "#/components/schemas/EntityTypeReference"
+ },
+ "recurringFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "recurringRevenue": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "recurringCost": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "recurringOneTimeFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "recurringBillCycle": {
+ "$ref": "#/components/schemas/BillingCycleReference"
+ },
+ "recurringCycleType": {
+ "enum": [
+ "ContractYear",
+ "CalendarYear"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "calculatedPriceFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "calculatedCostFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "category": {
+ "$ref": "#/components/schemas/ProductCategoryReference"
+ },
+ "calculatedPrice": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "calculatedCost": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "billableOption": {
+ "enum": [
+ "Billable",
+ "DoNotBill",
+ "NoCharge",
+ "NoDefault"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "connectWiseID": {
+ "type": "string"
+ },
+ "agreementType": {
+ "$ref": "#/components/schemas/AgreementTypeReference"
+ },
+ "markupPercentage": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "markupFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "autoUpdateUnitCostFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "autoUpdateUnitPriceFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "customFields": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CustomFieldValue"
+ }
+ }
+ }
+ },
+ "CatalogItemInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "identifier": {
+ "type": "string"
+ },
+ "description": {
+ "type": "string"
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "productClass": {
+ "enum": [
+ "Agreement",
+ "Bundle",
+ "Inventory",
+ "NonInventory",
+ "Service"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "serializedCostFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "price": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "cost": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "taxableFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "dropShipFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "specialOrderFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "customerDescription": {
+ "type": "string"
+ },
+ "manufacturerPartNumber": {
+ "type": "string"
+ },
+ "vendorSku": {
+ "type": "string"
+ },
+ "billableOption": {
+ "enum": [
+ "Billable",
+ "DoNotBill",
+ "NoCharge",
+ "NoDefault"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "CatalogItemReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "identifier": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "CatalogPricing": {
+ "type": "object",
+ "properties": {
+ "catalogItem": {
+ "$ref": "#/components/schemas/CatalogItemReference"
+ },
+ "company": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "location": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "quantity": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "date": {
+ "type": "string"
+ },
+ "price": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ }
+ }
+ },
+ "CatalogVendors": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "catalogItemId": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "vendorId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vendorSku": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "isPreferredVendor": {
+ "type": "boolean"
+ },
+ "vendorName": {
+ "type": "string"
+ }
+ }
+ },
+ "Category": {
+ "required": [
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "priceLevelXref": {
+ "type": "string",
+ "description": " Max length: 10;"
+ },
+ "integrationXref": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "locationIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "addAllLocations": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "removeAllLocations": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "CategoryInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "Certification": {
+ "required": [
+ "name",
+ "company"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "company": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "CertificationReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ChangeOrder": {
+ "required": [
+ "purchaseHeaderRecId"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "purchaseHeaderRecId": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ChargeCode": {
+ "required": [
+ "name",
+ "company"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "company": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "location": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "department": {
+ "$ref": "#/components/schemas/SystemDepartmentReference"
+ },
+ "billTime": {
+ "enum": [
+ "Billable",
+ "DoNotBill",
+ "NoCharge",
+ "NoDefault"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "expenseEntryFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "allowAllExpenseTypeFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "timeEntryFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "workType": {
+ "$ref": "#/components/schemas/WorkTypeReference"
+ },
+ "workRole": {
+ "$ref": "#/components/schemas/WorkRoleReference"
+ },
+ "integrationXref": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "expenseTypeIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "ChargeCodeExpenseType": {
+ "required": [
+ "type"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": {
+ "$ref": "#/components/schemas/ExpenseTypeReference"
+ },
+ "chargeCode": {
+ "$ref": "#/components/schemas/ChargeCodeReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ChargeCodeInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "location": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "department": {
+ "$ref": "#/components/schemas/SystemDepartmentReference"
+ },
+ "expenseEntryFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "allowAllExpenseTypeFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "timeEntryFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "workType": {
+ "$ref": "#/components/schemas/WorkTypeReference"
+ },
+ "workRole": {
+ "$ref": "#/components/schemas/WorkRoleReference"
+ },
+ "expenseTypeIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ChargeCodeReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "Classification": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "multiplier": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "companyFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "employeeFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ClassificationReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ClearPickerRequest": {
+ "type": "object",
+ "properties": {
+ "member": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "type": {
+ "enum": [
+ "Company",
+ "Vendor"
+ ],
+ "type": "string",
+ "nullable": true
+ }
+ }
+ },
+ "ClosedInvoice": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "status": {
+ "$ref": "#/components/schemas/BillingStatusReference"
+ },
+ "internalNotes": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "Code": {
+ "required": [
+ "name",
+ "description"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "description": {
+ "type": "string"
+ },
+ "boardId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "locationId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "businessUnitId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "Commission": {
+ "required": [
+ "member"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "member": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "commissionPercent": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "dateStart": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "dateEnd": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "location": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "department": {
+ "$ref": "#/components/schemas/SystemDepartmentReference"
+ },
+ "company": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "site": {
+ "$ref": "#/components/schemas/SiteReference"
+ },
+ "agreement": {
+ "$ref": "#/components/schemas/AgreementReference"
+ },
+ "project": {
+ "$ref": "#/components/schemas/ProjectReference"
+ },
+ "serviceBoard": {
+ "$ref": "#/components/schemas/BoardReference"
+ },
+ "ticket": {
+ "$ref": "#/components/schemas/TicketReference"
+ },
+ "territory": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "billingMethod": {
+ "enum": [
+ "Agreement",
+ "CreditMemo",
+ "DownPayment",
+ "Miscellaneous",
+ "Progress",
+ "Standard",
+ "Consolidated"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "serviceType": {
+ "$ref": "#/components/schemas/ServiceTypeReference"
+ },
+ "projectBoard": {
+ "$ref": "#/components/schemas/ProjectBoardReference"
+ },
+ "projectType": {
+ "$ref": "#/components/schemas/ProjectTypeReference"
+ },
+ "agreementType": {
+ "$ref": "#/components/schemas/AgreementTypeReference"
+ },
+ "numberOfMonths": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "productCategory": {
+ "$ref": "#/components/schemas/ProductCategoryReference"
+ },
+ "productSubCategory": {
+ "$ref": "#/components/schemas/ProductSubCategoryReference"
+ },
+ "item": {
+ "$ref": "#/components/schemas/IvItemReference"
+ },
+ "commissionBasis": {
+ "enum": [
+ "GrossProfit",
+ "SalesAmount"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "invoiceOption": {
+ "enum": [
+ "AllInvoices",
+ "PaidInvoices"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "servicesFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "agreementsFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "productsFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "myOpportunitiesFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "CommunicationType": {
+ "required": [
+ "description"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "description": {
+ "type": "string"
+ },
+ "phoneFlag": {
+ "type": "boolean",
+ "description": "Gets or sets at least one flag is required to be true -- phone, fax, or email.",
+ "nullable": true
+ },
+ "faxFlag": {
+ "type": "boolean",
+ "description": "Gets or sets at least one flag is required to be true -- phone, fax, or email.",
+ "nullable": true
+ },
+ "emailFlag": {
+ "type": "boolean",
+ "description": "Gets or sets at least one flag is required to be true -- phone, fax, or email.",
+ "nullable": true
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "exchangeXref": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "iphoneXref": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "androidXref": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "googleXref": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "disabled": {
+ "type": "boolean"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "CommunicationTypeInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "description": {
+ "type": "string"
+ },
+ "phoneFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "faxFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "emailFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "CommunicationTypeReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "coreEntityId": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "Company": {
+ "required": [
+ "identifier",
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "identifier": {
+ "type": "string",
+ "description": " Max length: 156;"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 156;"
+ },
+ "status": {
+ "$ref": "#/components/schemas/CompanyStatusReference"
+ },
+ "addressLine1": {
+ "type": "string",
+ "description": "Gets or sets at least one address field is required -- addressLine1, addressLine2, city, state, zip and/or country. Max length: 50;"
+ },
+ "addressLine2": {
+ "type": "string",
+ "description": "Gets or sets at least one address field is required -- addressLine1, addressLine2, city, state, zip and/or country. Max length: 50;"
+ },
+ "city": {
+ "type": "string",
+ "description": "Gets or sets at least one address field is required -- addressLine1, addressLine2, city, state, zip and/or country. Max length: 50;"
+ },
+ "state": {
+ "type": "string",
+ "description": "Gets or sets at least one address field is required -- addressLine1, addressLine2, city, state, zip and/or country. Max length: 50;"
+ },
+ "zip": {
+ "type": "string",
+ "description": "Gets or sets at least one address field is required -- addressLine1, addressLine2, city, state, zip and/or country. Max length: 12;"
+ },
+ "country": {
+ "$ref": "#/components/schemas/CountryReference"
+ },
+ "phoneNumber": {
+ "type": "string",
+ "description": " Max length: 30;"
+ },
+ "faxNumber": {
+ "type": "string",
+ "description": " Max length: 30;"
+ },
+ "website": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "territory": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "market": {
+ "$ref": "#/components/schemas/MarketDescriptionReference"
+ },
+ "accountNumber": {
+ "type": "string"
+ },
+ "defaultContact": {
+ "$ref": "#/components/schemas/ContactReference"
+ },
+ "dateAcquired": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "sicCode": {
+ "$ref": "#/components/schemas/SicCodeReference"
+ },
+ "parentCompany": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "annualRevenue": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "creditLimit": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "additionalDebt": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "numberOfEmployees": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "yearEstablished": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "revenueYear": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "ownershipType": {
+ "$ref": "#/components/schemas/OwnershipTypeReference"
+ },
+ "timeZoneSetup": {
+ "$ref": "#/components/schemas/TimeZoneSetupReference"
+ },
+ "leadSource": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "leadFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "unsubscribeFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "calendar": {
+ "$ref": "#/components/schemas/CalendarReference"
+ },
+ "userDefinedField1": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "userDefinedField2": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "userDefinedField3": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "userDefinedField4": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "userDefinedField5": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "userDefinedField6": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "userDefinedField7": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "userDefinedField8": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "userDefinedField9": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "userDefinedField10": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "vendorIdentifier": {
+ "type": "string"
+ },
+ "taxIdentifier": {
+ "type": "string"
+ },
+ "taxCode": {
+ "$ref": "#/components/schemas/TaxCodeReference"
+ },
+ "billingTerms": {
+ "$ref": "#/components/schemas/BillingTermsReference"
+ },
+ "invoiceTemplate": {
+ "$ref": "#/components/schemas/InvoiceTemplateReference"
+ },
+ "pricingSchedule": {
+ "$ref": "#/components/schemas/PricingScheduleReference"
+ },
+ "companyEntityType": {
+ "$ref": "#/components/schemas/EntityTypeReference"
+ },
+ "billToCompany": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "billingSite": {
+ "$ref": "#/components/schemas/SiteReference"
+ },
+ "billingContact": {
+ "$ref": "#/components/schemas/ContactReference"
+ },
+ "invoiceDeliveryMethod": {
+ "$ref": "#/components/schemas/BillingDeliveryReference"
+ },
+ "emailTemplate": {
+ "$ref": "#/components/schemas/EmailTemplateReference"
+ },
+ "invoiceToEmailAddress": {
+ "type": "string"
+ },
+ "invoiceCCEmailAddress": {
+ "type": "string"
+ },
+ "deletedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "dateDeleted": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "deletedBy": {
+ "type": "string"
+ },
+ "mobileGuid": {
+ "type": "string",
+ "format": "uuid",
+ "nullable": true
+ },
+ "facebookUrl": {
+ "type": "string"
+ },
+ "twitterUrl": {
+ "type": "string"
+ },
+ "linkedInUrl": {
+ "type": "string"
+ },
+ "currency": {
+ "$ref": "#/components/schemas/CurrencyReference"
+ },
+ "territoryManager": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "resellerIdentifier": {
+ "type": "string"
+ },
+ "isVendorFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "types": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CompanyTypeReference"
+ },
+ "description": "Gets or sets integrer array of Company_Type_Recids to be assigned to company that can be passed in only during new company creation (post)\n To update existing companies type, use the /company/companyTypeAssociations or /company/companies/{ID}/typeAssociations endpoints."
+ },
+ "site": {
+ "$ref": "#/components/schemas/SiteReference"
+ },
+ "integratorTags": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "customFields": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CustomFieldValue"
+ }
+ }
+ }
+ },
+ "Company.CompanyTypeAssociation": {
+ "required": [
+ "type",
+ "company"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": {
+ "$ref": "#/components/schemas/CompanyTypeReference"
+ },
+ "company": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "Company.Configuration": {
+ "required": [
+ "name",
+ "type",
+ "company"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 100;"
+ },
+ "type": {
+ "$ref": "#/components/schemas/ConfigurationTypeReference"
+ },
+ "status": {
+ "$ref": "#/components/schemas/ConfigurationStatusReference"
+ },
+ "company": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "contact": {
+ "$ref": "#/components/schemas/ContactReference"
+ },
+ "site": {
+ "$ref": "#/components/schemas/SiteReference"
+ },
+ "locationId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "location": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "businessUnitId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "department": {
+ "$ref": "#/components/schemas/SystemDepartmentReference"
+ },
+ "deviceIdentifier": {
+ "type": "string",
+ "description": " Max length: 100;"
+ },
+ "serialNumber": {
+ "type": "string",
+ "description": " Max length: 250;"
+ },
+ "modelNumber": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "tagNumber": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "purchaseDate": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "installationDate": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "installedBy": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "warrantyExpirationDate": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "vendorNotes": {
+ "type": "string"
+ },
+ "notes": {
+ "type": "string"
+ },
+ "macAddress": {
+ "type": "string",
+ "description": " Max length: 25;"
+ },
+ "lastLoginName": {
+ "type": "string",
+ "description": " Max length: 100;"
+ },
+ "billFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "backupSuccesses": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "backupIncomplete": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "backupFailed": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "backupRestores": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "lastBackupDate": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "backupServerName": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "backupBillableSpaceGb": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "backupProtectedDeviceList": {
+ "type": "string"
+ },
+ "backupYear": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "backupMonth": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "ipAddress": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "defaultGateway": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "osType": {
+ "type": "string",
+ "description": " Max length: 250;"
+ },
+ "osInfo": {
+ "type": "string",
+ "description": " Max length: 250;"
+ },
+ "cpuSpeed": {
+ "type": "string",
+ "description": " Max length: 100;"
+ },
+ "ram": {
+ "type": "string",
+ "description": " Max length: 25;"
+ },
+ "localHardDrives": {
+ "type": "string"
+ },
+ "parentConfigurationId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vendor": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "manufacturer": {
+ "$ref": "#/components/schemas/ManufacturerReference"
+ },
+ "questions": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ConfigurationQuestion"
+ }
+ },
+ "activeFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "managementLink": {
+ "type": "string",
+ "description": " Max length: 1000;"
+ },
+ "remoteLink": {
+ "type": "string",
+ "description": " Max length: 1000;"
+ },
+ "sla": {
+ "$ref": "#/components/schemas/SLAReference"
+ },
+ "mobileGuid": {
+ "type": "string",
+ "format": "uuid",
+ "nullable": true
+ },
+ "displayVendorFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "companyLocationId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "showRemoteFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "showAutomateFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "needsRenewalFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "manufacturerPartNumber": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "customFields": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CustomFieldValue"
+ }
+ }
+ }
+ },
+ "Company.ContactTypeAssociation": {
+ "required": [
+ "type",
+ "contact"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": {
+ "$ref": "#/components/schemas/ContactTypeReference"
+ },
+ "contact": {
+ "$ref": "#/components/schemas/ContactReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "CompanyCompanyTypeAssociation.CompanyTypeAssociation": {
+ "required": [
+ "type",
+ "company"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": {
+ "$ref": "#/components/schemas/CompanyTypeReference"
+ },
+ "company": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "CompanyCustomNote": {
+ "required": [
+ "customNote",
+ "status"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "customNote": {
+ "type": "string",
+ "description": " Max length: 1500;"
+ },
+ "status": {
+ "$ref": "#/components/schemas/CompanyStatusReference"
+ },
+ "company": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "CompanyFinance": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "billOverrideFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "billSrFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "billCompleteSrFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "billUnapprovedSrFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "billRestrictPmFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "billCompletePmFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "billUnapprovedPmFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "emailTemplate": {
+ "$ref": "#/components/schemas/EmailTemplateReference"
+ },
+ "company": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "customFields": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CustomFieldValue"
+ }
+ }
+ }
+ },
+ "CompanyGroup": {
+ "required": [
+ "group"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "description": " Required On Updates;",
+ "format": "int32"
+ },
+ "group": {
+ "$ref": "#/components/schemas/GroupReference"
+ },
+ "company": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "defaultContactFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "allContactsFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "removeAllContactsFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "unsubscribeFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "contactIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "CompanyInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "identifier": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "territory": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "defaultContact": {
+ "$ref": "#/components/schemas/ContactReference"
+ },
+ "phoneNumber": {
+ "type": "string"
+ },
+ "city": {
+ "type": "string"
+ },
+ "site": {
+ "$ref": "#/components/schemas/SiteReference"
+ },
+ "isVendorFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "currency": {
+ "$ref": "#/components/schemas/CurrencyReference"
+ },
+ "billToCompany": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "billingSite": {
+ "$ref": "#/components/schemas/SiteReference"
+ },
+ "billingContact": {
+ "$ref": "#/components/schemas/ContactReference"
+ },
+ "billingTerms": {
+ "$ref": "#/components/schemas/BillingTermsReference"
+ },
+ "taxCode": {
+ "$ref": "#/components/schemas/TaxCodeReference"
+ },
+ "deletedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "types": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CompanyTypeReference"
+ }
+ },
+ "status": {
+ "$ref": "#/components/schemas/CompanyStatusReference"
+ },
+ "noServiceFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "addressLine1": {
+ "type": "string"
+ },
+ "addressLine2": {
+ "type": "string"
+ },
+ "state": {
+ "type": "string"
+ },
+ "country": {
+ "$ref": "#/components/schemas/CountryReference"
+ },
+ "zip": {
+ "type": "string"
+ },
+ "leadFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "faxNumber": {
+ "type": "string"
+ },
+ "vendorIdentifier": {
+ "type": "string"
+ },
+ "taxIdentifier": {
+ "type": "string"
+ },
+ "facebookUrl": {
+ "type": "string"
+ },
+ "twitterUrl": {
+ "type": "string"
+ },
+ "linkedInUrl": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "CompanyManagementSummary": {
+ "required": [
+ "groupIdentifier"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "managementSolution": {
+ "$ref": "#/components/schemas/ManagementSolutionReference"
+ },
+ "groupIdentifier": {
+ "type": "string",
+ "description": " Max length: 100;"
+ },
+ "deviceType": {
+ "enum": [
+ "WorkstationsAndServers",
+ "BackupStats",
+ "Servers",
+ "Workstations"
+ ],
+ "type": "string",
+ "description": "Gets or sets deviceType is required if the managementSolution is Legacy.",
+ "nullable": true
+ },
+ "agreement": {
+ "$ref": "#/components/schemas/AgreementReference"
+ },
+ "snmpMachines": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "totalWorkstations": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "totalServers": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "totalWindowsServers": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "totalWindowsWorkstations": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "totalManagedMachines": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "serversOffline": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "serversDiskSpaceLow": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "failedBackupJobs": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "totalNotifications": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "successfulBackupJobs": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "serverAvailability": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "virusesRemoved": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "spywareItemsRemoved": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "windowsPatchesInstalled": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "diskCleanups": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "diskDefragmentations": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "fullyPatchedMachines": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "missingOneTwoPatchesMachines": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "missingThreeFivePatchesMachines": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "missingMoreFivePatchesMachines": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "missingUnscannedPatchesMachines": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "alertsGenerated": {
+ "type": "string"
+ },
+ "internetConnectivity": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "diskSpaceCleanedMb": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "missingSecurityPatches": {
+ "type": "string"
+ },
+ "cpuUtilization": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "memoryUtilization": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "company": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "CompanyMerge": {
+ "required": [
+ "toCompanyId"
+ ],
+ "type": "object",
+ "properties": {
+ "toCompanyId": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "enum": [
+ "From",
+ "To"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "identifier": {
+ "enum": [
+ "From",
+ "To"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "status": {
+ "enum": [
+ "From",
+ "To"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "type": {
+ "enum": [
+ "From",
+ "To"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "primaryAddress": {
+ "enum": [
+ "From",
+ "To"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "primaryContact": {
+ "enum": [
+ "From",
+ "To"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "phone": {
+ "enum": [
+ "From",
+ "To"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "fax": {
+ "enum": [
+ "From",
+ "To"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "website": {
+ "enum": [
+ "From",
+ "To"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "market": {
+ "enum": [
+ "From",
+ "To"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "territory": {
+ "enum": [
+ "From",
+ "To"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "revenue": {
+ "enum": [
+ "From",
+ "To"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "revenueYear": {
+ "enum": [
+ "From",
+ "To"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "numberOfEmployees": {
+ "enum": [
+ "From",
+ "To"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "sicCode": {
+ "enum": [
+ "From",
+ "To"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "dateAcquired": {
+ "enum": [
+ "From",
+ "To"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "timeZone": {
+ "enum": [
+ "From",
+ "To"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "sourceList": {
+ "enum": [
+ "From",
+ "To"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "userDefinedField1": {
+ "enum": [
+ "From",
+ "To"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "userDefinedField2": {
+ "enum": [
+ "From",
+ "To"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "userDefinedField3": {
+ "enum": [
+ "From",
+ "To"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "userDefinedField4": {
+ "enum": [
+ "From",
+ "To"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "userDefinedField5": {
+ "enum": [
+ "From",
+ "To"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "userDefinedField6": {
+ "enum": [
+ "From",
+ "To"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "userDefinedField7": {
+ "enum": [
+ "From",
+ "To"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "userDefinedField8": {
+ "enum": [
+ "From",
+ "To"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "userDefinedField9": {
+ "enum": [
+ "From",
+ "To"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "userDefinedField10": {
+ "enum": [
+ "From",
+ "To"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "billingAddress": {
+ "enum": [
+ "From",
+ "To"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "billingContact": {
+ "enum": [
+ "From",
+ "To"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "taxCode": {
+ "enum": [
+ "From",
+ "To"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "accountNumber": {
+ "enum": [
+ "From",
+ "To"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "billingTerms": {
+ "enum": [
+ "From",
+ "To"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "notes": {
+ "enum": [
+ "Discard",
+ "Merge"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "sites": {
+ "enum": [
+ "Discard",
+ "Merge"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "activities": {
+ "enum": [
+ "Discard",
+ "Merge"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "opportunities": {
+ "enum": [
+ "Discard",
+ "Merge"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "services": {
+ "enum": [
+ "Discard",
+ "Merge"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "projects": {
+ "enum": [
+ "Discard",
+ "Merge"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "contacts": {
+ "enum": [
+ "Discard",
+ "Merge"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "documents": {
+ "enum": [
+ "Discard",
+ "Merge"
+ ],
+ "type": "string",
+ "nullable": true
+ }
+ }
+ },
+ "CompanyNote": {
+ "required": [
+ "text"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "text": {
+ "type": "string"
+ },
+ "type": {
+ "$ref": "#/components/schemas/NoteTypeReference"
+ },
+ "flagged": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "enteredBy": {
+ "type": "string"
+ },
+ "company": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "CompanyNoteType": {
+ "required": [
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "identifier": {
+ "type": "string",
+ "description": " Max length: 15;"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "importFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "CompanyNoteTypeInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "identifier": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "CompanyPickerItem": {
+ "required": [
+ "company"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "member": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "company": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "companyStatus": {
+ "$ref": "#/components/schemas/CompanyStatusReference"
+ },
+ "companyType": {
+ "$ref": "#/components/schemas/CompanyTypeReference"
+ },
+ "companySite": {
+ "$ref": "#/components/schemas/SiteReference"
+ },
+ "companyLocation": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "companyCountry": {
+ "$ref": "#/components/schemas/CountryReference"
+ },
+ "vendorPickerFlag": {
+ "type": "boolean",
+ "description": "Gets or sets if true, this record was created by the vendor picker component. Otherwise, the record was created by the company picker component.",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "CompanyReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "identifier": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "CompanyServiceTemplate": {
+ "type": "object",
+ "properties": {
+ "parentTemplate": {
+ "$ref": "#/components/schemas/ServiceTemplateReference"
+ },
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "board": {
+ "$ref": "#/components/schemas/BoardReference"
+ },
+ "type": {
+ "$ref": "#/components/schemas/ServiceTypeReference"
+ },
+ "item": {
+ "$ref": "#/components/schemas/ServiceItemReference"
+ },
+ "subtype": {
+ "$ref": "#/components/schemas/ServiceSubTypeReference"
+ },
+ "serviceLocation": {
+ "$ref": "#/components/schemas/ServiceLocationReference"
+ },
+ "status": {
+ "$ref": "#/components/schemas/ServiceStatusReference"
+ },
+ "source": {
+ "$ref": "#/components/schemas/ServiceSourceReference"
+ },
+ "priority": {
+ "$ref": "#/components/schemas/PriorityReference"
+ },
+ "team": {
+ "$ref": "#/components/schemas/ServiceTeamReference"
+ },
+ "company": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "contact": {
+ "$ref": "#/components/schemas/ContactReference"
+ },
+ "site": {
+ "$ref": "#/components/schemas/SiteReference"
+ },
+ "assignedNotifyFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "location": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "department": {
+ "$ref": "#/components/schemas/SystemDepartmentReference"
+ },
+ "summary": {
+ "type": "string"
+ },
+ "problem": {
+ "type": "string"
+ },
+ "hoursBudget": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "hourlyRate": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "internalAnalysis": {
+ "type": "string"
+ },
+ "resolution": {
+ "type": "string"
+ },
+ "timeBillableFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "expenseBillableFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "productBillableFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "purchaseOrderNumber": {
+ "type": "string"
+ },
+ "reference": {
+ "type": "string"
+ },
+ "estimatedExpenseCost": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "estimatedExpenseRevenue": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "estimatedProductCost": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "estimatedProductRevenue": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "estimatedTimeCost": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "estimatedTimeRevenue": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "billComplete_Flag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "billServiceSeparatelyFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "billingAmount": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "billUnapprovedTimeAndExpensesFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "overrideFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "timeInvoiceFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "expenseInvoiceFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "productInvoiceFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "agreement": {
+ "$ref": "#/components/schemas/AgreementReference"
+ },
+ "workRole": {
+ "$ref": "#/components/schemas/WorkRoleReference"
+ },
+ "workType": {
+ "$ref": "#/components/schemas/WorkTypeReference"
+ },
+ "billTime": {
+ "enum": [
+ "Billable",
+ "DoNotBill",
+ "NoCharge",
+ "NoDefault"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "billExpenses": {
+ "enum": [
+ "Billable",
+ "DoNotBill",
+ "NoCharge",
+ "NoDefault"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "billProducts": {
+ "enum": [
+ "Billable",
+ "DoNotBill",
+ "NoCharge",
+ "NoDefault"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "billingMethod": {
+ "enum": [
+ "ActualRates",
+ "FixedFee",
+ "NotToExceed",
+ "OverrideRate"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "severity": {
+ "enum": [
+ "Low",
+ "Medium",
+ "High"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "impact": {
+ "enum": [
+ "Low",
+ "Medium",
+ "High"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "assignedBy": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "scheduleDaysBefore": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "serviceDaysBefore": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "attachScheduleToNewServiceFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "templateFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "emailContactFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "emailResourceFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "emailCCFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "emailCC": {
+ "type": "string"
+ },
+ "restrictDownpaymentFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "CompanySite": {
+ "required": [
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 156;"
+ },
+ "addressLine1": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "addressLine2": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "city": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "stateReference": {
+ "$ref": "#/components/schemas/StateReference"
+ },
+ "zip": {
+ "type": "string",
+ "description": " Max length: 12;"
+ },
+ "country": {
+ "$ref": "#/components/schemas/CountryReference"
+ },
+ "addressFormat": {
+ "type": "string"
+ },
+ "phoneNumber": {
+ "type": "string",
+ "description": " Max length: 30;"
+ },
+ "phoneNumberExt": {
+ "type": "string",
+ "description": " Max length: 30;"
+ },
+ "faxNumber": {
+ "type": "string",
+ "description": " Max length: 30;"
+ },
+ "taxCode": {
+ "$ref": "#/components/schemas/TaxCodeReference"
+ },
+ "entityType": {
+ "$ref": "#/components/schemas/EntityTypeReference"
+ },
+ "expenseReimbursement": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "primaryAddressFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "defaultShippingFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "defaultBillingFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "defaultMailingFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "billSeparateFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "mobileGuid": {
+ "type": "string",
+ "format": "uuid",
+ "nullable": true
+ },
+ "calendar": {
+ "$ref": "#/components/schemas/CalendarReference"
+ },
+ "timeZone": {
+ "$ref": "#/components/schemas/TimeZoneSetupReference"
+ },
+ "company": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "territory": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "invoiceTemplate": {
+ "$ref": "#/components/schemas/InvoiceTemplateReference"
+ },
+ "customFields": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CustomFieldValue"
+ }
+ }
+ }
+ },
+ "CompanySiteInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "addressLine1": {
+ "type": "string"
+ },
+ "addressLine2": {
+ "type": "string"
+ },
+ "city": {
+ "type": "string"
+ },
+ "stateReference": {
+ "$ref": "#/components/schemas/StateReference"
+ },
+ "country": {
+ "$ref": "#/components/schemas/CountryReference"
+ },
+ "zip": {
+ "type": "string"
+ },
+ "addressFormat": {
+ "type": "string"
+ },
+ "phoneNumber": {
+ "type": "string"
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "defaultShippingFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "defaultBillingFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "primaryAddressFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "taxCode": {
+ "$ref": "#/components/schemas/TaxCodeReference"
+ },
+ "phoneNumberExt": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "CompanyStatus": {
+ "required": [
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "notifyFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "disallowSavingFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "notificationMessage": {
+ "type": "string",
+ "description": " Max length: 500;"
+ },
+ "customNoteFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "cancelOpenTracksFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "track": {
+ "$ref": "#/components/schemas/TrackReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "CompanyStatusReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "CompanyTeam": {
+ "required": [
+ "teamRole"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "company": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "teamRole": {
+ "$ref": "#/components/schemas/TeamRoleReference"
+ },
+ "location": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "department": {
+ "$ref": "#/components/schemas/SystemDepartmentReference"
+ },
+ "contact": {
+ "$ref": "#/components/schemas/ContactReference"
+ },
+ "member": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "accountManagerFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "techFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "salesFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "CompanyType": {
+ "required": [
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "vendorFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "serviceAlertFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "serviceAlertMessage": {
+ "type": "string",
+ "description": " Max length: 150;"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "CompanyTypeInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "isVendor": {
+ "type": "boolean"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "CompanyTypeReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ConfigurationQuestion": {
+ "type": "object",
+ "properties": {
+ "answerId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "questionId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "question": {
+ "type": "string"
+ },
+ "answer": {
+ "type": "object"
+ },
+ "sequenceNumber": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "numberOfDecimals": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "fieldType": {
+ "enum": [
+ "TextArea",
+ "Currency",
+ "Date",
+ "Hyperlink",
+ "IPAddress",
+ "Checkbox",
+ "Number",
+ "Percent",
+ "Text",
+ "Password"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "requiredFlag": {
+ "type": "boolean",
+ "nullable": true
+ }
+ }
+ },
+ "ConfigurationReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "deviceIdentifier": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ConfigurationStatus": {
+ "required": [
+ "description"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "description": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "closedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "ConfigurationStatusInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "description": {
+ "type": "string"
+ },
+ "closedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ConfigurationStatusReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ConfigurationTabsCount": {
+ "type": "object"
+ },
+ "ConfigurationType": {
+ "required": [
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "systemFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "ConfigurationTypeCopy": {
+ "required": [
+ "id",
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ }
+ }
+ },
+ "ConfigurationTypeInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "systemFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ConfigurationTypeQuestion": {
+ "required": [
+ "fieldType",
+ "entryType",
+ "sequenceNumber",
+ "question"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "configurationType": {
+ "$ref": "#/components/schemas/ConfigurationTypeReference"
+ },
+ "fieldType": {
+ "enum": [
+ "TextArea",
+ "Currency",
+ "Date",
+ "Hyperlink",
+ "IPAddress",
+ "Checkbox",
+ "Number",
+ "Percent",
+ "Text",
+ "Password"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "entryType": {
+ "enum": [
+ "Date",
+ "EntryField",
+ "List",
+ "Option"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "sequenceNumber": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "question": {
+ "type": "string",
+ "description": " Max length: 1000;"
+ },
+ "numberOfDecimals": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "requiredFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ },
+ "parentConnectWiseId": {
+ "type": "string"
+ },
+ "parentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ }
+ },
+ "ConfigurationTypeQuestionInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "configurationType": {
+ "$ref": "#/components/schemas/ConfigurationTypeReference"
+ },
+ "fieldType": {
+ "enum": [
+ "TextArea",
+ "Currency",
+ "Date",
+ "Hyperlink",
+ "IPAddress",
+ "Checkbox",
+ "Number",
+ "Percent",
+ "Text",
+ "Password"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "entryType": {
+ "enum": [
+ "Date",
+ "EntryField",
+ "List",
+ "Option"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "sequenceNumber": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "question": {
+ "type": "string"
+ },
+ "numberOfDecimals": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "requiredFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ConfigurationTypeQuestionReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "question": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ConfigurationTypeQuestionValue": {
+ "required": [
+ "value"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "configurationType": {
+ "$ref": "#/components/schemas/ConfigurationTypeReference"
+ },
+ "question": {
+ "$ref": "#/components/schemas/ConfigurationTypeQuestionReference"
+ },
+ "value": {
+ "type": "string",
+ "description": " Max length: 1000;"
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ },
+ "parentConnectWiseId": {
+ "type": "string"
+ },
+ "parentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentConnectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "ConfigurationTypeQuestionValueInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "configurationType": {
+ "$ref": "#/components/schemas/ConfigurationTypeReference"
+ },
+ "question": {
+ "$ref": "#/components/schemas/ConfigurationTypeQuestionReference"
+ },
+ "value": {
+ "type": "string"
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ConfigurationTypeReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ConnectWiseHostedScreen": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "screenId": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ }
+ }
+ },
+ "ConnectWiseHostedSetup": {
+ "required": [
+ "screenId",
+ "description",
+ "url",
+ "type"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "screenId": {
+ "type": "integer",
+ "description": "Can be obtained via ConnectWiseHostedApiScreen report.",
+ "format": "int32",
+ "nullable": true
+ },
+ "description": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "url": {
+ "type": "string",
+ "description": " Max length: 1024;"
+ },
+ "type": {
+ "enum": [
+ "Tab",
+ "Pod",
+ "ToolbarButton"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "clientId": {
+ "type": "string",
+ "description": "Only required if not already set. Max length: 36;"
+ },
+ "origin": {
+ "type": "string",
+ "description": " Max length: 100;"
+ },
+ "podHeight": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "toolbarButtonDialogHeight": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "toolbarButtonDialogWidth": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "toolbarButtonText": {
+ "type": "string",
+ "description": "Only required for ToolbarButtons. Max length: 50;"
+ },
+ "toolbarButtonToolTip": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "toolbarButtonIconDocumentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "disabledFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "locationIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "locationsEnabledFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "createdBy": {
+ "type": "string"
+ },
+ "dateCreated": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "Contact": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "firstName": {
+ "type": "string"
+ },
+ "lastName": {
+ "type": "string"
+ },
+ "company": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "site": {
+ "$ref": "#/components/schemas/SiteReference"
+ },
+ "addressLine1": {
+ "type": "string"
+ },
+ "addressLine2": {
+ "type": "string"
+ },
+ "city": {
+ "type": "string"
+ },
+ "state": {
+ "type": "string"
+ },
+ "zip": {
+ "type": "string"
+ },
+ "country": {
+ "$ref": "#/components/schemas/CountryReference"
+ },
+ "relationship": {
+ "$ref": "#/components/schemas/RelationshipReference"
+ },
+ "relationshipOverride": {
+ "type": "string"
+ },
+ "department": {
+ "$ref": "#/components/schemas/ContactDepartmentReference"
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "defaultMergeContactId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "securityIdentifier": {
+ "type": "string"
+ },
+ "managerContact": {
+ "$ref": "#/components/schemas/ContactReference"
+ },
+ "assistantContact": {
+ "$ref": "#/components/schemas/ContactReference"
+ },
+ "title": {
+ "type": "string"
+ },
+ "school": {
+ "type": "string"
+ },
+ "nickName": {
+ "type": "string"
+ },
+ "marriedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "childrenFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "children": {
+ "type": "string"
+ },
+ "significantOther": {
+ "type": "string"
+ },
+ "portalPassword": {
+ "type": "string"
+ },
+ "portalSecurityLevel": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "disablePortalLoginFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "unsubscribeFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "gender": {
+ "enum": [
+ "Female",
+ "Male"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "birthDay": {
+ "type": "string"
+ },
+ "anniversary": {
+ "type": "string"
+ },
+ "presence": {
+ "enum": [
+ "NoAgent",
+ "Online",
+ "DoNotDisturb",
+ "Away",
+ "Offline"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "mobileGuid": {
+ "type": "string",
+ "format": "uuid",
+ "nullable": true
+ },
+ "facebookUrl": {
+ "type": "string"
+ },
+ "twitterUrl": {
+ "type": "string"
+ },
+ "linkedInUrl": {
+ "type": "string"
+ },
+ "defaultPhoneType": {
+ "type": "string"
+ },
+ "defaultPhoneNbr": {
+ "type": "string"
+ },
+ "defaultPhoneExtension": {
+ "type": "string"
+ },
+ "defaultBillingFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "userDefinedField1": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "userDefinedField2": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "userDefinedField3": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "userDefinedField4": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "userDefinedField5": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "userDefinedField6": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "userDefinedField7": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "userDefinedField8": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "userDefinedField9": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "userDefinedField10": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "companyLocation": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "communicationItems": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ContactCommunicationItem"
+ }
+ },
+ "types": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ContactTypeReference"
+ }
+ },
+ "integratorTags": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "customFields": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CustomFieldValue"
+ }
+ },
+ "photo": {
+ "$ref": "#/components/schemas/DocumentReference"
+ },
+ "ignoreDuplicates": {
+ "type": "boolean"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "typeIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "description": "Gets or sets integrer array of Contact_Type_Recids to be assigned to contact that can be passed in only during new contact creation (post)\n To update existing contacts type, use the /company/contactTypeAssociations or /company/contacts/{ID}/typeAssociations endpoints."
+ }
+ }
+ },
+ "ContactCommunication": {
+ "required": [
+ "type",
+ "value"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "contactId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "type": {
+ "$ref": "#/components/schemas/CommunicationTypeReference"
+ },
+ "value": {
+ "type": "string",
+ "description": " Max length: 250;"
+ },
+ "extension": {
+ "type": "string",
+ "description": " Max length: 15;"
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "mobileGuid": {
+ "type": "string",
+ "format": "uuid",
+ "nullable": true
+ },
+ "communicationType": {
+ "enum": [
+ "Email",
+ "Fax",
+ "Phone"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "domain": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ContactCommunicationItem": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": {
+ "$ref": "#/components/schemas/CommunicationTypeReference"
+ },
+ "value": {
+ "type": "string"
+ },
+ "extension": {
+ "type": "string"
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "domain": {
+ "type": "string"
+ },
+ "communicationType": {
+ "enum": [
+ "Email",
+ "Fax",
+ "Phone"
+ ],
+ "type": "string",
+ "nullable": true
+ }
+ }
+ },
+ "ContactContactTypeAssociation.ContactTypeAssociation": {
+ "required": [
+ "type",
+ "contact"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": {
+ "$ref": "#/components/schemas/ContactTypeReference"
+ },
+ "contact": {
+ "$ref": "#/components/schemas/ContactReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ContactDepartment": {
+ "required": [
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 30;"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "ContactDepartmentInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ContactDepartmentReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ContactGroup": {
+ "required": [
+ "group"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "group": {
+ "$ref": "#/components/schemas/GroupReference"
+ },
+ "contact": {
+ "$ref": "#/components/schemas/ContactReference"
+ },
+ "description": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "unsubscribeFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "companyUnsubcribedEmailMessage": {
+ "type": "string"
+ },
+ "companyGroupUnsubscribedEmailMessage": {
+ "type": "string"
+ },
+ "contactUnsubscribedEmailMessage": {
+ "type": "string"
+ },
+ "contactGroupUnsubscribedEmailMessage": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ContactInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "firstName": {
+ "type": "string"
+ },
+ "lastName": {
+ "type": "string"
+ },
+ "communicationItems": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ContactCommunicationItem"
+ }
+ },
+ "defaultPhoneNbr": {
+ "type": "string"
+ },
+ "defaultPhoneType": {
+ "type": "string"
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "company": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "companyLocation": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "site": {
+ "$ref": "#/components/schemas/SiteReference"
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "title": {
+ "type": "string"
+ },
+ "types": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ContactTypeReference"
+ }
+ },
+ "addressLine1": {
+ "type": "string"
+ },
+ "addressLine2": {
+ "type": "string"
+ },
+ "city": {
+ "type": "string"
+ },
+ "state": {
+ "type": "string"
+ },
+ "country": {
+ "$ref": "#/components/schemas/CountryReference"
+ },
+ "zip": {
+ "type": "string"
+ },
+ "department": {
+ "$ref": "#/components/schemas/ContactDepartmentReference"
+ },
+ "defaultBillingFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "facebookUrl": {
+ "type": "string"
+ },
+ "twitterUrl": {
+ "type": "string"
+ },
+ "linkedInUrl": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ContactNote": {
+ "required": [
+ "text"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "contactId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "text": {
+ "type": "string"
+ },
+ "type": {
+ "$ref": "#/components/schemas/NoteTypeReference"
+ },
+ "flagged": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "enteredBy": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ContactReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ContactRelationship": {
+ "required": [
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "ContactTrack": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "trackId": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "startDate": {
+ "type": "string"
+ },
+ "endDate": {
+ "type": "string"
+ },
+ "actionTaken": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "actionRemaining": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "startedBy": {
+ "type": "string"
+ },
+ "company": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "contact": {
+ "$ref": "#/components/schemas/ContactReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ContactType": {
+ "required": [
+ "description"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "description": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "serviceAlertFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "serviceAlertMessage": {
+ "type": "string",
+ "description": " Max length: 150;"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "ContactTypeInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "description": {
+ "type": "string"
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "serviceAlertFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "serviceAlertMessage": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ContactTypeReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "Conversion": {
+ "required": [
+ "uomType"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "quantity": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "uomType": {
+ "$ref": "#/components/schemas/UnitOfMeasureReference"
+ },
+ "parentUOM": {
+ "$ref": "#/components/schemas/UnitOfMeasureReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ },
+ "parentConnectWiseId": {
+ "type": "string"
+ },
+ "parentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentConnectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "ConversionTypeReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ConvertItem": {
+ "required": [
+ "recordType"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "recordType": {
+ "enum": [
+ "ProjectIssue",
+ "ProjectTicket",
+ "ServiceTicket"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "project": {
+ "$ref": "#/components/schemas/ProjectReference"
+ },
+ "phase": {
+ "$ref": "#/components/schemas/ProjectPhaseReference"
+ },
+ "wbsCode": {
+ "type": "string"
+ }
+ }
+ },
+ "ConvertOrderToServiceTicket": {
+ "type": "object",
+ "properties": {
+ "serviceTicketRecId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "copyOverAllDocuments": {
+ "type": "boolean"
+ },
+ "documentRecIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "copyOverAllProducts": {
+ "type": "boolean"
+ },
+ "productRecIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "copyOverNotes": {
+ "type": "boolean"
+ }
+ }
+ },
+ "ConvertToProject": {
+ "required": [
+ "phase",
+ "wbsCode"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "recordType": {
+ "enum": [
+ "ProjectIssue",
+ "ProjectTicket",
+ "ServiceTicket"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "project": {
+ "$ref": "#/components/schemas/ProjectReference"
+ },
+ "phase": {
+ "$ref": "#/components/schemas/ProjectPhaseReference"
+ },
+ "wbsCode": {
+ "type": "string"
+ }
+ }
+ },
+ "CorporateStructure": {
+ "required": [
+ "fiscalYearStart",
+ "locationCaption",
+ "groupCaption",
+ "baseCurrency"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "levelCount": {
+ "enum": [
+ "Level1",
+ "Level2",
+ "Level3",
+ "Level4",
+ "Level5"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "level1Name": {
+ "type": "string",
+ "description": " Max length: 20;"
+ },
+ "level2Name": {
+ "type": "string",
+ "description": " Max length: 20;"
+ },
+ "level3Name": {
+ "type": "string",
+ "description": " Max length: 20;"
+ },
+ "level4Name": {
+ "type": "string",
+ "description": " Max length: 20;"
+ },
+ "level5Name": {
+ "type": "string",
+ "description": " Max length: 20;"
+ },
+ "fiscalYearStart": {
+ "enum": [
+ "January",
+ "February",
+ "March",
+ "April",
+ "May",
+ "June",
+ "July",
+ "August",
+ "September",
+ "October",
+ "November",
+ "December"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "locationCaption": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "groupCaption": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "baseCurrency": {
+ "$ref": "#/components/schemas/CurrencyReference"
+ },
+ "president": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "chiefOperatingOfficer": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "controller": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "dispatcher": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "serviceManager": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "dutyManager": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "CorporateStructureInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "locationCaption": {
+ "type": "string"
+ },
+ "groupCaption": {
+ "type": "string"
+ },
+ "baseCurrency": {
+ "$ref": "#/components/schemas/CurrencyReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "CorporateStructureLevel": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ }
+ }
+ },
+ "CorporateStructureLevelReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "Count": {
+ "type": "object",
+ "properties": {
+ "count": {
+ "type": "integer",
+ "format": "int32"
+ }
+ }
+ },
+ "Country": {
+ "required": [
+ "name",
+ "currency"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "currency": {
+ "$ref": "#/components/schemas/CurrencyReference"
+ },
+ "cityCaption": {
+ "type": "string",
+ "description": " Max length: 25;"
+ },
+ "stateCaption": {
+ "type": "string",
+ "description": " Max length: 25;"
+ },
+ "zipCaption": {
+ "type": "string",
+ "description": " Max length: 25;"
+ },
+ "zipMinimumLength": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "dialingPrefix": {
+ "type": "string",
+ "description": " Max length: 5;"
+ },
+ "addressFormat": {
+ "$ref": "#/components/schemas/AddressFormatReference"
+ },
+ "countryCode": {
+ "type": "string",
+ "description": " Max length: 2;"
+ },
+ "coreEntityCountryCode": {
+ "enum": [
+ "AF",
+ "AX",
+ "AL",
+ "DZ",
+ "AS",
+ "AD",
+ "AO",
+ "AI",
+ "AQ",
+ "AR",
+ "AM",
+ "AW",
+ "AT",
+ "AZ",
+ "BH",
+ "BD",
+ "BB",
+ "BY",
+ "BZ",
+ "BJ",
+ "BM",
+ "BT",
+ "BO",
+ "BQ",
+ "BA",
+ "BW",
+ "BV",
+ "IO",
+ "BN",
+ "BG",
+ "BF",
+ "BI",
+ "CM",
+ "CV",
+ "KY",
+ "CF",
+ "TD",
+ "CL",
+ "CX",
+ "CC",
+ "CO",
+ "KM",
+ "CG",
+ "CK",
+ "CI",
+ "HR",
+ "CU",
+ "CW",
+ "CY",
+ "CZ",
+ "CD",
+ "DK",
+ "DJ",
+ "DM",
+ "EC",
+ "EG",
+ "GQ",
+ "ER",
+ "EE",
+ "ET",
+ "FK",
+ "FO",
+ "FJ",
+ "FI",
+ "FR",
+ "GF",
+ "PF",
+ "TF",
+ "GA",
+ "GM",
+ "GE",
+ "GH",
+ "GI",
+ "GR",
+ "GL",
+ "GD",
+ "GP",
+ "GU",
+ "GT",
+ "GG",
+ "GN",
+ "GW",
+ "GY",
+ "HT",
+ "HM",
+ "HN",
+ "HK",
+ "HU",
+ "IS",
+ "IN",
+ "IR",
+ "IQ",
+ "IE",
+ "IM",
+ "IT",
+ "JM",
+ "JP",
+ "JE",
+ "JO",
+ "KZ",
+ "KE",
+ "KI",
+ "XK",
+ "KW",
+ "KG",
+ "LA",
+ "LV",
+ "LB",
+ "LS",
+ "LR",
+ "LY",
+ "LI",
+ "LT",
+ "LU",
+ "MO",
+ "MK",
+ "MG",
+ "MW",
+ "MY",
+ "ML",
+ "MT",
+ "MH",
+ "MQ",
+ "MR",
+ "MU",
+ "YT",
+ "FM",
+ "MD",
+ "MC",
+ "MN",
+ "ME",
+ "MS",
+ "MZ",
+ "NA",
+ "NR",
+ "NP",
+ "NC",
+ "NZ",
+ "NI",
+ "NE",
+ "NG",
+ "NU",
+ "NF",
+ "KP",
+ "MP",
+ "OM",
+ "PK",
+ "PW",
+ "PS",
+ "PG",
+ "PY",
+ "PE",
+ "PN",
+ "PL",
+ "PT",
+ "PR",
+ "RE",
+ "RO",
+ "RU",
+ "RW",
+ "BL",
+ "SH",
+ "PM",
+ "VC",
+ "WS",
+ "SM",
+ "ST",
+ "SN",
+ "RS",
+ "SC",
+ "SL",
+ "SX",
+ "SK",
+ "SI",
+ "SB",
+ "SO",
+ "ZA",
+ "GS",
+ "KR",
+ "SS",
+ "ES",
+ "LK",
+ "SD",
+ "SR",
+ "SJ",
+ "SZ",
+ "SE",
+ "SY",
+ "TJ",
+ "TZ",
+ "TH",
+ "TL",
+ "TG",
+ "TK",
+ "TO",
+ "TN",
+ "TR",
+ "TV",
+ "UG",
+ "UA",
+ "GB",
+ "UM",
+ "UZ",
+ "VU",
+ "VN",
+ "WF",
+ "EH",
+ "YE",
+ "ZM",
+ "ZW",
+ "US",
+ "CR",
+ "MX",
+ "AE",
+ "VI",
+ "VG",
+ "SA",
+ "KH",
+ "AU",
+ "ID",
+ "CA",
+ "BR",
+ "TW",
+ "TM",
+ "TC",
+ "QA",
+ "MM",
+ "CN",
+ "SG",
+ "IL",
+ "VA",
+ "DE",
+ "NL",
+ "AG",
+ "BE",
+ "LC",
+ "UY",
+ "PH",
+ "BS",
+ "VE",
+ "CH",
+ "MF",
+ "KN",
+ "TT",
+ "DO",
+ "PA",
+ "MV",
+ "SV",
+ "NO",
+ "MA",
+ "AC",
+ "TA"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "localizationCaptionOne": {
+ "type": "string",
+ "description": " Max length: 25;"
+ },
+ "localizationValueOne": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "disabled": {
+ "type": "boolean"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "CountryInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "cityCaption": {
+ "type": "string"
+ },
+ "stateCaption": {
+ "type": "string"
+ },
+ "zipCaption": {
+ "type": "string"
+ },
+ "dialingPrefix": {
+ "type": "string"
+ },
+ "localizationCaptionOne": {
+ "type": "string"
+ },
+ "currency": {
+ "$ref": "#/components/schemas/CurrencyReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "CountryReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "identifier": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "CreateAccountingBatchRequest": {
+ "required": [
+ "processedRecordIds"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "batchIdentifier": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "glInterfaceIdentifier": {
+ "type": "string"
+ },
+ "exportInvoicesFlag": {
+ "type": "boolean",
+ "description": "Batch must export Invoices, Expenses or Products.",
+ "nullable": true
+ },
+ "exportExpensesFlag": {
+ "type": "boolean",
+ "description": "Batch must export Invoices, Expenses or Products.",
+ "nullable": true
+ },
+ "exportProductsFlag": {
+ "type": "boolean",
+ "description": "Batch must export Invoices, Expenses or Products.",
+ "nullable": true
+ },
+ "processedRecordIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "description": "GL Entry RecIDs."
+ },
+ "summarizeExpenses": {
+ "type": "boolean",
+ "nullable": true
+ }
+ }
+ },
+ "Crm": {
+ "required": [
+ "accountManagerRole",
+ "technicalContactRole",
+ "salesRepRole"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "companyListCount": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "lockProbabilityFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "accountManagerRole": {
+ "$ref": "#/components/schemas/TeamRoleReference"
+ },
+ "technicalContactRole": {
+ "$ref": "#/components/schemas/TeamRoleReference"
+ },
+ "salesRepRole": {
+ "$ref": "#/components/schemas/TeamRoleReference"
+ },
+ "companyIdGenerationFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "excludeSpacesFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "field1Caption": {
+ "type": "string",
+ "description": " Max length: 25;"
+ },
+ "field2Caption": {
+ "type": "string",
+ "description": " Max length: 25;"
+ },
+ "field3Caption": {
+ "type": "string",
+ "description": " Max length: 25;"
+ },
+ "field4Caption": {
+ "type": "string",
+ "description": " Max length: 25;"
+ },
+ "field5Caption": {
+ "type": "string",
+ "description": " Max length: 25;"
+ },
+ "field6Caption": {
+ "type": "string",
+ "description": " Max length: 25;"
+ },
+ "field7Caption": {
+ "type": "string",
+ "description": " Max length: 25;"
+ },
+ "field8Caption": {
+ "type": "string",
+ "description": " Max length: 25;"
+ },
+ "field9Caption": {
+ "type": "string",
+ "description": " Max length: 25;"
+ },
+ "field10Caption": {
+ "type": "string",
+ "description": " Max length: 25;"
+ },
+ "primaryRepCaption": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "secondaryRepCaption": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "other1Caption": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "other2Caption": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "defaultYear": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "CrmInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "accountManagerRole": {
+ "$ref": "#/components/schemas/TeamRoleReference"
+ },
+ "technicalContactRole": {
+ "$ref": "#/components/schemas/TeamRoleReference"
+ },
+ "salesRepRole": {
+ "$ref": "#/components/schemas/TeamRoleReference"
+ },
+ "field1Caption": {
+ "type": "string"
+ },
+ "field2Caption": {
+ "type": "string"
+ },
+ "field3Caption": {
+ "type": "string"
+ },
+ "field4Caption": {
+ "type": "string"
+ },
+ "field5Caption": {
+ "type": "string"
+ },
+ "field6Caption": {
+ "type": "string"
+ },
+ "field7Caption": {
+ "type": "string"
+ },
+ "field8Caption": {
+ "type": "string"
+ },
+ "field9Caption": {
+ "type": "string"
+ },
+ "field10Caption": {
+ "type": "string"
+ },
+ "primaryRepCaption": {
+ "type": "string"
+ },
+ "secondaryRepCaption": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "CurrencyCode": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "CurrencyCodeReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "CurrencyInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "CurrencyReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "symbol": {
+ "type": "string"
+ },
+ "currencyCode": {
+ "type": "string"
+ },
+ "decimalSeparator": {
+ "type": "string"
+ },
+ "numberOfDecimals": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "thousandsSeparator": {
+ "type": "string"
+ },
+ "negativeParenthesesFlag": {
+ "type": "boolean"
+ },
+ "displaySymbolFlag": {
+ "type": "boolean"
+ },
+ "currencyIdentifier": {
+ "type": "string"
+ },
+ "displayIdFlag": {
+ "type": "boolean"
+ },
+ "rightAlign": {
+ "type": "boolean"
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "CustomFieldInfo": {
+ "type": "object",
+ "properties": {
+ "caption": {
+ "type": "string",
+ "description": "Field caption"
+ },
+ "connectWiseID": {
+ "type": "string"
+ },
+ "entryMethod": {
+ "enum": [
+ "Date",
+ "EntryField",
+ "List",
+ "Option"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "id": {
+ "type": "integer",
+ "description": "ID of the custom user defined field",
+ "format": "int32"
+ },
+ "numberOfDecimals": {
+ "type": "integer",
+ "description": "Only valid for Number or percent",
+ "format": "int32",
+ "nullable": true
+ },
+ "podId": {
+ "type": "string",
+ "description": "Id of the Pod where the custom field will be placed"
+ },
+ "rowNum": {
+ "type": "integer",
+ "description": "Must be between 1 and 500. This defines the order in which the custom fields will appear",
+ "format": "int32",
+ "nullable": true
+ },
+ "type": {
+ "enum": [
+ "TextArea",
+ "Button",
+ "Currency",
+ "Date",
+ "Hyperlink",
+ "IPAddress",
+ "Checkbox",
+ "Number",
+ "Percent",
+ "PhoneNumber",
+ "Text",
+ "Password"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "userDefinedFieldRecId": {
+ "type": "integer",
+ "description": "ID of the custom user defined field",
+ "format": "int32"
+ },
+ "value": {
+ "type": "object"
+ },
+ "screenId": {
+ "type": "string",
+ "description": "Field ScreenID"
+ },
+ "displayOnScreenFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "CustomFieldValue": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "caption": {
+ "type": "string"
+ },
+ "type": {
+ "enum": [
+ "TextArea",
+ "Button",
+ "Currency",
+ "Date",
+ "Hyperlink",
+ "IPAddress",
+ "Checkbox",
+ "Number",
+ "Percent",
+ "PhoneNumber",
+ "Text",
+ "Password"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "entryMethod": {
+ "enum": [
+ "Date",
+ "EntryField",
+ "List",
+ "Option"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "numberOfDecimals": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "value": {
+ "type": "object"
+ },
+ "connectWiseId": {
+ "type": "string"
+ },
+ "rowNum": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "userDefinedFieldRecId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "podId": {
+ "type": "string"
+ }
+ }
+ },
+ "CustomReport": {
+ "required": [
+ "reportLink",
+ "name",
+ "module",
+ "description"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "reportLink": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 100;"
+ },
+ "module": {
+ "enum": [
+ "Companies",
+ "Finance",
+ "Marketing",
+ "Procurement",
+ "Project",
+ "Sales",
+ "ServiceDesk",
+ "TimeExpense"
+ ],
+ "type": "string",
+ "description": "The Module Name.",
+ "nullable": true
+ },
+ "description": {
+ "type": "string",
+ "description": " Max length: 150;"
+ },
+ "generatedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "parameterPrefix": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "parameterSeparator": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "parameterNameSeparator": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "parameterSuffix": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "locationFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "locationParamId": {
+ "type": "integer",
+ "description": "Parameter unique identifier for the Custom Report's Location parameter.",
+ "format": "int32",
+ "nullable": true
+ },
+ "locationDefaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "locationOverride": {
+ "type": "string"
+ },
+ "departmentFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "departmentParamId": {
+ "type": "integer",
+ "description": "Parameter unique identifier for the Custom Report's Department parameter.",
+ "format": "int32",
+ "nullable": true
+ },
+ "departmentDefaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "departmentOverride": {
+ "type": "string"
+ },
+ "territoryFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "territoryParamId": {
+ "type": "integer",
+ "description": "Parameter unique identifier for the Custom Report's Terriroty parameter.",
+ "format": "int32",
+ "nullable": true
+ },
+ "territoryDefaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "territoryOverride": {
+ "type": "string"
+ },
+ "companyFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "companyParamId": {
+ "type": "integer",
+ "description": "Parameter unique identifier for the Custom Report's Company parameter.",
+ "format": "int32",
+ "nullable": true
+ },
+ "companyOverride": {
+ "type": "string"
+ },
+ "memberFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "memberParamId": {
+ "type": "integer",
+ "description": "Parameter unique identifier for the Custom Report's Member parameter.",
+ "format": "int32",
+ "nullable": true
+ },
+ "memberOverride": {
+ "type": "string"
+ },
+ "startDateFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "startDateParamId": {
+ "type": "integer",
+ "description": "Parameter unique identifier for the Custom Report's Start Date parameter.",
+ "format": "int32",
+ "nullable": true
+ },
+ "startDateOverride": {
+ "type": "string"
+ },
+ "endDateFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "endDateParamId": {
+ "type": "integer",
+ "description": "Parameter unique identifier for the Custom Report's End Date parameter.",
+ "format": "int32",
+ "nullable": true
+ },
+ "endDateOverride": {
+ "type": "string"
+ },
+ "oppTypeFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "oppTypeParamId": {
+ "type": "integer",
+ "description": "Parameter unique identifier for the Custom Report's Opportunity Type parameter.",
+ "format": "int32",
+ "nullable": true
+ },
+ "oppTypeOverride": {
+ "type": "string"
+ },
+ "opportunityFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "opportunityParamId": {
+ "type": "integer",
+ "description": "Parameter unique identifier for the Custom Report's Opportunity parameter.",
+ "format": "int32",
+ "nullable": true
+ },
+ "opportunityOverride": {
+ "type": "string"
+ },
+ "marketingCampaignFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "marketingCampaignParamId": {
+ "type": "integer",
+ "description": "Parameter unique identifier for the Custom Report's Marketing Campaign parameter.",
+ "format": "int32",
+ "nullable": true
+ },
+ "marketingCampaignOverride": {
+ "type": "string"
+ },
+ "serviceBoardFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "serviceBoardParamId": {
+ "type": "integer",
+ "description": "Parameter unique identifier for the Custom Report's Service Board parameter.",
+ "format": "int32",
+ "nullable": true
+ },
+ "serviceBoardDefaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "serviceBoardOverride": {
+ "type": "string"
+ },
+ "serviceTypeFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "serviceTypeParamId": {
+ "type": "integer",
+ "description": "Parameter unique identifier for the Custom Report's Service Type parameter.",
+ "format": "int32",
+ "nullable": true
+ },
+ "serviceTypeOverride": {
+ "type": "string"
+ },
+ "serviceStatusFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "serviceStatusParamId": {
+ "type": "integer",
+ "description": "Parameter unique identifier for the Custom Report's Service Status parameter.",
+ "format": "int32",
+ "nullable": true
+ },
+ "serviceStatusOverride": {
+ "type": "string"
+ },
+ "agreementTypeFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "agreementTypeParamId": {
+ "type": "integer",
+ "description": "Parameter unique identifier for the Custom Report's Agreement Type parameter.",
+ "format": "int32",
+ "nullable": true
+ },
+ "agreementTypeOverride": {
+ "type": "string"
+ },
+ "agreementFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "agreementParamId": {
+ "type": "integer",
+ "description": "Parameter unique identifier for the Custom Report's Agreement parameter.",
+ "format": "int32",
+ "nullable": true
+ },
+ "agreementOverride": {
+ "type": "string"
+ },
+ "projectTypeFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "projectTypeParamId": {
+ "type": "integer",
+ "description": "Parameter unique identifier for the Custom Report's Project Type parameter.",
+ "format": "int32",
+ "nullable": true
+ },
+ "projectTypeOverride": {
+ "type": "string"
+ },
+ "projectFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "projectParamId": {
+ "type": "integer",
+ "description": "Parameter unique identifier for the Custom Report's Project parameter.",
+ "format": "int32",
+ "nullable": true
+ },
+ "projectOverride": {
+ "type": "string"
+ },
+ "workRoleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "workRoleParamId": {
+ "type": "integer",
+ "description": "Parameter unique identifier for the Custom Report's Work Role parameter.",
+ "format": "int32",
+ "nullable": true
+ },
+ "workRoleOverride": {
+ "type": "string"
+ },
+ "workTypeFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "workTypeParamId": {
+ "type": "integer",
+ "description": "Parameter unique identifier for the Custom Report's Work Type parameter.",
+ "format": "int32",
+ "nullable": true
+ },
+ "workTypeOverride": {
+ "type": "string"
+ },
+ "invoiceFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "invoiceParamId": {
+ "type": "integer",
+ "description": "Parameter unique identifier for the Custom Report's Invoice Type parameter.",
+ "format": "int32",
+ "nullable": true
+ },
+ "invoiceOverride": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "CustomReportParameter": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": "Either a caption name or parameter name is required. Max length: 50;"
+ },
+ "captionName": {
+ "type": "string",
+ "description": "Either a caption name or parameter name is required. Max length: 50;"
+ },
+ "customReport": {
+ "$ref": "#/components/schemas/CustomReportReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "CustomReportReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "CwTimeZone": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "offset": {
+ "type": "number",
+ "description": "The hours offset (+/-).",
+ "format": "double"
+ },
+ "startDate": {
+ "type": "string"
+ },
+ "endDate": {
+ "type": "string"
+ },
+ "daylightSavingsFlag": {
+ "type": "boolean",
+ "description": "Determined based on system library value for specified timeZone.\n Not able to be used in query params at this time.",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "DeliveryMethod": {
+ "required": [
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "emailFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "integrationEmailFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "integrationPrintFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "integrationActiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "Department": {
+ "required": [
+ "identifier",
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "identifier": {
+ "type": "string",
+ "description": " Max length: 15;"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "DepartmentInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "DepartmentLocation": {
+ "required": [
+ "location"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "location": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "department": {
+ "$ref": "#/components/schemas/SystemDepartmentReference"
+ },
+ "departmentManager": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "dispatch": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "serviceManager": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "dutyManager": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "ldapConfig": {
+ "$ref": "#/components/schemas/LdapConfigurationReference"
+ },
+ "addAllLocations": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "removeAllLocations": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "DepartmentLocationInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "location": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "department": {
+ "$ref": "#/components/schemas/SystemDepartmentReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "DirectionalSync": {
+ "required": [
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "DirectionalSyncInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "DirectionalSyncReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "DocumentFormData": {
+ "type": "object",
+ "properties": {
+ "file": {
+ "type": "string",
+ "format": "binary"
+ },
+ "recordId": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "recordType": {
+ "type": "string"
+ },
+ "title": {
+ "type": "string"
+ },
+ "url": {
+ "type": "string"
+ },
+ "privateFlag": {
+ "type": "boolean"
+ },
+ "readOnlyFlay": {
+ "type": "boolean"
+ },
+ "isAvatar": {
+ "type": "boolean"
+ }
+ }
+ },
+ "DocumentInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "title": {
+ "type": "string"
+ },
+ "fileName": {
+ "type": "string"
+ },
+ "serverFileName": {
+ "type": "string"
+ },
+ "owner": {
+ "type": "string"
+ },
+ "linkFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "imageFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "publicFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "htmlTemplateFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "readOnlyFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "size": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "urlFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "createdOnDate": {
+ "type": "string"
+ },
+ "documentType": {
+ "$ref": "#/components/schemas/DocumentTypeReference"
+ },
+ "guid": {
+ "type": "string",
+ "format": "uuid",
+ "example": "00000000-0000-0000-0000-000000000000"
+ },
+ "guidSecondary": {
+ "type": "string",
+ "format": "uuid",
+ "example": "00000000-0000-0000-0000-000000000000"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "DocumentReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "DocumentSetup": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "uploadAsLinkFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "isPublicFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "docPath": {
+ "type": "string",
+ "description": " Max length: 100;"
+ },
+ "templatePath": {
+ "type": "string",
+ "description": " Max length: 200;"
+ },
+ "templateOutputPath": {
+ "type": "string",
+ "description": " Max length: 200;"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "DocumentType": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "fileExtension": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "mimeType": {
+ "type": "string"
+ },
+ "description": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "DocumentTypeReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "EmailConnector": {
+ "required": [
+ "serviceBoard",
+ "defaultCompany",
+ "emailErrorsTo"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "emailServerType": {
+ "enum": [
+ "IMAP",
+ "Office365",
+ "Google",
+ "Asio365"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "imapSetup": {
+ "$ref": "#/components/schemas/ImapSetupReference"
+ },
+ "office365EmailSetup": {
+ "$ref": "#/components/schemas/Office365EmailSetupReference"
+ },
+ "asio365EmailSetup": {
+ "$ref": "#/components/schemas/Office365EmailSetupReference"
+ },
+ "googleEmailSetup": {
+ "$ref": "#/components/schemas/GoogleEmailSetupReference"
+ },
+ "serviceBoard": {
+ "$ref": "#/components/schemas/BoardReference"
+ },
+ "defaultCompany": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "defaultMember": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "location": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "department": {
+ "$ref": "#/components/schemas/SystemDepartmentReference"
+ },
+ "emailNotifyFrom": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "bccEmailTo": {
+ "type": "string",
+ "description": " Max length: 250;"
+ },
+ "emailErrorsTo": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "setEmailToDefaultContactFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "noResponseFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "neverRespondFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "discardDuplicatesFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "postRepliesToTicketFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "createContactFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "responseEmailForNew": {
+ "type": "string"
+ },
+ "responseEmailForExisting": {
+ "type": "string"
+ },
+ "sourceOverride": {
+ "$ref": "#/components/schemas/ServiceSourceReference"
+ },
+ "priorityOverride": {
+ "$ref": "#/components/schemas/PriorityReference"
+ },
+ "typeOverride": {
+ "$ref": "#/components/schemas/ServiceTypeReference"
+ },
+ "subTypeOverride": {
+ "$ref": "#/components/schemas/ServiceSubTypeReference"
+ },
+ "itemOverride": {
+ "$ref": "#/components/schemas/ServiceItemReference"
+ },
+ "statusOverride": {
+ "$ref": "#/components/schemas/ServiceStatusReference"
+ },
+ "addCcFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "inboundTicketMailboxId": {
+ "type": "string"
+ },
+ "useEmailMessageIdFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "EmailConnectorInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "defaultCompany": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "imapSetup": {
+ "$ref": "#/components/schemas/ImapSetupReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "EmailConnectorParsingRule": {
+ "required": [
+ "priority",
+ "parsingVariable",
+ "searchTerm"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "parsingStyle": {
+ "$ref": "#/components/schemas/EmailConnectorParsingStyleReference"
+ },
+ "priority": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "parsingVariable": {
+ "$ref": "#/components/schemas/EmailConnectorParsingVariableReference"
+ },
+ "searchTerm": {
+ "type": "string",
+ "description": " Max length: 250;"
+ },
+ "servicePriority": {
+ "$ref": "#/components/schemas/PriorityReference"
+ },
+ "serviceStatus": {
+ "$ref": "#/components/schemas/ServiceStatusReference"
+ },
+ "serviceType": {
+ "$ref": "#/components/schemas/ServiceTypeReference"
+ },
+ "serviceSubType": {
+ "$ref": "#/components/schemas/ServiceSubTypeReference"
+ },
+ "serviceItem": {
+ "$ref": "#/components/schemas/ServiceItemReference"
+ },
+ "serviceBoard": {
+ "$ref": "#/components/schemas/BoardReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "EmailConnectorParsingStyle": {
+ "required": [
+ "parsingType",
+ "parseRule",
+ "priority"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "parsingType": {
+ "$ref": "#/components/schemas/EmailConnectorParsingTypeReference"
+ },
+ "parseRule": {
+ "type": "string",
+ "description": " Max length: 500;"
+ },
+ "priority": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "EmailConnectorParsingStyleReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "EmailConnectorParsingTypeReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "EmailConnectorParsingVariableReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "identifier": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "EmailConnectorReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "EmailExclusion": {
+ "required": [
+ "description"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "description": {
+ "type": "string",
+ "description": " Max length: 100;"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "EmailOpened": {
+ "required": [
+ "contactId"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "campaignId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "contactId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "dateOpened": {
+ "type": "string",
+ "format": "date-time"
+ }
+ }
+ },
+ "EmailTemplateReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "EmailToken": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "token": {
+ "type": "string"
+ },
+ "description": {
+ "type": "string"
+ },
+ "addressFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "agreementFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "companyFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "configFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "contactFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "invoiceFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "purchaseOrderFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "purchaseOrderStatusFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "rmaFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "salesFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "serviceFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "tracksFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "workflowFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "portalPasswordFlag": {
+ "type": "boolean",
+ "nullable": true
+ }
+ }
+ },
+ "EntityType": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "code": {
+ "type": "string"
+ }
+ }
+ },
+ "EntityTypeInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ }
+ }
+ },
+ "EntityTypeReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "EPayConfiguration": {
+ "required": [
+ "location",
+ "currency",
+ "url",
+ "storeIdentifier"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "location": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "currency": {
+ "$ref": "#/components/schemas/CurrencyReference"
+ },
+ "url": {
+ "type": "string",
+ "description": " Max length: 400;"
+ },
+ "storeIdentifier": {
+ "type": "string",
+ "description": " Max length: 500;"
+ },
+ "encryptionKey": {
+ "type": "string",
+ "description": " Max length: 500;"
+ },
+ "initializationVector": {
+ "type": "string",
+ "description": " Max length: 500;"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ErrorResponseMessage": {
+ "type": "object",
+ "properties": {
+ "code": {
+ "type": "string"
+ },
+ "message": {
+ "type": "string"
+ },
+ "errors": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ValidationError"
+ }
+ }
+ }
+ },
+ "ExistingTenantReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ExpenseDetailReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "amount": {
+ "type": "number",
+ "format": "double"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ExpenseEntry": {
+ "required": [
+ "type",
+ "amount",
+ "date"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "expenseReport": {
+ "$ref": "#/components/schemas/ExpenseReportReference"
+ },
+ "company": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "chargeToId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "chargeToType": {
+ "enum": [
+ "Company",
+ "ServiceTicket",
+ "ProjectTicket",
+ "ChargeCode",
+ "Activity"
+ ],
+ "type": "string",
+ "description": "Gets or sets\n company or chargeToType is required.",
+ "nullable": true
+ },
+ "type": {
+ "$ref": "#/components/schemas/ExpenseTypeReference"
+ },
+ "member": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "paymentMethod": {
+ "$ref": "#/components/schemas/PaymentMethodReference"
+ },
+ "classification": {
+ "$ref": "#/components/schemas/ClassificationReference"
+ },
+ "amount": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "billableOption": {
+ "enum": [
+ "Billable",
+ "DoNotBill",
+ "NoCharge",
+ "NoDefault"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "date": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "locationId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "businessUnitId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "notes": {
+ "type": "string"
+ },
+ "agreement": {
+ "$ref": "#/components/schemas/AgreementReference"
+ },
+ "invoiceAmount": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "mobileGuid": {
+ "type": "string",
+ "format": "uuid",
+ "nullable": true
+ },
+ "taxes": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ExpenseTax"
+ }
+ },
+ "invoice": {
+ "$ref": "#/components/schemas/InvoiceReference"
+ },
+ "currency": {
+ "$ref": "#/components/schemas/CurrencyReference"
+ },
+ "status": {
+ "enum": [
+ "Open",
+ "Rejected",
+ "PendingApproval",
+ "ErrorsCorrected",
+ "PendingProjectApproval",
+ "ApprovedByTierOne",
+ "RejectBySecondTier",
+ "ApprovedByTierTwo",
+ "ReadyToBill",
+ "Billed",
+ "WrittenOff",
+ "BilledAgreement"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "billAmount": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "agreementAmount": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "odometerStart": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "odometerEnd": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "ticket": {
+ "$ref": "#/components/schemas/TicketReference"
+ },
+ "project": {
+ "$ref": "#/components/schemas/ProjectReference"
+ },
+ "phase": {
+ "$ref": "#/components/schemas/ProjectPhaseReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "customFields": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CustomFieldValue"
+ }
+ }
+ }
+ },
+ "ExpenseEntryAudit": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "member": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "source": {
+ "enum": [
+ "None",
+ "Member",
+ "API",
+ "Workflow",
+ "Portal",
+ "Mobile",
+ "Network",
+ "EmailConnector",
+ "MassMaintenance",
+ "Application",
+ "SystemAPI",
+ "Conversion"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "type": {
+ "enum": [
+ "Activity",
+ "CloseDate",
+ "Company",
+ "Contact",
+ "Conversion",
+ "Document",
+ "Forecast",
+ "Note",
+ "Notes",
+ "Opportunity",
+ "Products",
+ "Stage",
+ "Status",
+ "Surveys",
+ "Team",
+ "Tracks",
+ "Configuration",
+ "ConfigurationQuestions",
+ "DeviceBackupDetails",
+ "Tickets",
+ "Subject",
+ "ActivityOverview",
+ "Schedule",
+ "Resources",
+ "ExpenseEntry",
+ "Member",
+ "Date",
+ "Classification",
+ "Amount",
+ "ExpenseType",
+ "WorkType",
+ "WorkRole",
+ "Mileage",
+ "Billing",
+ "ExpenseHeader",
+ "Project",
+ "TimeEntry",
+ "TicketStatus",
+ "DateTime",
+ "DeductHours",
+ "ActualHours",
+ "Invoice",
+ "CompanyFinance",
+ "Billable",
+ "SalesOrder",
+ "Shipping",
+ "Profile",
+ "Group",
+ "GroupContact",
+ "GroupCompany",
+ "Options",
+ "Site",
+ "Agreement",
+ "Addition",
+ "Adjustment",
+ "Microsoft365",
+ "API",
+ "ProjectFinance",
+ "CompanyProfile",
+ "CompanyTeam",
+ "CompanyMgmt",
+ "InvoiceTotal",
+ "BillingInformation",
+ "ShippingInformation",
+ "BillingStatus",
+ "Location",
+ "Department",
+ "Territory",
+ "Payment",
+ "Credit",
+ "SubcontractorInformation",
+ "InvoicingParameters",
+ "ApplicationParameters",
+ "Finance",
+ "Invoicing",
+ "Email",
+ "Batching",
+ "KnowledgeBase",
+ "KbArticle",
+ "KnowledgeBaseApproval",
+ "KnowledgeBaseTicket",
+ "ManageNetwork",
+ "Tasks",
+ "CustomField",
+ "ScreenConnect",
+ "SLA",
+ "Ticket",
+ "Workflow",
+ "Record",
+ "CombinedTickets",
+ "Template",
+ "PurchaseOrder",
+ "Meeting",
+ "RmaOverview",
+ "ReturnedBy",
+ "PurchasedFromVendor",
+ "WarrantyVendor",
+ "RepairVendor",
+ "AdditionalDetails",
+ "TicketTemplate",
+ "AutoGeneration",
+ "TimeInternalNote",
+ "TimeDiscussion",
+ "TimeInternal",
+ "TimeResolution",
+ "MemberTemplate",
+ "Delegation",
+ "Skill",
+ "Certification",
+ "Accrual",
+ "ApiKey",
+ "Login",
+ "Notifications",
+ "System",
+ "ServiceBoard",
+ "ProjectBoard",
+ "Scheduling",
+ "TimeBillingExpense",
+ "CRM",
+ "Procurement",
+ "JobRole",
+ "Details",
+ "Authentication"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "message": {
+ "type": "string"
+ },
+ "oldValue": {
+ "type": "string"
+ },
+ "newValue": {
+ "type": "string"
+ },
+ "value": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ExpenseReport": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "member": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "year": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "period": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "dateStart": {
+ "type": "string"
+ },
+ "dateEnd": {
+ "type": "string"
+ },
+ "status": {
+ "enum": [
+ "Open",
+ "Rejected",
+ "PendingApproval",
+ "ErrorsCorrected",
+ "PendingProjectApproval",
+ "ApprovedByTierOne",
+ "RejectBySecondTier",
+ "ApprovedByTierTwo",
+ "ReadyToBill",
+ "Billed",
+ "WrittenOff",
+ "BilledAgreement"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "total": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "dueDate": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ExpenseReportAudit": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "member": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "source": {
+ "enum": [
+ "None",
+ "Member",
+ "API",
+ "Workflow",
+ "Portal",
+ "Mobile",
+ "Network",
+ "EmailConnector",
+ "MassMaintenance",
+ "Application",
+ "SystemAPI",
+ "Conversion"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "type": {
+ "enum": [
+ "Activity",
+ "CloseDate",
+ "Company",
+ "Contact",
+ "Conversion",
+ "Document",
+ "Forecast",
+ "Note",
+ "Notes",
+ "Opportunity",
+ "Products",
+ "Stage",
+ "Status",
+ "Surveys",
+ "Team",
+ "Tracks",
+ "Configuration",
+ "ConfigurationQuestions",
+ "DeviceBackupDetails",
+ "Tickets",
+ "Subject",
+ "ActivityOverview",
+ "Schedule",
+ "Resources",
+ "ExpenseEntry",
+ "Member",
+ "Date",
+ "Classification",
+ "Amount",
+ "ExpenseType",
+ "WorkType",
+ "WorkRole",
+ "Mileage",
+ "Billing",
+ "ExpenseHeader",
+ "Project",
+ "TimeEntry",
+ "TicketStatus",
+ "DateTime",
+ "DeductHours",
+ "ActualHours",
+ "Invoice",
+ "CompanyFinance",
+ "Billable",
+ "SalesOrder",
+ "Shipping",
+ "Profile",
+ "Group",
+ "GroupContact",
+ "GroupCompany",
+ "Options",
+ "Site",
+ "Agreement",
+ "Addition",
+ "Adjustment",
+ "Microsoft365",
+ "API",
+ "ProjectFinance",
+ "CompanyProfile",
+ "CompanyTeam",
+ "CompanyMgmt",
+ "InvoiceTotal",
+ "BillingInformation",
+ "ShippingInformation",
+ "BillingStatus",
+ "Location",
+ "Department",
+ "Territory",
+ "Payment",
+ "Credit",
+ "SubcontractorInformation",
+ "InvoicingParameters",
+ "ApplicationParameters",
+ "Finance",
+ "Invoicing",
+ "Email",
+ "Batching",
+ "KnowledgeBase",
+ "KbArticle",
+ "KnowledgeBaseApproval",
+ "KnowledgeBaseTicket",
+ "ManageNetwork",
+ "Tasks",
+ "CustomField",
+ "ScreenConnect",
+ "SLA",
+ "Ticket",
+ "Workflow",
+ "Record",
+ "CombinedTickets",
+ "Template",
+ "PurchaseOrder",
+ "Meeting",
+ "RmaOverview",
+ "ReturnedBy",
+ "PurchasedFromVendor",
+ "WarrantyVendor",
+ "RepairVendor",
+ "AdditionalDetails",
+ "TicketTemplate",
+ "AutoGeneration",
+ "TimeInternalNote",
+ "TimeDiscussion",
+ "TimeInternal",
+ "TimeResolution",
+ "MemberTemplate",
+ "Delegation",
+ "Skill",
+ "Certification",
+ "Accrual",
+ "ApiKey",
+ "Login",
+ "Notifications",
+ "System",
+ "ServiceBoard",
+ "ProjectBoard",
+ "Scheduling",
+ "TimeBillingExpense",
+ "CRM",
+ "Procurement",
+ "JobRole",
+ "Details",
+ "Authentication"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "message": {
+ "type": "string"
+ },
+ "oldValue": {
+ "type": "string"
+ },
+ "newValue": {
+ "type": "string"
+ },
+ "value": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ExpenseReportReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ExpenseReportTierUpdate": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "approvalType": {
+ "enum": [
+ "DataEntry",
+ "Tier1Update",
+ "Tier2Update",
+ "Billing",
+ "Service",
+ "Project",
+ "MonthlySummary",
+ "SalesActivity",
+ "Schedule"
+ ],
+ "type": "string",
+ "nullable": true
+ }
+ }
+ },
+ "ExpenseRevenueReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "revenue": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "cost": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "margin": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "percentage": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ExpenseTax": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "amount": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "type": {
+ "$ref": "#/components/schemas/ExpenseTaxTypeReference"
+ }
+ }
+ },
+ "ExpenseTaxTypeInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "inactive": {
+ "type": "boolean"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ExpenseTaxTypeReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ExpenseType": {
+ "required": [
+ "name",
+ "amountCaption",
+ "billExpenses",
+ "invoiceMarkupOption"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 30;"
+ },
+ "amountCaption": {
+ "type": "string"
+ },
+ "reimbursementRate": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "billExpenses": {
+ "enum": [
+ "Billable",
+ "DoNotBill",
+ "NoCharge",
+ "NoDefault"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "invoiceMarkupOption": {
+ "enum": [
+ "Amount",
+ "Mile",
+ "Percent"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "invoiceMarkupAmount": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "advancedAmountFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "mileageFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "quantityFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "maxAmount": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "integrationXRef": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "ExpenseTypeExemption": {
+ "required": [
+ "expenseType"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "expenseType": {
+ "$ref": "#/components/schemas/ExpenseTypeReference"
+ },
+ "taxableLevels": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ExpenseTypeInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "amountCaption": {
+ "type": "string"
+ },
+ "mileageFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ExpenseTypeReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "Experiment": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "experimentId": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "description": {
+ "type": "string"
+ },
+ "properties": {
+ "type": "string"
+ },
+ "inactiveFlag": {
+ "type": "boolean"
+ },
+ "memberInactiveFlag": {
+ "type": "boolean"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ExportAccountingBatchRequest": {
+ "type": "object",
+ "properties": {
+ "batchIdentifier": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "glInterfaceIdentifier": {
+ "type": "string"
+ },
+ "thruDate": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "locationId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "summarizeInvoices": {
+ "enum": [
+ "Default",
+ "Condensed",
+ "Detailed"
+ ],
+ "type": "string"
+ },
+ "exportInvoicesFlag": {
+ "type": "boolean",
+ "description": "Batch export must include invoices, expenses, or products (procurement).",
+ "nullable": true
+ },
+ "includedInvoiceIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ "excludedInvoiceIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ "exportExpensesFlag": {
+ "type": "boolean",
+ "description": "Batch export must include invoices, expenses, or products (procurement).",
+ "nullable": true
+ },
+ "includedExpenseIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ "excludedExpenseIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ "exportPaymentsFlag": {
+ "type": "boolean",
+ "description": "Batch export must include invoices, expenses, or products (procurement).",
+ "nullable": true
+ },
+ "includedPaymentIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "exportProductsFlag": {
+ "type": "boolean",
+ "description": "Batch export must include invoices, expenses, or products (procurement).",
+ "nullable": true
+ },
+ "includedProductIds": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "excludedProductIds": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "FileUploadSetting": {
+ "required": [
+ "restrictFileTypesFlag"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "restrictFileTypesFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "globalFileSizeLimit": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "FilterValues": {
+ "type": "object",
+ "properties": {
+ "conditions": {
+ "type": "string"
+ },
+ "orderBy": {
+ "type": "string"
+ },
+ "childconditions": {
+ "type": "string"
+ },
+ "customfieldconditions": {
+ "type": "string"
+ }
+ }
+ },
+ "Finance.Currency": {
+ "required": [
+ "currencyIdentifier",
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "currencyIdentifier": {
+ "type": "string",
+ "description": " Max length: 10;"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "symbol": {
+ "type": "string",
+ "description": " Max length: 10;"
+ },
+ "displayIdFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "displaySymbolFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "currencyCode": {
+ "$ref": "#/components/schemas/CurrencyCodeReference"
+ },
+ "thousandsSeparator": {
+ "type": "string",
+ "description": " Max length: 1;"
+ },
+ "decimalSeparator": {
+ "type": "string",
+ "description": " Max length: 1;"
+ },
+ "negativeParenthesesFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "rightAlign": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "numberOfDecimals": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "reportFormat": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "Forecast": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "forecastItems": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ForecastItem"
+ }
+ },
+ "productRevenue": {
+ "$ref": "#/components/schemas/ProductRevenueReference"
+ },
+ "serviceRevenue": {
+ "$ref": "#/components/schemas/ServiceRevenueReference"
+ },
+ "agreementRevenue": {
+ "$ref": "#/components/schemas/AgreementRevenueReference"
+ },
+ "timeRevenue": {
+ "$ref": "#/components/schemas/TimeRevenueReference"
+ },
+ "expenseRevenue": {
+ "$ref": "#/components/schemas/ExpenseRevenueReference"
+ },
+ "forecastRevenueTotals": {
+ "$ref": "#/components/schemas/ForecastRevenueReference"
+ },
+ "inclusiveRevenueTotals": {
+ "$ref": "#/components/schemas/InclusiveRevenueReference"
+ },
+ "recurringTotal": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "wonRevenue": {
+ "$ref": "#/components/schemas/WonRevenueReference"
+ },
+ "lostRevenue": {
+ "$ref": "#/components/schemas/LostRevenueReference"
+ },
+ "openRevenue": {
+ "$ref": "#/components/schemas/OpenRevenueReference"
+ },
+ "otherRevenue1": {
+ "$ref": "#/components/schemas/Other1RevenueReference"
+ },
+ "otherRevenue2": {
+ "$ref": "#/components/schemas/Other2RevenueReference"
+ },
+ "salesTaxRevenue": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "forecastTotalWithTaxes": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "expectedProbability": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "taxCode": {
+ "$ref": "#/components/schemas/TaxCodeReference"
+ },
+ "billingTerms": {
+ "$ref": "#/components/schemas/BillingTermsReference"
+ },
+ "currency": {
+ "$ref": "#/components/schemas/CurrencyReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ForecastItem": {
+ "required": [
+ "opportunity",
+ "status",
+ "forecastType"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "forecastDescription": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "opportunity": {
+ "$ref": "#/components/schemas/OpportunityReference"
+ },
+ "quantity": {
+ "type": "number",
+ "format": "double"
+ },
+ "status": {
+ "$ref": "#/components/schemas/OpportunityStatusReference"
+ },
+ "catalogItem": {
+ "$ref": "#/components/schemas/IvItemReference"
+ },
+ "productDescription": {
+ "type": "string"
+ },
+ "productClass": {
+ "type": "string"
+ },
+ "revenue": {
+ "type": "number",
+ "format": "double"
+ },
+ "cost": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "margin": {
+ "type": "number",
+ "format": "double"
+ },
+ "percentage": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "includeFlag": {
+ "type": "boolean"
+ },
+ "quoteWerksDocNo": {
+ "type": "string",
+ "description": " Max length: 20;"
+ },
+ "quoteWerksDocName": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "quoteWerksQuantity": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "forecastType": {
+ "enum": [
+ "Other1",
+ "Other2",
+ "Agreement",
+ "Product",
+ "Service"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "linkFlag": {
+ "type": "boolean"
+ },
+ "recurringRevenue": {
+ "type": "number",
+ "format": "double"
+ },
+ "recurringCost": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "recurringDateStart": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "recurringDateEnd": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "billCycle": {
+ "$ref": "#/components/schemas/BillingCycleReference"
+ },
+ "cycleBasis": {
+ "type": "string"
+ },
+ "cycles": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "recurringFlag": {
+ "type": "boolean"
+ },
+ "sequenceNumber": {
+ "type": "number",
+ "format": "double"
+ },
+ "subNumber": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "taxableFlag": {
+ "type": "boolean"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ForecastRevenueReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "revenue": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "cost": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "margin": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "percentage": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "FormSubmitted": {
+ "required": [
+ "contactId",
+ "url"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "campaignId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "contactId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "dateSubmitted": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "url": {
+ "type": "string",
+ "description": " Max length: 2083;"
+ },
+ "queryString": {
+ "type": "string"
+ },
+ "pageType": {
+ "type": "string"
+ },
+ "pageSubType": {
+ "type": "string"
+ },
+ "topic": {
+ "type": "string"
+ },
+ "version": {
+ "type": "string"
+ },
+ "status": {
+ "type": "string"
+ }
+ }
+ },
+ "GenericBoardTeamReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "isProjectTeamFlag": {
+ "type": "boolean"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "GenericIdIdentifierReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "identifier": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ }
+ }
+ },
+ "GenericNameIdDTO": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "tag": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ }
+ }
+ },
+ "GLAccount": {
+ "required": [
+ "glType",
+ "mappedType",
+ "mappedRecord"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "glType": {
+ "enum": [
+ "AP",
+ "AR",
+ "EE",
+ "EI",
+ "EO",
+ "IA",
+ "IT",
+ "P",
+ "PF",
+ "R",
+ "RA",
+ "RD",
+ "RE",
+ "RP",
+ "ST",
+ "SD",
+ "ET",
+ "FT",
+ "PT",
+ "WP",
+ "WR"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "mappedType": {
+ "$ref": "#/components/schemas/MappedTypeReference"
+ },
+ "mappedRecord": {
+ "$ref": "#/components/schemas/MappedRecordReference"
+ },
+ "segment1": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "segment2": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "segment3": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "segment4": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "segment5": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "segment6": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "segment7": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "segment8": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "segment9": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "segment10": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "cogs1": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "cogs2": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "cogs3": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "cogs4": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "cogs5": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "cogs6": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "cogs7": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "cogs8": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "cogs9": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "cogs10": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "productId": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "inventory": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "salesCode": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "GLCaption": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "segment1": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "segment2": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "segment3": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "segment4": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "segment5": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "segment6": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "segment7": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "segment8": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "segment9": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "segment10": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "segment1type": {
+ "enum": [
+ "Account",
+ "Class"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "segment2type": {
+ "enum": [
+ "Account",
+ "Class"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "segment3type": {
+ "enum": [
+ "Account",
+ "Class"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "segment4type": {
+ "enum": [
+ "Account",
+ "Class"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "segment5type": {
+ "enum": [
+ "Account",
+ "Class"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "segment6type": {
+ "enum": [
+ "Account",
+ "Class"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "segment7type": {
+ "enum": [
+ "Account",
+ "Class"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "segment8type": {
+ "enum": [
+ "Account",
+ "Class"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "segment9type": {
+ "enum": [
+ "Account",
+ "Class"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "segment10type": {
+ "enum": [
+ "Account",
+ "Class"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "cogs1": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "cogs2": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "cogs3": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "cogs4": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "cogs5": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "cogs6": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "cogs7": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "cogs8": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "cogs9": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "cogs10": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "GLEntry": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": {
+ "type": "string"
+ },
+ "amount": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "description": {
+ "type": "string",
+ "description": " Max length: 100;"
+ },
+ "segment1": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "segment2": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "segment3": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "segment4": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "segment5": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "segment6": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "segment7": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "segment8": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "segment9": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "segment10": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "productId": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "cost": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "salesCode": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "inventory": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "cogs1": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "cogs2": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "cogs3": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "cogs4": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "cogs5": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "cogs6": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "cogs7": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "cogs8": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "cogs9": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "cogs10": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "isBatched": {
+ "type": "boolean"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "GLExport": {
+ "type": "object",
+ "properties": {
+ "exportSettings": {
+ "$ref": "#/components/schemas/GLExportSettings"
+ },
+ "vendors": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/GLExportVendor"
+ }
+ },
+ "customers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/GLExportCustomer"
+ }
+ },
+ "transactions": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/GLExportTransaction"
+ }
+ },
+ "expenses": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/GLExportExpense"
+ }
+ },
+ "expenseBills": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/GLExportExpenseBill"
+ }
+ },
+ "purchaseTransactions": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/GLExportPurchaseTransaction"
+ }
+ },
+ "adjustmentTransactions": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/GLExportAdjustmentTransaction"
+ }
+ },
+ "inventoryTransfers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/GLExportInventoryTransfer"
+ }
+ }
+ }
+ },
+ "GLExportAdjustmentTransaction": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "documentType": {
+ "type": "string"
+ },
+ "documentDate": {
+ "type": "string"
+ },
+ "glTypeID": {
+ "type": "string"
+ },
+ "accountNumber": {
+ "type": "string"
+ },
+ "memo": {
+ "type": "string"
+ },
+ "glClass": {
+ "type": "string"
+ },
+ "adjustmentDescription": {
+ "type": "string"
+ },
+ "adjustmentDetail": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/GLExportAdjustmentTransactionDetail"
+ }
+ }
+ }
+ },
+ "GLExportAdjustmentTransactionDetail": {
+ "type": "object",
+ "properties": {
+ "glClass": {
+ "type": "string"
+ },
+ "description": {
+ "type": "string"
+ },
+ "memo": {
+ "type": "string"
+ },
+ "item": {
+ "$ref": "#/components/schemas/IvItemReference"
+ },
+ "quantity": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "total": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "cost": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "costAccountNumber": {
+ "type": "string"
+ },
+ "inventoryAccountNumber": {
+ "type": "string"
+ },
+ "accountNumber": {
+ "type": "string"
+ },
+ "productAccountNumber": {
+ "type": "string"
+ }
+ }
+ },
+ "GLExportCustomer": {
+ "type": "object",
+ "properties": {
+ "company": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "companyType": {
+ "$ref": "#/components/schemas/CompanyTypeReference"
+ },
+ "contact": {
+ "$ref": "#/components/schemas/ContactReference"
+ },
+ "site": {
+ "$ref": "#/components/schemas/SiteReference"
+ },
+ "accountNumber": {
+ "type": "string"
+ },
+ "billingTerms": {
+ "$ref": "#/components/schemas/BillingTermsReference"
+ },
+ "billingTermsXref": {
+ "type": "string"
+ },
+ "dueDays": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "taxable": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "taxCode": {
+ "$ref": "#/components/schemas/TaxCodeReference"
+ },
+ "currency": {
+ "$ref": "#/components/schemas/CurrencyReference"
+ },
+ "stateTaxXref": {
+ "type": "string"
+ },
+ "countyTaxXref": {
+ "type": "string"
+ },
+ "cityTaxXref": {
+ "type": "string"
+ },
+ "countryTaxXref": {
+ "type": "string"
+ },
+ "compositeTaxXref": {
+ "type": "string"
+ },
+ "stateTaxRate": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "countyTaxRate": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "cityTaxRate": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "countryTaxRate": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "compositeTaxRate": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "taxGroupRate": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "taxAgencyXref": {
+ "type": "string"
+ },
+ "stateTaxAgencyXref": {
+ "type": "string"
+ },
+ "countyTaxAgencyXref": {
+ "type": "string"
+ },
+ "cityTaxAgencyXref": {
+ "type": "string"
+ },
+ "countryTaxAgencyXref": {
+ "type": "string"
+ },
+ "compositeTaxAgencyXref": {
+ "type": "string"
+ },
+ "taxLevels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/GLExportCustomerTaxLevel"
+ }
+ }
+ }
+ },
+ "GLExportCustomerTaxLevel": {
+ "type": "object",
+ "properties": {
+ "taxRate": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "taxCodeXref": {
+ "type": "string"
+ },
+ "agencyXref": {
+ "type": "string"
+ },
+ "taxLevel": {
+ "type": "integer",
+ "format": "int32"
+ }
+ }
+ },
+ "GLExportExpense": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "documentDate": {
+ "type": "string"
+ },
+ "documentType": {
+ "type": "string"
+ },
+ "apAccountNumber": {
+ "type": "string"
+ },
+ "apClass": {
+ "type": "string"
+ },
+ "accountNumber": {
+ "type": "string"
+ },
+ "glClass": {
+ "type": "string"
+ },
+ "glTypeId": {
+ "type": "string"
+ },
+ "memo": {
+ "type": "string"
+ },
+ "description": {
+ "type": "string"
+ },
+ "periodStartDate": {
+ "type": "string"
+ },
+ "periodEndDate": {
+ "type": "string"
+ },
+ "member": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "vendorNumber": {
+ "type": "string"
+ },
+ "company": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "companyAccountNumber": {
+ "type": "string"
+ },
+ "project": {
+ "$ref": "#/components/schemas/ProjectReference"
+ },
+ "currency": {
+ "$ref": "#/components/schemas/CurrencyReference"
+ },
+ "total": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "offset": {
+ "$ref": "#/components/schemas/GLExportExpenseOffset"
+ }
+ }
+ },
+ "GLExportExpenseBill": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "documentDate": {
+ "type": "string"
+ },
+ "documentType": {
+ "type": "string"
+ },
+ "documentNumber": {
+ "type": "string"
+ },
+ "memo": {
+ "type": "string"
+ },
+ "glClass": {
+ "type": "string"
+ },
+ "apAccountNumber": {
+ "type": "string"
+ },
+ "member": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "vendorNumber": {
+ "type": "string"
+ },
+ "currency": {
+ "$ref": "#/components/schemas/CurrencyReference"
+ },
+ "total": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "detail": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/GLExportExpenseBillDetail"
+ }
+ }
+ }
+ },
+ "GLExportExpenseBillDetail": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "documentDate": {
+ "type": "string"
+ },
+ "glTypeId": {
+ "type": "string"
+ },
+ "memo": {
+ "type": "string"
+ },
+ "company": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "accountNumber": {
+ "type": "string"
+ },
+ "expenseClass": {
+ "$ref": "#/components/schemas/ClassificationReference"
+ },
+ "currency": {
+ "$ref": "#/components/schemas/CurrencyReference"
+ },
+ "total": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "billable": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "reimbursable": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "companyAdvance": {
+ "type": "boolean",
+ "nullable": true
+ }
+ }
+ },
+ "GLExportExpenseOffset": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "documentDate": {
+ "type": "string"
+ },
+ "documentType": {
+ "type": "string"
+ },
+ "accountNumber": {
+ "type": "string"
+ },
+ "glTypeId": {
+ "type": "string"
+ },
+ "glClass": {
+ "type": "string"
+ },
+ "member": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "memo": {
+ "type": "string"
+ },
+ "description": {
+ "type": "string"
+ },
+ "total": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ }
+ }
+ },
+ "GLExportInventoryTransfer": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "documentType": {
+ "type": "string"
+ },
+ "documentDate": {
+ "type": "string"
+ },
+ "accountNumber": {
+ "type": "string"
+ },
+ "glClass": {
+ "type": "string"
+ },
+ "glTypeId": {
+ "type": "string"
+ },
+ "description": {
+ "type": "string"
+ },
+ "salesCode": {
+ "type": "string"
+ },
+ "memo": {
+ "type": "string"
+ },
+ "costAccountNumber": {
+ "type": "string"
+ },
+ "inventoryAccountNumber": {
+ "type": "string"
+ },
+ "transferId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "item": {
+ "$ref": "#/components/schemas/IvItemReference"
+ },
+ "glItemId": {
+ "type": "string"
+ },
+ "salesDescription": {
+ "type": "string"
+ },
+ "itemDescription": {
+ "type": "string"
+ },
+ "currency": {
+ "$ref": "#/components/schemas/CurrencyReference"
+ },
+ "itemPrice": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "taxable": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "unitOfMeasure": {
+ "$ref": "#/components/schemas/UnitOfMeasureReference"
+ },
+ "quantity": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "cost": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "total": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "subCategory": {
+ "$ref": "#/components/schemas/ProductSubCategoryReference"
+ },
+ "serializedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "serialNumbers": {
+ "type": "string"
+ },
+ "bin": {
+ "$ref": "#/components/schemas/WarehouseBinReference"
+ },
+ "warehouse": {
+ "$ref": "#/components/schemas/WarehouseReference"
+ },
+ "transferFromBin": {
+ "$ref": "#/components/schemas/WarehouseBinReference"
+ },
+ "transferFromLocationXref": {
+ "type": "string"
+ },
+ "transferToBin": {
+ "$ref": "#/components/schemas/WarehouseBinReference"
+ },
+ "transferToLocationXref": {
+ "type": "string"
+ },
+ "locationXref": {
+ "type": "string"
+ },
+ "priceLevelXref": {
+ "type": "string"
+ },
+ "uomScheduleXref": {
+ "type": "string"
+ },
+ "itemTypeXref": {
+ "type": "string"
+ },
+ "inventoryXref": {
+ "type": "string"
+ },
+ "cogsXref": {
+ "type": "string"
+ },
+ "taxNote": {
+ "type": "string"
+ },
+ "offset": {
+ "$ref": "#/components/schemas/GLExportInventoryTransferOffset"
+ }
+ }
+ },
+ "GLExportInventoryTransferOffset": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "documentType": {
+ "type": "string"
+ },
+ "documentDate": {
+ "type": "string"
+ },
+ "accountNumber": {
+ "type": "string"
+ },
+ "glClass": {
+ "type": "string"
+ },
+ "total": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "memo": {
+ "type": "string"
+ },
+ "description": {
+ "type": "string"
+ },
+ "glTypeId": {
+ "type": "string"
+ }
+ }
+ },
+ "GLExportPurchaseTransaction": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "documentDate": {
+ "type": "string"
+ },
+ "documentNumber": {
+ "type": "string"
+ },
+ "description": {
+ "type": "string"
+ },
+ "memo": {
+ "type": "string"
+ },
+ "apAccountNumber": {
+ "type": "string"
+ },
+ "purchaseDate": {
+ "type": "string"
+ },
+ "company": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "companyType": {
+ "$ref": "#/components/schemas/CompanyTypeReference"
+ },
+ "contact": {
+ "$ref": "#/components/schemas/ContactReference"
+ },
+ "site": {
+ "$ref": "#/components/schemas/SiteReference"
+ },
+ "purchaseClass": {
+ "type": "string"
+ },
+ "freightAmount": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "freightPackingSlip": {
+ "type": "string"
+ },
+ "packingSlip": {
+ "type": "string"
+ },
+ "dropshipFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "currency": {
+ "$ref": "#/components/schemas/CurrencyReference"
+ },
+ "total": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "billingTerms": {
+ "$ref": "#/components/schemas/BillingTermsReference"
+ },
+ "billingTermsXref": {
+ "type": "string"
+ },
+ "dueDays": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vendorNumber": {
+ "type": "string"
+ },
+ "vendorAccountNumber": {
+ "type": "string"
+ },
+ "vendorInvoiceDate": {
+ "type": "string"
+ },
+ "vendorInvoiceNumber": {
+ "type": "string"
+ },
+ "taxAgencyXref": {
+ "type": "string"
+ },
+ "stateTaxXref": {
+ "type": "string"
+ },
+ "countyTaxXref": {
+ "type": "string"
+ },
+ "cityTaxXref": {
+ "type": "string"
+ },
+ "shipToCompany": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "shipToCompanyAccountNumber": {
+ "type": "string"
+ },
+ "shipToCompanyType": {
+ "$ref": "#/components/schemas/CompanyTypeReference"
+ },
+ "shipToContact": {
+ "$ref": "#/components/schemas/ContactReference"
+ },
+ "shipToSite": {
+ "$ref": "#/components/schemas/SiteReference"
+ },
+ "shipToTaxGroup": {
+ "type": "string"
+ },
+ "taxCode": {
+ "$ref": "#/components/schemas/TaxCodeReference"
+ },
+ "taxGroupRate": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "useAvalaraTaxFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "purchaseHeaderTaxGroup": {
+ "type": "string"
+ },
+ "purchaseHeaderTaxableFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "purchaseHeaderFreightTaxableFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "taxLevels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/GLExportPurchaseTransactionTaxLevel"
+ }
+ },
+ "purchaseDetail": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/GLExportPurchaseTransactionDetail"
+ }
+ },
+ "purchaseDetailTax": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/GLExportPurchaseTransactionDetailTax"
+ }
+ }
+ }
+ },
+ "GLExportPurchaseTransactionDetail": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "documentDate": {
+ "type": "string"
+ },
+ "glClass": {
+ "type": "string"
+ },
+ "glTypeId": {
+ "type": "string"
+ },
+ "glItemId": {
+ "type": "string"
+ },
+ "salesCode": {
+ "type": "string"
+ },
+ "description": {
+ "type": "string"
+ },
+ "cost": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "memo": {
+ "type": "string"
+ },
+ "taxNote": {
+ "type": "string"
+ },
+ "vendorNumber": {
+ "type": "string"
+ },
+ "accountNumber": {
+ "type": "string"
+ },
+ "costAccountNumber": {
+ "type": "string"
+ },
+ "inventoryAccountNumber": {
+ "type": "string"
+ },
+ "vendorAccountNumber": {
+ "type": "string"
+ },
+ "item": {
+ "$ref": "#/components/schemas/IvItemReference"
+ },
+ "itemDescription": {
+ "type": "string"
+ },
+ "salesDescription": {
+ "type": "string"
+ },
+ "taxable": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "itemPrice": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "itemCost": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "unitOfMeasure": {
+ "$ref": "#/components/schemas/UnitOfMeasureReference"
+ },
+ "quantity": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "total": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "currency": {
+ "$ref": "#/components/schemas/CurrencyReference"
+ },
+ "serializedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "serialNumbers": {
+ "type": "string"
+ },
+ "dropShippedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "lineNumber": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "warehouseBin": {
+ "$ref": "#/components/schemas/WarehouseBinReference"
+ },
+ "warehouseSite": {
+ "$ref": "#/components/schemas/SiteReference"
+ },
+ "subCategory": {
+ "$ref": "#/components/schemas/ProductSubCategoryReference"
+ },
+ "shipmentMethod": {
+ "$ref": "#/components/schemas/ShipmentMethodReference"
+ },
+ "itemTypeXref": {
+ "type": "string"
+ },
+ "inventoryXref": {
+ "type": "string"
+ },
+ "cogsXref": {
+ "type": "string"
+ },
+ "uomScheduleXref": {
+ "type": "string"
+ },
+ "priceLevelXref": {
+ "type": "string"
+ },
+ "locationXref": {
+ "type": "string"
+ },
+ "taxCode": {
+ "$ref": "#/components/schemas/TaxCodeReference"
+ },
+ "purchaseHeaderTaxGroup": {
+ "type": "string"
+ },
+ "taxCodeXref": {
+ "type": "string"
+ },
+ "taxRate": {
+ "type": "number",
+ "format": "double"
+ },
+ "taxAgencyXref": {
+ "type": "string"
+ }
+ }
+ },
+ "GLExportPurchaseTransactionDetailTax": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "documentDate": {
+ "type": "string"
+ },
+ "accountNumber": {
+ "type": "string"
+ },
+ "glClass": {
+ "type": "string"
+ },
+ "cost": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "salesCode": {
+ "type": "string"
+ },
+ "glTypeId": {
+ "type": "string"
+ },
+ "glItemId": {
+ "type": "string"
+ },
+ "memo": {
+ "type": "string"
+ },
+ "vendorNumber": {
+ "type": "string"
+ },
+ "vendorAccountNumber": {
+ "type": "string"
+ },
+ "costAccountNumber": {
+ "type": "string"
+ },
+ "inventoryAccountNumber": {
+ "type": "string"
+ },
+ "itemTypeXref": {
+ "type": "string"
+ },
+ "inventoryXref": {
+ "type": "string"
+ },
+ "cogsXref": {
+ "type": "string"
+ },
+ "uomScheduleXref": {
+ "type": "string"
+ },
+ "priceLevelXref": {
+ "type": "string"
+ },
+ "locationXref": {
+ "type": "string"
+ },
+ "item": {
+ "$ref": "#/components/schemas/IvItemReference"
+ },
+ "taxableFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "salesDescription": {
+ "type": "string"
+ },
+ "itemDescription": {
+ "type": "string"
+ },
+ "itemPrice": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "itemCost": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "unitOfMeasure": {
+ "$ref": "#/components/schemas/UnitOfMeasureReference"
+ },
+ "quantity": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "total": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "currency": {
+ "$ref": "#/components/schemas/CurrencyReference"
+ },
+ "serializedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "serialNumbers": {
+ "type": "string"
+ },
+ "dropShippedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "lineNumber": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "warehouseSite": {
+ "$ref": "#/components/schemas/SiteReference"
+ },
+ "warehouseBin": {
+ "$ref": "#/components/schemas/WarehouseBinReference"
+ },
+ "shipmentMethod": {
+ "$ref": "#/components/schemas/ShipmentMethodReference"
+ },
+ "subCategory": {
+ "$ref": "#/components/schemas/ProductSubCategoryReference"
+ },
+ "taxCode": {
+ "$ref": "#/components/schemas/TaxCodeReference"
+ },
+ "taxRate": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "taxRatePercent": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "taxAgencyXref": {
+ "type": "string"
+ },
+ "taxNote": {
+ "type": "string"
+ },
+ "purchaseHeaderTaxGroup": {
+ "type": "string"
+ }
+ }
+ },
+ "GLExportPurchaseTransactionTaxLevel": {
+ "type": "object",
+ "properties": {
+ "taxCodeXref": {
+ "type": "string"
+ },
+ "taxLevel": {
+ "type": "integer",
+ "format": "int32"
+ }
+ }
+ },
+ "GLExportSettings": {
+ "type": "object"
+ },
+ "GLExportTransaction": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "glClass": {
+ "type": "string"
+ },
+ "glTypeId": {
+ "type": "string"
+ },
+ "documentDate": {
+ "type": "string"
+ },
+ "documentNumber": {
+ "type": "string"
+ },
+ "documentType": {
+ "type": "string"
+ },
+ "memo": {
+ "type": "string"
+ },
+ "description": {
+ "type": "string"
+ },
+ "attention": {
+ "type": "string"
+ },
+ "salesTerritory": {
+ "type": "string"
+ },
+ "company": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "companyType": {
+ "$ref": "#/components/schemas/CompanyTypeReference"
+ },
+ "companyAccountNumber": {
+ "type": "string"
+ },
+ "site": {
+ "$ref": "#/components/schemas/SiteReference"
+ },
+ "billingTerms": {
+ "$ref": "#/components/schemas/BillingTermsReference"
+ },
+ "billingTermsXref": {
+ "type": "string"
+ },
+ "dueDays": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "dueDate": {
+ "type": "string"
+ },
+ "emailDeliveryFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "printDeliveryFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "agreementPrePaymentFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "accountNumber": {
+ "type": "string"
+ },
+ "billingType": {
+ "type": "string"
+ },
+ "glEntryIds": {
+ "type": "string"
+ },
+ "purchaseOrder": {
+ "$ref": "#/components/schemas/PurchaseOrderReference"
+ },
+ "project": {
+ "$ref": "#/components/schemas/ProjectReference"
+ },
+ "currency": {
+ "$ref": "#/components/schemas/CurrencyReference"
+ },
+ "total": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "salesRepId": {
+ "type": "string"
+ },
+ "salesRepName": {
+ "type": "string"
+ },
+ "taxable": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "taxableTotal": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "taxCode": {
+ "$ref": "#/components/schemas/TaxCodeReference"
+ },
+ "taxGroupRate": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "piggyBackFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "taxAccountNumber": {
+ "type": "string"
+ },
+ "salesTax": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "stateTax": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "countyTax": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "cityTax": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "taxableAmount1": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "taxableAmount2": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "taxableAmount3": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "taxableAmount4": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "taxableAmount5": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "taxAgencyXref": {
+ "type": "string"
+ },
+ "stateTaxXref": {
+ "type": "string"
+ },
+ "countyTaxXref": {
+ "type": "string"
+ },
+ "taxId": {
+ "type": "string"
+ },
+ "taxDpAppliedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "useAvalaraFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "sendAvalaraTaxFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "shipToCompany": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "shipToCompanyAccountNumber": {
+ "type": "string"
+ },
+ "shipToCompanyType": {
+ "$ref": "#/components/schemas/CompanyTypeReference"
+ },
+ "shipToTaxId": {
+ "type": "string"
+ },
+ "shipSite": {
+ "$ref": "#/components/schemas/SiteReference"
+ },
+ "shipContact": {
+ "type": "string"
+ },
+ "detail": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/GLExportTransactionDetail"
+ }
+ },
+ "taxLevels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/GLExportTransactionTaxLevel"
+ }
+ }
+ }
+ },
+ "GLExportTransactionDetail": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "documentDate": {
+ "type": "string"
+ },
+ "documentType": {
+ "type": "string"
+ },
+ "accountNumber": {
+ "type": "string"
+ },
+ "glClass": {
+ "type": "string"
+ },
+ "glTypeId": {
+ "type": "string"
+ },
+ "glItemId": {
+ "type": "string"
+ },
+ "invoiceSummaryOption": {
+ "type": "string"
+ },
+ "cost": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "salesCode": {
+ "type": "string"
+ },
+ "memo": {
+ "type": "string"
+ },
+ "description": {
+ "type": "string"
+ },
+ "quantity": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "total": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "currency": {
+ "$ref": "#/components/schemas/CurrencyReference"
+ },
+ "timeEntry": {
+ "$ref": "#/components/schemas/TimeEntryReference"
+ },
+ "costAccountNumber": {
+ "type": "string"
+ },
+ "inventoryAccountNumber": {
+ "type": "string"
+ },
+ "productAccountNumber": {
+ "type": "string"
+ },
+ "taxCode": {
+ "$ref": "#/components/schemas/TaxCodeReference"
+ },
+ "taxCodeXref": {
+ "type": "string"
+ },
+ "taxAgencyXref": {
+ "type": "string"
+ },
+ "taxNote": {
+ "type": "string"
+ },
+ "taxRate": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "taxRatePercent": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "taxableFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "taxable2Flag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "taxable3Flag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "taxable4Flag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "taxable5Flag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "item": {
+ "$ref": "#/components/schemas/IvItemReference"
+ },
+ "product": {
+ "$ref": "#/components/schemas/ProductReference"
+ },
+ "itemTaxableFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "itemPrice": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "itemCost": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "itemDescription": {
+ "type": "string"
+ },
+ "salesDescription": {
+ "type": "string"
+ },
+ "unitOfMeasure": {
+ "$ref": "#/components/schemas/UnitOfMeasureReference"
+ },
+ "subCategory": {
+ "$ref": "#/components/schemas/ProductSubCategoryReference"
+ },
+ "serializedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "serialNumbers": {
+ "type": "string"
+ },
+ "warehouseSite": {
+ "$ref": "#/components/schemas/SiteReference"
+ },
+ "warehouseBin": {
+ "$ref": "#/components/schemas/WarehouseBinReference"
+ },
+ "shipmentMethod": {
+ "$ref": "#/components/schemas/ShipmentMethodReference"
+ },
+ "dropShippedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "itemTypeXref": {
+ "type": "string"
+ },
+ "inventoryXref": {
+ "type": "string"
+ },
+ "cogsXref": {
+ "type": "string"
+ },
+ "uomScheduleXref": {
+ "type": "string"
+ },
+ "priceLevelXref": {
+ "type": "string"
+ },
+ "locationXref": {
+ "type": "string"
+ },
+ "taxLevels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/GLExportTransactionDetailTaxLevel"
+ }
+ }
+ }
+ },
+ "GLExportTransactionDetailTaxLevel": {
+ "type": "object",
+ "properties": {
+ "taxableFlag": {
+ "type": "boolean"
+ },
+ "taxLevel": {
+ "type": "integer",
+ "format": "int32"
+ }
+ }
+ },
+ "GLExportTransactionTaxLevel": {
+ "type": "object",
+ "properties": {
+ "taxAmount": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "taxableAmount": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "taxCodeXref": {
+ "type": "string"
+ },
+ "taxLevel": {
+ "type": "integer",
+ "format": "int32"
+ }
+ }
+ },
+ "GLExportVendor": {
+ "type": "object",
+ "properties": {
+ "member": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "vendor": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "vendorNumber": {
+ "type": "string"
+ },
+ "company": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "contact": {
+ "$ref": "#/components/schemas/ContactReference"
+ },
+ "accountNumber": {
+ "type": "string"
+ },
+ "billingTerms": {
+ "$ref": "#/components/schemas/BillingTermsReference"
+ },
+ "dueDays": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "site": {
+ "$ref": "#/components/schemas/SiteReference"
+ },
+ "taxCode": {
+ "$ref": "#/components/schemas/TaxCodeReference"
+ }
+ }
+ },
+ "GLPath": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "location": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "path": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "sqlServerName": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "databaseName": {
+ "type": "string",
+ "description": " Max length: 100;"
+ },
+ "lastPaymentSync": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "lastPaymentSyncBy": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "GoogleEmailSetup": {
+ "required": [
+ "name",
+ "username",
+ "inboxFolder",
+ "processedFolder",
+ "failedFolder"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 200;"
+ },
+ "username": {
+ "type": "string",
+ "description": " Max length: 100;"
+ },
+ "inboxFolder": {
+ "type": "string",
+ "description": " Max length: 40;"
+ },
+ "processedFolder": {
+ "type": "string",
+ "description": " Max length: 40;"
+ },
+ "failedFolder": {
+ "type": "string",
+ "description": " Max length: 40;"
+ },
+ "clientId": {
+ "type": "string",
+ "description": " Max length: 200;"
+ },
+ "privateKey": {
+ "type": "string",
+ "description": " Max length: 4000;"
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "emailConnector": {
+ "$ref": "#/components/schemas/EmailConnectorReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "GoogleEmailSetupReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "Group": {
+ "required": [
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "publicDescription": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "publicFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "GroupInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "GroupReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "Holiday": {
+ "required": [
+ "name",
+ "date"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "allDayFlag": {
+ "type": "boolean",
+ "description": "Can be set to false to set a holiday for specific hours (Defaults to True).",
+ "nullable": true
+ },
+ "date": {
+ "type": "string",
+ "format": "date"
+ },
+ "timeStart": {
+ "type": "string"
+ },
+ "timeEnd": {
+ "type": "string"
+ },
+ "holidayList": {
+ "$ref": "#/components/schemas/HolidayListReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ },
+ "parentConnectWiseId": {
+ "type": "string"
+ },
+ "parentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ }
+ },
+ "HolidayInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "allDayFlag": {
+ "type": "boolean",
+ "description": "Can be set to false to set a holiday for specific hours (Defaults to True).",
+ "nullable": true
+ },
+ "date": {
+ "type": "string"
+ },
+ "timeStart": {
+ "type": "string"
+ },
+ "timeEnd": {
+ "type": "string"
+ },
+ "holidayList": {
+ "$ref": "#/components/schemas/HolidayListReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "HolidayList": {
+ "required": [
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "HolidayListInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "HolidayListReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "HttpContent": {
+ "type": "object",
+ "properties": {
+ "headers": {
+ "type": "array",
+ "items": { }
+ }
+ }
+ },
+ "HttpMethod": {
+ "type": "object",
+ "properties": {
+ "get": {
+ "$ref": "#/components/schemas/HttpMethod"
+ },
+ "put": {
+ "$ref": "#/components/schemas/HttpMethod"
+ },
+ "post": {
+ "$ref": "#/components/schemas/HttpMethod"
+ },
+ "delete": {
+ "$ref": "#/components/schemas/HttpMethod"
+ },
+ "head": {
+ "$ref": "#/components/schemas/HttpMethod"
+ },
+ "options": {
+ "$ref": "#/components/schemas/HttpMethod"
+ },
+ "trace": {
+ "$ref": "#/components/schemas/HttpMethod"
+ },
+ "method": {
+ "type": "string"
+ }
+ }
+ },
+ "HttpRequestMessage": {
+ "type": "object",
+ "properties": {
+ "version": {
+ "$ref": "#/components/schemas/Version"
+ },
+ "content": {
+ "$ref": "#/components/schemas/HttpContent"
+ },
+ "method": {
+ "$ref": "#/components/schemas/HttpMethod"
+ },
+ "requestUri": {
+ "type": "string"
+ },
+ "headers": {
+ "type": "array",
+ "items": { }
+ },
+ "properties": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "object"
+ }
+ }
+ }
+ },
+ "HttpResponseMessage": {
+ "type": "object",
+ "properties": {
+ "version": {
+ "$ref": "#/components/schemas/Version"
+ },
+ "content": {
+ "$ref": "#/components/schemas/HttpContent"
+ },
+ "statusCode": {
+ "enum": [
+ "Continue",
+ "SwitchingProtocols",
+ "OK",
+ "Created",
+ "Accepted",
+ "NonAuthoritativeInformation",
+ "NoContent",
+ "ResetContent",
+ "PartialContent",
+ "MultipleChoices",
+ "Ambiguous",
+ "MovedPermanently",
+ "Moved",
+ "Found",
+ "Redirect",
+ "SeeOther",
+ "RedirectMethod",
+ "NotModified",
+ "UseProxy",
+ "Unused",
+ "TemporaryRedirect",
+ "RedirectKeepVerb",
+ "BadRequest",
+ "Unauthorized",
+ "PaymentRequired",
+ "Forbidden",
+ "NotFound",
+ "MethodNotAllowed",
+ "NotAcceptable",
+ "ProxyAuthenticationRequired",
+ "RequestTimeout",
+ "Conflict",
+ "Gone",
+ "LengthRequired",
+ "PreconditionFailed",
+ "RequestEntityTooLarge",
+ "RequestUriTooLong",
+ "UnsupportedMediaType",
+ "RequestedRangeNotSatisfiable",
+ "ExpectationFailed",
+ "UpgradeRequired",
+ "InternalServerError",
+ "NotImplemented",
+ "BadGateway",
+ "ServiceUnavailable",
+ "GatewayTimeout",
+ "HttpVersionNotSupported"
+ ],
+ "type": "string"
+ },
+ "reasonPhrase": {
+ "type": "string"
+ },
+ "headers": {
+ "type": "array",
+ "items": { }
+ },
+ "requestMessage": {
+ "$ref": "#/components/schemas/HttpRequestMessage"
+ },
+ "isSuccessStatusCode": {
+ "type": "boolean"
+ }
+ }
+ },
+ "IdCollection": {
+ "type": "object",
+ "properties": {
+ "ids": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ }
+ }
+ },
+ "Imap": {
+ "required": [
+ "name",
+ "imapName",
+ "processedName",
+ "failedFolder",
+ "server",
+ "userName",
+ "port"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 200;"
+ },
+ "imapName": {
+ "type": "string",
+ "description": " Max length: 40;"
+ },
+ "processedName": {
+ "type": "string",
+ "description": " Max length: 40;"
+ },
+ "failedFolder": {
+ "type": "string",
+ "description": " Max length: 40;"
+ },
+ "server": {
+ "type": "string",
+ "description": " Max length: 200;"
+ },
+ "userName": {
+ "type": "string",
+ "description": " Max length: 80;"
+ },
+ "password": {
+ "type": "string",
+ "description": " Max length: 80;"
+ },
+ "port": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "sslFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "emailConnector": {
+ "$ref": "#/components/schemas/EmailConnectorReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ImapInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "emailConnector": {
+ "$ref": "#/components/schemas/EmailConnectorReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ImapSetupReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "Impact": {
+ "required": [
+ "description"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "description": {
+ "type": "string",
+ "description": " Max length: 200;"
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ImportMassMaintenance": {
+ "type": "object",
+ "properties": {
+ "deletedContactCount": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "deletedCompanyCount": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "message": {
+ "type": "string"
+ },
+ "success": {
+ "type": "boolean"
+ }
+ }
+ },
+ "InclusiveRevenueReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "revenue": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "cost": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "margin": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "percentage": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "Info": {
+ "type": "object",
+ "properties": {
+ "version": {
+ "type": "string"
+ },
+ "isCloud": {
+ "type": "boolean"
+ },
+ "serverTimeZone": {
+ "type": "string"
+ },
+ "licenseBits": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/LicenseBit"
+ }
+ },
+ "cloudRegion": {
+ "type": "string"
+ },
+ "maxWorkFlowRecordsAllowed": {
+ "type": "integer",
+ "format": "int32"
+ }
+ }
+ },
+ "InOutBoard": {
+ "required": [
+ "member",
+ "inOutType",
+ "dateBack"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "member": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "inOutType": {
+ "$ref": "#/components/schemas/InOutTypeReference"
+ },
+ "additionalInfo": {
+ "type": "string",
+ "description": " Max length: 100;"
+ },
+ "dateBack": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "InOutType": {
+ "required": [
+ "description"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "description": {
+ "type": "string",
+ "description": " Max length: 30;"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "InOutTypeInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "description": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "InOutTypeReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "IntegratorLogin": {
+ "required": [
+ "username"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "username": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "password": {
+ "type": "string",
+ "description": "The password will never be returned in response. Max length: 50;"
+ },
+ "canAccessAllRecordsFlag": {
+ "type": "boolean",
+ "description": "This flag controls whether the integrator can access only the db records it created, or all system records.",
+ "nullable": true
+ },
+ "canAccessAllApisFlag": {
+ "type": "boolean",
+ "description": "Setting this flag to true will create an integrator that can access all of the available apis in the system.\n If this field is set to true, both the member and board fields are required.",
+ "nullable": true
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "dateInactivated": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "inactivatedBy": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "serviceTicketApiFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "board": {
+ "$ref": "#/components/schemas/BoardReference"
+ },
+ "serviceBoardCallbackUrl": {
+ "type": "string",
+ "description": " Max length: 1000;"
+ },
+ "serviceBoardLegacyCallbackFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "timeEntryApiFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "member": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "timeEntryCallbackUrl": {
+ "type": "string",
+ "description": " Max length: 1000;"
+ },
+ "timeEntryLegacyCallbackFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "managedServicesApiFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "managedServicesAutoChildFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "managedServicesChildingFlag": {
+ "type": "boolean",
+ "description": "True if integrator is allowed to child configurations.",
+ "nullable": true
+ },
+ "contactApiFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "contactCallbackUrl": {
+ "type": "string",
+ "description": " Max length: 1000;"
+ },
+ "contactLegacyCallbackFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "companyApiFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "companyCallbackUrl": {
+ "type": "string",
+ "description": " Max length: 1000;"
+ },
+ "companyLegacyCallbackFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "activityApiFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "activityCallbackUrl": {
+ "type": "string",
+ "description": " Max length: 1000;"
+ },
+ "activityLegacyCallbackFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "invoiceApiFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "productApiFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "productCallbackUrl": {
+ "type": "string",
+ "description": " Max length: 1000;"
+ },
+ "productLegacyCallbackFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "opportunityApiFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "opportunityCallbackUrl": {
+ "type": "string",
+ "description": " Max length: 1000;"
+ },
+ "opportunityLegacyCallbackFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "opportunityConversionApiFlag": {
+ "type": "boolean",
+ "description": "True if the member has access to the Opportunity Conversion Api.",
+ "nullable": true
+ },
+ "memberApiFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "marketingApiFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "purchasingApiFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "purchasingCallbackUrl": {
+ "type": "string",
+ "description": " Max length: 1000;"
+ },
+ "purchasingLegacyCallbackFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "reportingApiFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "systemApiFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "projectApiFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "projectCallbackUrl": {
+ "type": "string",
+ "description": " Max length: 1000;"
+ },
+ "projectLegacyCallbackFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "configurationApiFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "configurationAutoChildFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "configurationChildlingFlag": {
+ "type": "boolean",
+ "description": "True if integrator is allowed to child configurations.",
+ "nullable": true
+ },
+ "configurationCallbackUrl": {
+ "type": "string",
+ "description": " Max length: 1000;"
+ },
+ "configurationLegacyCallbackFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "scheduleApiFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "scheduleCallbackUrl": {
+ "type": "string",
+ "description": " Max length: 1000;"
+ },
+ "scheduleLegacyCallbackFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "agreementApiFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "agreementCallbackUrl": {
+ "type": "string",
+ "description": " Max length: 1000;"
+ },
+ "agreementCallbackLegacyFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "documentApiFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "IntegratorLoginReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "IntegratorTag": {
+ "required": [
+ "text"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "text": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "IntegratorTagCollection": {
+ "type": "object",
+ "properties": {
+ "tags": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "InventoryOnHand": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "catalogItem": {
+ "$ref": "#/components/schemas/CatalogItemReference"
+ },
+ "warehouse": {
+ "$ref": "#/components/schemas/WarehouseReference"
+ },
+ "warehouseBin": {
+ "$ref": "#/components/schemas/WarehouseBinReference"
+ },
+ "onHand": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "serialNumbers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/OnHandSerialNumberReference"
+ }
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "Invoice": {
+ "required": [
+ "type",
+ "company"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "invoiceNumber": {
+ "type": "string",
+ "description": " Max length: 15; Required On Updates;"
+ },
+ "type": {
+ "enum": [
+ "Agreement",
+ "CreditMemo",
+ "DownPayment",
+ "Miscellaneous",
+ "Progress",
+ "Standard",
+ "Consolidated"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "status": {
+ "$ref": "#/components/schemas/BillingStatusReference"
+ },
+ "company": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "billToCompany": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "shipToCompany": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "accountNumber": {
+ "type": "string"
+ },
+ "applyToType": {
+ "enum": [
+ "All",
+ "Agreement",
+ "Project",
+ "ProjectPhase",
+ "SalesOrder",
+ "Ticket"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "applyToId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "attention": {
+ "type": "string",
+ "description": " Max length: 60;"
+ },
+ "shipToAttention": {
+ "type": "string",
+ "description": " Max length: 60;"
+ },
+ "billingSite": {
+ "$ref": "#/components/schemas/SiteReference"
+ },
+ "billingSiteAddressLine1": {
+ "type": "string"
+ },
+ "billingSiteAddressLine2": {
+ "type": "string"
+ },
+ "billingSiteCity": {
+ "type": "string"
+ },
+ "billingSiteState": {
+ "type": "string"
+ },
+ "billingSiteZip": {
+ "type": "string"
+ },
+ "billingSiteCountry": {
+ "type": "string"
+ },
+ "shippingSite": {
+ "$ref": "#/components/schemas/SiteReference"
+ },
+ "shippingSiteAddressLine1": {
+ "type": "string"
+ },
+ "shippingSiteAddressLine2": {
+ "type": "string"
+ },
+ "shippingSiteCity": {
+ "type": "string"
+ },
+ "shippingSiteState": {
+ "type": "string"
+ },
+ "shippingSiteZip": {
+ "type": "string"
+ },
+ "shippingSiteCountry": {
+ "type": "string"
+ },
+ "billingTerms": {
+ "$ref": "#/components/schemas/BillingTermsReference"
+ },
+ "reference": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "customerPO": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "templateSetupId": {
+ "type": "integer",
+ "description": "Can be obtained via InvoiceTemplate report.",
+ "format": "int32",
+ "nullable": true
+ },
+ "invoiceTemplate": {
+ "$ref": "#/components/schemas/InvoiceTemplateDetailReference"
+ },
+ "emailTemplateId": {
+ "type": "integer",
+ "description": "Can be obtained via InvoiceEmailTemplate report.",
+ "format": "int32",
+ "nullable": true
+ },
+ "addToBatchEmailList": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "date": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "restrictDownpaymentFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "locationId": {
+ "type": "integer",
+ "description": " Required On Updates;",
+ "format": "int32",
+ "nullable": true
+ },
+ "location": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "departmentId": {
+ "type": "integer",
+ "description": "departmentId is only required for special invoices.",
+ "format": "int32",
+ "nullable": true
+ },
+ "department": {
+ "$ref": "#/components/schemas/BillingUnitReference"
+ },
+ "territoryId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "territory": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "topComment": {
+ "type": "string"
+ },
+ "bottomComment": {
+ "type": "string"
+ },
+ "taxableFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "taxCode": {
+ "$ref": "#/components/schemas/TaxCodeReference"
+ },
+ "internalNotes": {
+ "type": "string"
+ },
+ "downpaymentPreviouslyTaxedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "serviceTotal": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "overrideDownPaymentAmountFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "currency": {
+ "$ref": "#/components/schemas/CurrencyReference"
+ },
+ "dueDate": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "expenseTotal": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "productTotal": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "previousProgressApplied": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "serviceAdjustmentAmount": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "agreementAmount": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "downpaymentApplied": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "subtotal": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "total": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "remainingDownpayment": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "salesTax": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "adjustmentReason": {
+ "type": "string"
+ },
+ "adjustedBy": {
+ "type": "string"
+ },
+ "closedBy": {
+ "type": "string"
+ },
+ "payments": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "credits": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "balance": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "specialInvoiceFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "billingSetupReference": {
+ "$ref": "#/components/schemas/BillingSetupReference"
+ },
+ "ticket": {
+ "$ref": "#/components/schemas/TicketReference"
+ },
+ "project": {
+ "$ref": "#/components/schemas/ProjectReference"
+ },
+ "phase": {
+ "$ref": "#/components/schemas/ProjectPhaseReference"
+ },
+ "salesOrder": {
+ "$ref": "#/components/schemas/SalesOrderReference"
+ },
+ "agreement": {
+ "$ref": "#/components/schemas/AgreementReference"
+ },
+ "glBatch": {
+ "$ref": "#/components/schemas/BatchReference"
+ },
+ "unbatchedBatch": {
+ "$ref": "#/components/schemas/BatchReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "customFields": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CustomFieldValue"
+ }
+ }
+ }
+ },
+ "InvoiceCommission": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "member": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "percent": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "splitPercent": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "adjustment": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "netAmount": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "amount": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "invoice": {
+ "$ref": "#/components/schemas/InvoiceReference"
+ },
+ "opportunity": {
+ "$ref": "#/components/schemas/OpportunityReference"
+ },
+ "agreement": {
+ "$ref": "#/components/schemas/AgreementReference"
+ },
+ "activity": {
+ "$ref": "#/components/schemas/ActivityReference"
+ },
+ "ticket": {
+ "$ref": "#/components/schemas/TicketReference"
+ },
+ "project": {
+ "$ref": "#/components/schemas/ProjectReference"
+ },
+ "salesOrder": {
+ "$ref": "#/components/schemas/SalesOrderReference"
+ },
+ "adjustedBy": {
+ "type": "string"
+ },
+ "adjustedDate": {
+ "type": "string"
+ },
+ "adjustmentReason": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "InvoiceEmailTemplate": {
+ "required": [
+ "name",
+ "subject"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "serviceSurvey": {
+ "$ref": "#/components/schemas/ServiceSurveyReference"
+ },
+ "useSenderFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "firstName": {
+ "type": "string",
+ "description": "From fields (first name, last name, email address) are required if useSenderFlag is false. Max length: 100;"
+ },
+ "lastName": {
+ "type": "string",
+ "description": "From fields (first name, last name, email address) are required if useSenderFlag is false. Max length: 100;"
+ },
+ "emailAddress": {
+ "type": "string",
+ "description": "From fields (first name, last name, email address) are required if useSenderFlag is false. Max length: 100;"
+ },
+ "subject": {
+ "type": "string",
+ "description": " Max length: 200;"
+ },
+ "body": {
+ "type": "string"
+ },
+ "copySenderFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "invoiceStatus": {
+ "$ref": "#/components/schemas/BillingStatusReference"
+ },
+ "attachInvoiceFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "InvoiceEmailTemplateInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "InvoiceGrouping": {
+ "required": [
+ "name",
+ "customerDescription"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "customerDescription": {
+ "type": "string"
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "showPriceFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "showSubItemsFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "groupParentChildAdditionsFlag": {
+ "type": "boolean"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "InvoiceGroupingReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "description": {
+ "type": "string"
+ },
+ "showPriceFlag": {
+ "type": "boolean"
+ },
+ "showSubItemsFlag": {
+ "type": "boolean"
+ },
+ "groupParentChildAdditionsFlag": {
+ "type": "boolean"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "InvoiceInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "invoice": {
+ "$ref": "#/components/schemas/Invoice"
+ },
+ "invoiceTemplate": {
+ "$ref": "#/components/schemas/InvoiceTemplate"
+ },
+ "products": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ProductItem"
+ }
+ },
+ "bundledComponentsInfo": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ProductComponent"
+ }
+ },
+ "expenses": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ExpenseEntry"
+ }
+ },
+ "timeEntries": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/TimeEntry"
+ }
+ },
+ "logo": {
+ "$ref": "#/components/schemas/DocumentInfo"
+ },
+ "billingSetup": {
+ "$ref": "#/components/schemas/BillingSetup"
+ },
+ "agreementBillingInfo": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/AgreementBillingInfo"
+ }
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "InvoicePayment": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": {
+ "type": "string"
+ },
+ "source": {
+ "enum": [
+ "Default",
+ "WisePay"
+ ],
+ "type": "string"
+ },
+ "invoice": {
+ "$ref": "#/components/schemas/InvoiceReference"
+ },
+ "credit": {
+ "$ref": "#/components/schemas/InvoiceReference"
+ },
+ "amount": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "balance": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "invoiceBalance": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "invoiceTotal": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "paymentDate": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "appliedBy": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "wisePayPayment": {
+ "$ref": "#/components/schemas/WisePayPayment"
+ },
+ "paymentSyncStatus": {
+ "enum": [
+ "Unapplied",
+ "Applied",
+ "Synced"
+ ],
+ "type": "string"
+ },
+ "glBatchID": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "paymentSyncDate": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "paymentAccount": {
+ "type": "string"
+ },
+ "aRPaymentAccount": {
+ "type": "string"
+ }
+ }
+ },
+ "InvoiceReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "identifier": {
+ "type": "string"
+ },
+ "billingType": {
+ "type": "string"
+ },
+ "applyToType": {
+ "type": "string"
+ },
+ "invoiceDate": {
+ "type": "string"
+ },
+ "chargeFirmFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "InvoiceRouting": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "invoice": {
+ "$ref": "#/components/schemas/InvoiceReference"
+ },
+ "sequenceNumber": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "member": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "reviewedFlag": {
+ "type": "boolean"
+ },
+ "dateReviewedUTC": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "InvoiceTemplate": {
+ "required": [
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "marginLeft": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "marginRight": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "marginTop": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "marginBottom": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "logoVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "headerLogoPosition": {
+ "enum": [
+ "Center",
+ "LeftSide",
+ "RightSide"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "remitToVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "headerAddressPosition": {
+ "enum": [
+ "Center",
+ "LeftSide",
+ "RightSide"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "headerTitleVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "headerTitleCaption": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "headerTitlePosition": {
+ "enum": [
+ "Center",
+ "LeftSide",
+ "RightSide"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "headerTitleFont": {
+ "enum": [
+ "Regular",
+ "RegularBold",
+ "Large",
+ "LargeBold",
+ "ExtraLarge",
+ "ExtraLargeBold"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "headerTermsVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "headerTermsCaption": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "headerDueDateVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "headerDueDateCaption": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "headerPoNumberVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "headerPoNumberCaption": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "headerReferenceVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "headerReferenceCaption": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "headerAccountVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "headerAccountCaption": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "headerTaxIdVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "headerTaxIdCaption": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "headerShipToVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "headerShipToCaption": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "headerHoursBasedExtendedAmountVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "payableCaption": {
+ "type": "string",
+ "description": " Max length: 1000;"
+ },
+ "serviceHeaderTicketNumberVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "serviceHeaderTicketNumberCaption": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "serviceHeaderCompanyNameVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "serviceHeaderCompanyNameCaption": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "serviceHeaderSummaryVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "serviceHeaderSummaryCaption": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "serviceHeaderContactNameVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "serviceHeaderContactNameCaption": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "serviceHeaderDetailDescriptionVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "serviceHeaderDetailDescriptionCaption": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "serviceHeaderResolutionVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "serviceHeaderResolutionCaption": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "serviceHeaderAmountVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "serviceHeaderAmountCaption": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "serviceHeaderBillingMethodVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "serviceHeaderBillingMethodCaption": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "serviceHeaderClosedTasksVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "serviceHeaderOpenTasksVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "serviceHeaderBundledTicketsVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "projectHeaderProjectNameVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "projectHeaderProjectNameCaption": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "projectHeaderCompanyNameVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "projectHeaderCompanyNameCaption": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "projectHeaderOriginalDownpaymentVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "projectHeaderOriginalDownpaymentCaption": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "projectHeaderContactNameVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "projectHeaderContactNameCaption": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "projectHeaderAmountVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "projectHeaderAmountCaption": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "projectHeaderBillingMethodVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "projectHeaderBillingMethodCaption": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "projectHeaderBillingTypeVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "projectHeaderBillingTypeCaption": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "invoicePaymentAmountVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "invoicePaymentAmountCaption": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "invoiceCreditAmountVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "invoiceCreditAmountCaption": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "invoiceBalanceDueVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "invoiceBalanceDueCaption": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "creditCreditAmountVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "creditCreditAmountCaption": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "creditRemainingAmountVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "creditRemainingAmountCaption": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "timeDetailVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "timeDetailPrimarySortField": {
+ "type": "string"
+ },
+ "timeDetailPrimarySortDirection": {
+ "type": "string"
+ },
+ "timeDetailSecondarySortField": {
+ "type": "string"
+ },
+ "timeDetailSecondarySortDirection": {
+ "type": "string"
+ },
+ "timeDetailSubtotalVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "timeDetailStartEndTimeVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "timeDetailHoursVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "timeDetailMembersVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "timeDetailBillableVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "timeDetailExtendedAmountVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "timeDetailDollarAmountsOnHourseBasedVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "timeDetailHourlyRateVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "timeDetailContactsVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "timeDetailNotesVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "timeDetailNonBillableCaption": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "timeDetailAgreementVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "timeDetailHoursBasedHoursVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "timeDetailHoursBasedExtAmountVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "timeDetailHoursbasedHourlyRateVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "timeDetailAmountBasedHoursVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "timeDetailAmountBasedExtAmountVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "timeDetailAmountBasedHourlyRateVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "timeDetailSRTicketSummaryVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "timeDetailSRContactVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "timeDetailSRAddressVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "timeDetailPmPhaseVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "timeDetailPmSummaryVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "timeDetailTicketNumberVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "timeDetailDatesVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "servicesStaffCaption": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "servicesStaffVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "servicesAmountCaption": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "servicesAmountVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "servicesHoursCaption": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "servicesHoursVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "servicesRateCaption": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "servicesRateVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "servicesWorkRoleCaption": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "servicesWorkRoleVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "servicesWorkTypeCaption": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "servicesWorkTypeVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "servicesTotalVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "servicesMemberNameVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "servicesMemberNameCaption": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "currencyIdVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "currencySymbolVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "portalFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "servicesCollapsedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "expensesCollapsedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "otherChargesCollapsedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "expensesTypeCaption": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "expensesStaffCaption": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "expensesAmountCaption": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "expensesTypeVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "expensesStaffVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "expensesAmountVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "expensesTotalVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "expenseDetailSubtotalVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "expenseDetailMembersVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "expenseDetailContactsVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "expenseDetailBillableVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "expenseDetailExtAmountVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "expenseDetailNotesVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "expenseDetailPrimarySortField": {
+ "type": "string"
+ },
+ "expenseDetailPrimarySortDirection": {
+ "type": "string"
+ },
+ "expenseDetailSecondarySortField": {
+ "type": "string"
+ },
+ "expenseDetailSecondarySortDirection": {
+ "type": "string"
+ },
+ "expenseDetailNonbillableCaption": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "expenseDetailVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "expenseDetailAgreementVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "expenseDetailAgreementExtAmountVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "expenseDetailTicketNumberVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "expenseDetailSrTicketSummaryVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "expenseDetailSrContactVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "expenseDetailSrAddressVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "expenseDetailPmPhaseVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "expenseDetailPmSummaryVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "otherChargesAmountCaption": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "otherChargesAmountVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "otherChargesDescriptionCaption": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "otherChargesDescriptionVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "otherChargesDisplaySixDecimals": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "otherChargesItemIdVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "otherChargesPriceCaption": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "otherChargesPriceVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "otherChargesQuantityCaption": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "otherChargesQuantityVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "otherChargesSerialNumberVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "otherChargesTotalVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "adjustmentDescriptionVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "adjustmentDescriptionCaption": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "adjustmentQuantityVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "adjustmentQuantityCaption": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "adjustmentAmountVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "adjustmentAmountCaption": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "adjustmentAgrTypeVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "adjustmentTotalVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "adjustmentPriceVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "adjustmentPriceCaption": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "InvoiceTemplateDetailReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "InvoiceTemplateReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "description": "Gets or sets invoice Template Setup Id.",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "InvoiceTemplateSetup": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "customFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "IRestIdentifiedItem": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ }
+ }
+ },
+ "IvItemReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "identifier": {
+ "type": "string"
+ },
+ "serializedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "KBCategoryReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "KnowledgeBaseArticle": {
+ "required": [
+ "title",
+ "issue",
+ "resolution"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "title": {
+ "type": "string"
+ },
+ "issue": {
+ "type": "string"
+ },
+ "resolution": {
+ "type": "string"
+ },
+ "locationId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "businessUnitId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "board": {
+ "$ref": "#/components/schemas/BoardReference"
+ },
+ "categoryId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "subCategoryId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "dateCreated": {
+ "type": "string"
+ },
+ "createdBy": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "KnowledgeBaseCategory": {
+ "required": [
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "location": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "department": {
+ "$ref": "#/components/schemas/SystemDepartmentReference"
+ },
+ "approver": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "KnowledgeBaseSettings": {
+ "required": [
+ "requireApproval"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "requireApproval": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "defaultApprover": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "KnowledgeBaseSubCategory": {
+ "required": [
+ "name",
+ "category"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "category": {
+ "$ref": "#/components/schemas/KBCategoryReference"
+ },
+ "location": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "department": {
+ "$ref": "#/components/schemas/SystemDepartmentReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "KPI": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "category": {
+ "$ref": "#/components/schemas/KPICategoryReference"
+ },
+ "dateFilter": {
+ "type": "string"
+ },
+ "sortOrder": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "KPICategory": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "sortOrder": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "KPICategoryReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "KPIReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "LdapConfiguration": {
+ "required": [
+ "name",
+ "server",
+ "domain"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 100;"
+ },
+ "server": {
+ "type": "string",
+ "description": "FQDN of the Server. Max length: 200;"
+ },
+ "domain": {
+ "type": "string",
+ "description": "Domain Name of the server. Max length: 50;"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "LdapConfigurationInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "LdapConfigurationReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "server": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "LdapConfigurationTestLink": {
+ "required": [
+ "Server"
+ ],
+ "type": "object",
+ "properties": {
+ "server": {
+ "type": "string",
+ "description": " Max length: 200;"
+ }
+ }
+ },
+ "LegacySubCategory": {
+ "required": [
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "LegacySubCategoryInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "LicenseBit": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "activeFlag": {
+ "type": "boolean"
+ }
+ }
+ },
+ "Link": {
+ "required": [
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "tableReferenceId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "url": {
+ "type": "string",
+ "description": " Max length: 1000;"
+ },
+ "screenLink": {
+ "enum": [
+ "Company",
+ "Contact",
+ "Service",
+ "Invoice",
+ "PurchaseOrder",
+ "SalesOrder"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "LinkClicked": {
+ "required": [
+ "contactId",
+ "url"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "campaignId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "contactId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "dateClicked": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "url": {
+ "type": "string",
+ "description": " Max length: 2083;"
+ },
+ "queryString": {
+ "type": "string"
+ }
+ }
+ },
+ "LinkInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "screenLink": {
+ "enum": [
+ "Company",
+ "Contact",
+ "Service",
+ "Invoice",
+ "PurchaseOrder",
+ "SalesOrder"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "LinkResolveUrlInfo": {
+ "required": [
+ "referenceId"
+ ],
+ "type": "object",
+ "properties": {
+ "referenceId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "url": {
+ "type": "string"
+ }
+ }
+ },
+ "LocaleInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "localeCode": {
+ "type": "string"
+ }
+ }
+ },
+ "LocaleReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "Location": {
+ "required": [
+ "structureLevel",
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "ownerLevelId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "structureLevel": {
+ "$ref": "#/components/schemas/CorporateStructureLevelReference"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "manager": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "reportsTo": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "salesRep": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "timeZoneSetup": {
+ "$ref": "#/components/schemas/TimeZoneSetupReference"
+ },
+ "calendar": {
+ "$ref": "#/components/schemas/CalendarReference"
+ },
+ "overrideAddressLine1": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "overrideAddressLine2": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "overrideCity": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "overrideState": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "overrideZip": {
+ "type": "string",
+ "description": " Max length: 12;"
+ },
+ "overrideCountry": {
+ "$ref": "#/components/schemas/CountryReference"
+ },
+ "overridePhoneNumber": {
+ "type": "string",
+ "description": " Max length: 15;"
+ },
+ "overrideFaxNumber": {
+ "type": "string",
+ "description": " Max length: 15;"
+ },
+ "owaUrl": {
+ "type": "string",
+ "description": " Max length: 100;"
+ },
+ "payrollXref": {
+ "type": "string",
+ "description": " Max length: 10;"
+ },
+ "locationFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "clientFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "workRoleIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "departmentIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "LocationDepartment": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "location": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "department": {
+ "$ref": "#/components/schemas/SystemDepartmentReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "LocationInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "location_flag": {
+ "type": "boolean"
+ },
+ "structureLevel": {
+ "$ref": "#/components/schemas/CorporateStructureLevelReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "LocationWorkRole": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "location": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "workRole": {
+ "$ref": "#/components/schemas/WorkRoleReference"
+ },
+ "workRoleInactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "LostRevenueReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "revenue": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "cost": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "margin": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "percentage": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "M365Contact": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "userPrincipalName": {
+ "type": "string"
+ },
+ "displayName": {
+ "type": "string"
+ },
+ "contactRecId": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "tenantId": {
+ "type": "string"
+ },
+ "m365ContactId": {
+ "type": "string"
+ },
+ "department": {
+ "type": "string"
+ },
+ "employeeType": {
+ "type": "string"
+ },
+ "managerId": {
+ "type": "string"
+ },
+ "proxyAddresses": {
+ "type": "string"
+ },
+ "proxyAddressesPlain": {
+ "type": "string"
+ },
+ "groups": {
+ "type": "string"
+ },
+ "directoryRoles": {
+ "type": "string"
+ },
+ "assignedLicenses": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "M365ContactSyncInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "M365ContactSyncMonitoring": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "monitoringTypeId": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "emailAddress": {
+ "type": "string"
+ },
+ "serviceBoardId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "serviceBoardStatusId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "M365ContactSyncProperty": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "includeExcludeType": {
+ "enum": [
+ "All",
+ "M365Property",
+ "None"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "propertyType": {
+ "enum": [
+ "City",
+ "DepartmentContactSync",
+ "Email",
+ "DistributionGroup",
+ "JobTitle",
+ "AssignedLicenses",
+ "DisplayName",
+ "OfficeLocation",
+ "ReportManager",
+ "State",
+ "EmployeeType",
+ "UserType"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "excludeIncludeFlag": {
+ "type": "boolean"
+ },
+ "wildCard": {
+ "type": "string"
+ },
+ "companyRecID": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ManagedDeviceAccount": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "username": {
+ "type": "string"
+ },
+ "password": {
+ "type": "string"
+ },
+ "managedDevicesIntegration": {
+ "$ref": "#/components/schemas/ManagedDevicesIntegrationReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ManagedDevicesIntegration": {
+ "required": [
+ "name",
+ "solution",
+ "loginBy",
+ "defaultBillingLevel"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 30;"
+ },
+ "solution": {
+ "type": "string",
+ "description": " Max length: 30;"
+ },
+ "portalUrl": {
+ "type": "string",
+ "description": " Max length: 200;"
+ },
+ "loginBy": {
+ "enum": [
+ "Global",
+ "Member"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "globalLoginUsername": {
+ "type": "string",
+ "description": "Gets or sets\n this is only required when globalLoginFlag = true. Max length: 50;"
+ },
+ "globalLoginPassword": {
+ "type": "string",
+ "description": "Gets or sets\n this is only required when globalLoginFlag = true. Max length: 50;"
+ },
+ "defaultBillingLevel": {
+ "enum": [
+ "Detail",
+ "Summary"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "managementItSetupType": {
+ "type": "string"
+ },
+ "defaultLocation": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "defaultDepartment": {
+ "$ref": "#/components/schemas/SystemDepartmentReference"
+ },
+ "integratorLogin": {
+ "$ref": "#/components/schemas/IntegratorLoginReference"
+ },
+ "matchOnSerialNumberFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "disableNewCrossReferencesFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "configBillCustomerFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "ManagedDevicesIntegrationCrossReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "managedDevicesIntegration": {
+ "$ref": "#/components/schemas/ManagedDevicesIntegrationReference"
+ },
+ "vendorType": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "vendorLevel": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "agreementType": {
+ "$ref": "#/components/schemas/AgreementTypeReference"
+ },
+ "product": {
+ "$ref": "#/components/schemas/IvItemReference"
+ },
+ "configurationType": {
+ "$ref": "#/components/schemas/ConfigurationTypeReference"
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ },
+ "parentConnectWiseId": {
+ "type": "string"
+ },
+ "parentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentConnectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "ManagedDevicesIntegrationInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "solution": {
+ "type": "string"
+ },
+ "managementItSetupType": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ManagedDevicesIntegrationLogin": {
+ "required": [
+ "username",
+ "member"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "managedDevicesIntegration": {
+ "$ref": "#/components/schemas/ManagedDevicesIntegrationReference"
+ },
+ "username": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "password": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "member": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ },
+ "parentConnectWiseId": {
+ "type": "string"
+ },
+ "parentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentConnectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "ManagedDevicesIntegrationNotification": {
+ "required": [
+ "notifyWho",
+ "logType"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "managedDevicesIntegration": {
+ "$ref": "#/components/schemas/ManagedDevicesIntegrationReference"
+ },
+ "notifyWho": {
+ "$ref": "#/components/schemas/NotificationRecipientReference"
+ },
+ "member": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "logType": {
+ "enum": [
+ "All",
+ "Error",
+ "NewManagedSolution",
+ "NewDeviceType",
+ "NewConfiguration",
+ "NewAddition",
+ "Info"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ },
+ "parentConnectWiseId": {
+ "type": "string"
+ },
+ "parentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentConnectWiseId": {
+ "type": "string"
+ },
+ "notifyCwId": {
+ "type": "string"
+ }
+ }
+ },
+ "ManagedDevicesIntegrationReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ManagedInformation": {
+ "type": "object",
+ "properties": {
+ "managementSolutionName": {
+ "type": "string"
+ },
+ "managedIdentifier": {
+ "type": "string"
+ },
+ "type": {
+ "type": "string"
+ },
+ "level": {
+ "type": "string"
+ },
+ "childConfigurationsMatchingOn": {
+ "type": "string"
+ },
+ "inactivateConfigurationsMatchingOn": {
+ "type": "string"
+ },
+ "inactiveConfigurationStatusId": {
+ "type": "integer",
+ "format": "int32"
+ }
+ }
+ },
+ "Management": {
+ "required": [
+ "addedConfigurationStatus",
+ "deletedConfigurationStatus",
+ "integratorLogin",
+ "scheduleExecutiveSummaryReportFlag"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "runTime": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "addedConfigurationStatus": {
+ "$ref": "#/components/schemas/ConfigurationStatusReference"
+ },
+ "deletedConfigurationStatus": {
+ "$ref": "#/components/schemas/ConfigurationStatusReference"
+ },
+ "integratorLogin": {
+ "$ref": "#/components/schemas/IntegratorLoginReference"
+ },
+ "scheduleExecutiveSummaryReportFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "executiveSummaryReportScheduleDay": {
+ "type": "integer",
+ "description": "Gets or sets\n this is only required when scheduleExecutiveSummaryReportFlag = true.",
+ "format": "int32",
+ "nullable": true
+ },
+ "executiveSummaryReportScheduleHour": {
+ "type": "integer",
+ "description": "Gets or sets\n this is only required when scheduleExecutiveSummaryReportFlag = true. Input should be in 24 hour format, ie 2pm is 14.",
+ "format": "int32",
+ "nullable": true
+ },
+ "executiveSummaryReportScheduleMinute": {
+ "type": "integer",
+ "description": "Gets or sets\n this is only required when scheduleExecutiveSummaryReportFlag = true.",
+ "format": "int32",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "ManagementBackup": {
+ "required": [
+ "type",
+ "item",
+ "billingLevel"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": {
+ "$ref": "#/components/schemas/AgreementTypeReference"
+ },
+ "item": {
+ "$ref": "#/components/schemas/CatalogItemReference"
+ },
+ "billingLevel": {
+ "enum": [
+ "Detail",
+ "Summary"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "ManagementItSolution": {
+ "required": [
+ "name",
+ "managementItSolutionType"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 30;"
+ },
+ "managementItSolutionType": {
+ "enum": [
+ "LevelPlatforms",
+ "NAble",
+ "Continuum",
+ "Custom"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "managementSolutionName": {
+ "type": "string",
+ "description": "Gets or sets\n this is only required when managementItSolutionType is Custom. Max length: 30;"
+ },
+ "managementServerUrl": {
+ "type": "string",
+ "description": "Gets or sets\n this is only required for Level Platforms. Max length: 200;"
+ },
+ "webserviceOverrideUrl": {
+ "type": "string",
+ "description": "Gets or sets\n this is only required for Level Platforms when overrideWebServiceLocationFlag is true. Max length: 200;"
+ },
+ "portalOverrideLoginUrl": {
+ "type": "string",
+ "description": "Gets or sets\n this is only required for Level Platforms when overrideLoginLocationFlag is true. Max length: 200;"
+ },
+ "globalLoginFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "globalLoginUsername": {
+ "type": "string",
+ "description": "Gets or sets\n this is only required when globalLoginFlag = true. Max length: 50;"
+ },
+ "globalLoginPassword": {
+ "type": "string",
+ "description": "Gets or sets\n this is only required when globalLoginFlag = true. Max length: 50;"
+ },
+ "usingSslFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "nAbleUsername": {
+ "type": "string",
+ "description": "Gets or sets\n this is only required for N-Able solution. Max length: 50;"
+ },
+ "nAblePassword": {
+ "type": "string",
+ "description": "Gets or sets\n this is only required for N-Able solution. Max length: 50;"
+ },
+ "overrideWebServiceLocationFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "overrideLoginLocationFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "continuumApiUsername": {
+ "type": "string",
+ "description": "Gets or sets\n this is only required for Continuum solution. Max length: 100;"
+ },
+ "continuumApiPassword": {
+ "type": "string",
+ "description": "Gets or sets\n this is only required for Continuum solution. Max length: 100;"
+ },
+ "levelApiUsername": {
+ "type": "string",
+ "description": "Gets or sets\n this is only required for Level Platforms solution. Max length: 100;"
+ },
+ "levelApiPassword": {
+ "type": "string",
+ "description": "Gets or sets\n this is only required for Level Platforms solution. Max length: 100;"
+ },
+ "levelVarDomain": {
+ "type": "string",
+ "description": "Gets or sets\n this is only required for Level Platforms solution. Max length: 100;"
+ },
+ "noDisplayFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "ManagementItSolutionAgreementInterfaceParameter": {
+ "required": [
+ "agreementType"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "managedDevicesIntegration": {
+ "$ref": "#/components/schemas/ManagedDevicesIntegrationReference"
+ },
+ "agreementType": {
+ "$ref": "#/components/schemas/AgreementTypeReference"
+ },
+ "serverProduct": {
+ "$ref": "#/components/schemas/IvItemReference"
+ },
+ "workstationProduct": {
+ "$ref": "#/components/schemas/IvItemReference"
+ },
+ "spamStatsProduct": {
+ "$ref": "#/components/schemas/IvItemReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ },
+ "parentConnectWiseId": {
+ "type": "string"
+ },
+ "parentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentConnectWiseId": {
+ "type": "string"
+ },
+ "agrTypeCwId": {
+ "type": "string"
+ },
+ "serverProductCwId": {
+ "type": "string"
+ },
+ "workstationProductCwId": {
+ "type": "string"
+ },
+ "spamStatsProductCwId": {
+ "type": "string"
+ }
+ }
+ },
+ "ManagementLogDocumentInfo": {
+ "type": "object",
+ "properties": {
+ "fullPathFileName": {
+ "type": "string"
+ },
+ "fileSize": {
+ "type": "string"
+ }
+ }
+ },
+ "ManagementNetworkSecurity": {
+ "required": [
+ "name",
+ "site"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 30;"
+ },
+ "username": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "password": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "site": {
+ "type": "string",
+ "description": " Max length: 100;"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "ManagementReportNotification": {
+ "required": [
+ "notifyWho"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "notifyWho": {
+ "$ref": "#/components/schemas/NotificationRecipientReference"
+ },
+ "member": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "email": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "globalFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "company": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ },
+ "parentConnectWiseId": {
+ "type": "string"
+ },
+ "parentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentConnectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "ManagementReportSetup": {
+ "required": [
+ "scheduledReportDisabledFlag"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "scheduledReportDisabledFlag": {
+ "type": "boolean"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ManagementSolutionReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "setupName": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "Manufacturer": {
+ "required": [
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "ManufacturerInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ManufacturerReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "MappedRecordReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ }
+ }
+ },
+ "MappedType": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "table": {
+ "type": "string"
+ },
+ "recIdField": {
+ "type": "string"
+ },
+ "glType": {
+ "enum": [
+ "AP",
+ "AR",
+ "EE",
+ "EI",
+ "EO",
+ "IA",
+ "IT",
+ "P",
+ "PF",
+ "R",
+ "RA",
+ "RD",
+ "RE",
+ "RP",
+ "ST",
+ "SD",
+ "ET",
+ "FT",
+ "PT",
+ "WP",
+ "WR"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "sortOrder": {
+ "type": "integer",
+ "format": "int32"
+ }
+ }
+ },
+ "MappedTypeReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "MarketDescription": {
+ "required": [
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "connectWiseId": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "MarketDescriptionInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "MarketDescriptionReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "MarketingCompany": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "groupId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "defaultContactFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "allContactsFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "unsubscribeFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "MarketingContact": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "groupId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "note": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "unsubscribeFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "MarketplaceImport": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "marketplaceImportType": {
+ "enum": [
+ "Agreements",
+ "Configurations",
+ "CRMSurveys",
+ "CustomReports",
+ "CustomerPortalTypes",
+ "HTMLEmailTemplates",
+ "Products",
+ "ProjectBoards",
+ "ProjectTemplates",
+ "ReportWriterReports",
+ "ServiceBoards",
+ "TicketTemplates",
+ "Views"
+ ],
+ "type": "string"
+ },
+ "marketplaceObject": {
+ "type": "array",
+ "items": { }
+ },
+ "requiredFields": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "Member": {
+ "required": [
+ "identifier",
+ "licenseClass",
+ "firstName",
+ "lastName",
+ "hireDate",
+ "defaultEmail",
+ "defaultPhone",
+ "securityRole"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "identifier": {
+ "type": "string",
+ "description": " Max length: 15;"
+ },
+ "password": {
+ "type": "string",
+ "description": "ConditionallyRequired. API Member will get random password generated Max length: 60;"
+ },
+ "disableOnlineFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "licenseClass": {
+ "enum": [
+ "A",
+ "C",
+ "F",
+ "X"
+ ],
+ "type": "string",
+ "description": "F = Full Member, A = API Member, C = StreamlineIT Member, X = Subcontractor Member",
+ "nullable": true
+ },
+ "notes": {
+ "type": "string"
+ },
+ "employeeIdentifer": {
+ "type": "string",
+ "description": " Max length: 10;"
+ },
+ "vendorNumber": {
+ "type": "string"
+ },
+ "enableMobileGpsFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "inactiveDate": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "lastLogin": {
+ "type": "string"
+ },
+ "clientId": {
+ "type": "string"
+ },
+ "token": {
+ "type": "string"
+ },
+ "firstName": {
+ "type": "string",
+ "description": " Max length: 30;"
+ },
+ "middleInitial": {
+ "type": "string",
+ "description": " Max length: 1;"
+ },
+ "lastName": {
+ "type": "string",
+ "description": " Max length: 30;"
+ },
+ "hireDate": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "country": {
+ "$ref": "#/components/schemas/CountryReference"
+ },
+ "photo": {
+ "$ref": "#/components/schemas/DocumentReference"
+ },
+ "officeEmail": {
+ "type": "string",
+ "description": " Max length: 250;"
+ },
+ "mobileEmail": {
+ "type": "string",
+ "description": " Max length: 250;"
+ },
+ "homeEmail": {
+ "type": "string",
+ "description": " Max length: 250;"
+ },
+ "defaultEmail": {
+ "enum": [
+ "Office",
+ "Mobile",
+ "Home"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "primaryEmail": {
+ "type": "string",
+ "description": " Max length: 250;"
+ },
+ "officePhone": {
+ "type": "string",
+ "description": " Max length: 15;"
+ },
+ "officeExtension": {
+ "type": "string",
+ "description": " Max length: 10;"
+ },
+ "mobilePhone": {
+ "type": "string",
+ "description": " Max length: 15;"
+ },
+ "mobileExtension": {
+ "type": "string",
+ "description": " Max length: 10;"
+ },
+ "homePhone": {
+ "type": "string",
+ "description": " Max length: 15;"
+ },
+ "homeExtension": {
+ "type": "string",
+ "description": " Max length: 10;"
+ },
+ "defaultPhone": {
+ "enum": [
+ "Office",
+ "Mobile",
+ "Home"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "securityRole": {
+ "$ref": "#/components/schemas/SecurityRoleReference"
+ },
+ "office365": {
+ "$ref": "#/components/schemas/MemberOffice365"
+ },
+ "mapiName": {
+ "type": "string"
+ },
+ "calendarSyncIntegrationFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "authenticationServiceType": {
+ "enum": [
+ "AuthAnvil",
+ "GoogleAuthenticator",
+ "Email"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "timebasedOneTimePasswordActivated": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "enableLdapAuthenticationFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "ldapConfiguration": {
+ "$ref": "#/components/schemas/LdapConfigurationReference"
+ },
+ "ldapUserName": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "directionalSync": {
+ "$ref": "#/components/schemas/DirectionalSyncReference"
+ },
+ "ssoSettings": {
+ "$ref": "#/components/schemas/MemberSsoSettingsReference"
+ },
+ "signature": {
+ "type": "string"
+ },
+ "phoneIntegrationType": {
+ "enum": [
+ "TAPI",
+ "SKYPE",
+ "TEL",
+ "CALLTO",
+ "NONE"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "useBrowserLanguageFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "title": {
+ "type": "string"
+ },
+ "reportCard": {
+ "$ref": "#/components/schemas/ReportCardReference"
+ },
+ "enableMobileFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "type": {
+ "$ref": "#/components/schemas/MemberTypeReference"
+ },
+ "timeZone": {
+ "$ref": "#/components/schemas/TimeZoneSetupReference"
+ },
+ "partnerPortalFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "stsUserAdminUrl": {
+ "type": "string"
+ },
+ "toastNotificationFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "memberPersonas": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "adminFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "structureLevel": {
+ "$ref": "#/components/schemas/StructureReference"
+ },
+ "securityLocation": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "defaultLocation": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "defaultDepartment": {
+ "$ref": "#/components/schemas/SystemDepartmentReference"
+ },
+ "reportsTo": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "restrictLocationFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "restrictDepartmentFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "workRole": {
+ "$ref": "#/components/schemas/WorkRoleReference"
+ },
+ "workType": {
+ "$ref": "#/components/schemas/WorkTypeReference"
+ },
+ "timeApprover": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "expenseApprover": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "billableForecast": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "dailyCapacity": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "hourlyCost": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "hourlyRate": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "includeInUtilizationReportingFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "requireExpenseEntryFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "requireTimeSheetEntryFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "requireStartAndEndTimeOnTimeEntryFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "allowInCellEntryOnTimeSheet": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "enterTimeAgainstCompanyFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "allowExpensesEnteredAgainstCompaniesFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "timeReminderEmailFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "daysTolerance": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "minimumHours": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "timeSheetStartDate": {
+ "type": "string"
+ },
+ "serviceDefaultLocation": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "serviceDefaultDepartment": {
+ "$ref": "#/components/schemas/SystemDepartmentReference"
+ },
+ "serviceDefaultBoard": {
+ "$ref": "#/components/schemas/BoardReference"
+ },
+ "restrictServiceDefaultLocationFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "restrictServiceDefaultDepartmentFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "excludedServiceBoardIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "teams": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "serviceBoardTeamIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "projectDefaultLocation": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "projectDefaultDepartment": {
+ "$ref": "#/components/schemas/SystemDepartmentReference"
+ },
+ "projectDefaultBoard": {
+ "$ref": "#/components/schemas/ProjectBoardReference"
+ },
+ "restrictProjectDefaultLocationFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "restrictProjectDefaultDepartmentFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "excludedProjectBoardIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "scheduleDefaultLocation": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "scheduleDefaultDepartment": {
+ "$ref": "#/components/schemas/SystemDepartmentReference"
+ },
+ "scheduleCapacity": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "serviceLocation": {
+ "$ref": "#/components/schemas/ServiceLocationReference"
+ },
+ "restrictScheduleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "hideMemberInDispatchPortalFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "calendar": {
+ "$ref": "#/components/schemas/CalendarReference"
+ },
+ "salesDefaultLocation": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "restrictDefaultSalesTerritoryFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "warehouse": {
+ "$ref": "#/components/schemas/WarehouseReference"
+ },
+ "warehouseBin": {
+ "$ref": "#/components/schemas/WarehouseBinReference"
+ },
+ "restrictDefaultWarehouseFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "restrictDefaultWarehouseBinFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "companyActivityTabFormat": {
+ "enum": [
+ "SummaryList",
+ "DetailList"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "invoiceTimeTabFormat": {
+ "enum": [
+ "SummaryList",
+ "DetailList"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "invoiceScreenDefaultTabFormat": {
+ "enum": [
+ "ShowInvoicingTab",
+ "ShowAgreementInvoicingTab"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "invoicingDisplayOptions": {
+ "enum": [
+ "RemainOnInvoicingScreen",
+ "ShowRecentInvoices"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "agreementInvoicingDisplayOptions": {
+ "enum": [
+ "RemainOnInvoicingScreen",
+ "ShowRecentInvoices"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "autoStartStopwatch": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "autoPopupQuickNotesWithStopwatch": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "globalSearchDefaultTicketFilter": {
+ "enum": [
+ "OpenRecords",
+ "ClosedRecords",
+ "AllRecords"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "globalSearchDefaultSort": {
+ "enum": [
+ "None",
+ "LastUpdatedDesc",
+ "LastUpdatedAsc",
+ "CreatedDesc",
+ "CreatedAsc"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "phoneSource": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "copyPodLayouts": {
+ "type": "boolean"
+ },
+ "copySharedDefaultViews": {
+ "type": "boolean"
+ },
+ "copyColumnLayoutsAndFilters": {
+ "type": "boolean"
+ },
+ "fromMemberRecId": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "fromMemberTemplateRecId": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "customFields": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CustomFieldValue"
+ }
+ }
+ }
+ },
+ "MemberAccrual": {
+ "required": [
+ "accrualType",
+ "year",
+ "hours",
+ "reason"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "accrualType": {
+ "enum": [
+ "Holiday",
+ "PTO",
+ "Sick",
+ "Vacation"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "year": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "hours": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "reason": {
+ "type": "string"
+ },
+ "member": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "MemberCertification": {
+ "required": [
+ "certification"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "certification": {
+ "$ref": "#/components/schemas/CertificationReference"
+ },
+ "percentComplete": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "dateReceived": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "dateExpires": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "certificationNumber": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "notes": {
+ "type": "string"
+ },
+ "member": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "company": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "MemberDeactivation": {
+ "type": "object",
+ "properties": {
+ "activity": {
+ "$ref": "#/components/schemas/MemberDeactivationItem"
+ },
+ "serviceTeam": {
+ "$ref": "#/components/schemas/MemberDeactivationItem"
+ },
+ "companyTeam": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/MemberDeactivationCompanyTeam"
+ },
+ "description": "A list of customers for which the member holds a team role"
+ },
+ "workflowEmail": {
+ "$ref": "#/components/schemas/MemberDeactivationItem"
+ },
+ "serviceStatusWorkflow": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/MemberDeactivationStatusWorkflow"
+ }
+ },
+ "ticketTemplate": {
+ "$ref": "#/components/schemas/MemberDeactivationItem"
+ },
+ "opportunity": {
+ "$ref": "#/components/schemas/MemberDeactivationItem"
+ },
+ "salesTeam": {
+ "$ref": "#/components/schemas/MemberDeactivationItem"
+ },
+ "projectManager": {
+ "$ref": "#/components/schemas/MemberDeactivationItem"
+ },
+ "projectTimeApprover": {
+ "$ref": "#/components/schemas/MemberDeactivationItem"
+ },
+ "projectExpenseApprover": {
+ "$ref": "#/components/schemas/MemberDeactivationItem"
+ },
+ "knowledgeBaseArticle": {
+ "$ref": "#/components/schemas/MemberDeactivationItem"
+ },
+ "myCompanyPresident": {
+ "$ref": "#/components/schemas/MemberDeactivationItem"
+ },
+ "myCompanyCOO": {
+ "$ref": "#/components/schemas/MemberDeactivationItem"
+ },
+ "myCompanyController": {
+ "$ref": "#/components/schemas/MemberDeactivationItem"
+ },
+ "myCompanyDispatch": {
+ "$ref": "#/components/schemas/MemberDeactivationItem"
+ },
+ "myCompanyServiceManager": {
+ "$ref": "#/components/schemas/MemberDeactivationItem"
+ },
+ "myCompanyDutyManagerRole": {
+ "$ref": "#/components/schemas/MemberDeactivationItem"
+ },
+ "departmentManager": {
+ "$ref": "#/components/schemas/MemberDeactivationItem"
+ },
+ "dispatchMember": {
+ "$ref": "#/components/schemas/MemberDeactivationItem"
+ },
+ "serviceManager": {
+ "$ref": "#/components/schemas/MemberDeactivationItem"
+ },
+ "dutyManager": {
+ "$ref": "#/components/schemas/MemberDeactivationItem"
+ },
+ "sendFromEmailNotify": {
+ "$ref": "#/components/schemas/MemberDeactivationItem"
+ },
+ "deleteOpenTimeSheetsFlag": {
+ "type": "boolean",
+ "description": "By default, this is set to false\n If there is any open timesheets, system will return error message\n that there is open timesheets still attached to this member\n If user would like to delete member with open timesheets, they can set this boolean to TRUE\n System will delete member and any associated open timesheets",
+ "nullable": true
+ }
+ }
+ },
+ "MemberDeactivationCompanyTeam": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "reAssignToContact": {
+ "$ref": "#/components/schemas/ContactReference"
+ },
+ "count": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "reAssignToMember": {
+ "$ref": "#/components/schemas/MemberReference"
+ }
+ }
+ },
+ "MemberDeactivationItem": {
+ "type": "object",
+ "properties": {
+ "count": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "reAssignToMember": {
+ "$ref": "#/components/schemas/MemberReference"
+ }
+ }
+ },
+ "MemberDeactivationStatusWorkflow": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "count": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "reAssignToMember": {
+ "$ref": "#/components/schemas/MemberReference"
+ }
+ }
+ },
+ "MemberDelegation": {
+ "required": [
+ "delegationType",
+ "delegatedTo",
+ "dateStart",
+ "dateEnd"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "delegationType": {
+ "enum": [
+ "Approval",
+ "Project"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "delegatedTo": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "dateStart": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "dateEnd": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "member": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "MemberForCalSync": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "memberId": {
+ "type": "string"
+ },
+ "office365Id": {
+ "type": "string"
+ },
+ "mapiName": {
+ "type": "string"
+ },
+ "calendarSyncIntegrationFlag": {
+ "type": "boolean",
+ "nullable": true
+ }
+ }
+ },
+ "MemberInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "identifier": {
+ "type": "string"
+ },
+ "firstName": {
+ "type": "string"
+ },
+ "middleInitial": {
+ "type": "string"
+ },
+ "lastName": {
+ "type": "string"
+ },
+ "fullName": {
+ "type": "string"
+ },
+ "defaultEmail": {
+ "type": "string"
+ },
+ "photo": {
+ "$ref": "#/components/schemas/DocumentReference"
+ },
+ "licenseClass": {
+ "enum": [
+ "A",
+ "C",
+ "F",
+ "X"
+ ],
+ "type": "string",
+ "description": "F = Full Member, A = API Member, C = StreamlineIT Member, X = Subcontractor Member",
+ "nullable": true
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "MemberLinkSsoUser": {
+ "type": "object",
+ "properties": {
+ "ssoUserId": {
+ "type": "string",
+ "description": " Max length: 100;"
+ }
+ }
+ },
+ "MemberNotificationSetting": {
+ "required": [
+ "notificationType",
+ "notificationTrigger"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "notificationType": {
+ "enum": [
+ "Email",
+ "Push"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "notificationTrigger": {
+ "enum": [
+ "ActivityStatusReq",
+ "CustomerUpdated",
+ "ExpenseReport",
+ "TicketStatusChange",
+ "TicketStatusRequest",
+ "TimeNagApprover",
+ "TimeNagMember",
+ "TimeSheet",
+ "WorkflowRules"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "MemberOffice365": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ }
+ }
+ },
+ "MemberPersona": {
+ "required": [
+ "name",
+ "personaId"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "jobRolePercentage": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 20;"
+ },
+ "personaId": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "member": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "MemberReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "identifier": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "dailyCapacity": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "MemberSkill": {
+ "required": [
+ "skill",
+ "skillLevel"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "skill": {
+ "$ref": "#/components/schemas/SkillReference"
+ },
+ "skillLevel": {
+ "enum": [
+ "Beginner",
+ "Intermediate",
+ "Advanced",
+ "Expert"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "certifiedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "yearsExperience": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "notes": {
+ "type": "string"
+ },
+ "member": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "MemberSsoSettingsReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "ssoUserId": {
+ "type": "string"
+ },
+ "userName": {
+ "type": "string"
+ },
+ "email": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "MemberSsoToken": {
+ "type": "object",
+ "properties": {
+ "token": {
+ "type": "string"
+ }
+ }
+ },
+ "MemberTemplate": {
+ "required": [
+ "identifier"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "identifier": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "templateDescription": {
+ "type": "string",
+ "description": " Max length: 1024;"
+ },
+ "title": {
+ "type": "string"
+ },
+ "reportCard": {
+ "$ref": "#/components/schemas/ReportCardReference"
+ },
+ "enableMobileFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "type": {
+ "$ref": "#/components/schemas/MemberTypeReference"
+ },
+ "timeZone": {
+ "$ref": "#/components/schemas/TimeZoneSetupReference"
+ },
+ "partnerPortalFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "stsUserAdminUrl": {
+ "type": "string"
+ },
+ "toastNotificationFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "memberPersonas": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "adminFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "structureLevel": {
+ "$ref": "#/components/schemas/StructureReference"
+ },
+ "securityLocation": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "defaultLocation": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "defaultDepartment": {
+ "$ref": "#/components/schemas/SystemDepartmentReference"
+ },
+ "reportsTo": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "restrictLocationFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "restrictDepartmentFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "workRole": {
+ "$ref": "#/components/schemas/WorkRoleReference"
+ },
+ "workType": {
+ "$ref": "#/components/schemas/WorkTypeReference"
+ },
+ "timeApprover": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "expenseApprover": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "billableForecast": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "dailyCapacity": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "hourlyCost": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "hourlyRate": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "includeInUtilizationReportingFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "requireExpenseEntryFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "requireTimeSheetEntryFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "requireStartAndEndTimeOnTimeEntryFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "allowInCellEntryOnTimeSheet": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "enterTimeAgainstCompanyFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "allowExpensesEnteredAgainstCompaniesFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "timeReminderEmailFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "daysTolerance": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "minimumHours": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "timeSheetStartDate": {
+ "type": "string"
+ },
+ "serviceDefaultLocation": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "serviceDefaultDepartment": {
+ "$ref": "#/components/schemas/SystemDepartmentReference"
+ },
+ "serviceDefaultBoard": {
+ "$ref": "#/components/schemas/BoardReference"
+ },
+ "restrictServiceDefaultLocationFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "restrictServiceDefaultDepartmentFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "excludedServiceBoardIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "teams": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "serviceBoardTeamIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "projectDefaultLocation": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "projectDefaultDepartment": {
+ "$ref": "#/components/schemas/SystemDepartmentReference"
+ },
+ "projectDefaultBoard": {
+ "$ref": "#/components/schemas/ProjectBoardReference"
+ },
+ "restrictProjectDefaultLocationFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "restrictProjectDefaultDepartmentFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "excludedProjectBoardIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "scheduleDefaultLocation": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "scheduleDefaultDepartment": {
+ "$ref": "#/components/schemas/SystemDepartmentReference"
+ },
+ "scheduleCapacity": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "serviceLocation": {
+ "$ref": "#/components/schemas/ServiceLocationReference"
+ },
+ "restrictScheduleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "hideMemberInDispatchPortalFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "calendar": {
+ "$ref": "#/components/schemas/CalendarReference"
+ },
+ "salesDefaultLocation": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "restrictDefaultSalesTerritoryFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "warehouse": {
+ "$ref": "#/components/schemas/WarehouseReference"
+ },
+ "warehouseBin": {
+ "$ref": "#/components/schemas/WarehouseBinReference"
+ },
+ "restrictDefaultWarehouseFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "restrictDefaultWarehouseBinFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "companyActivityTabFormat": {
+ "enum": [
+ "SummaryList",
+ "DetailList"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "invoiceTimeTabFormat": {
+ "enum": [
+ "SummaryList",
+ "DetailList"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "invoiceScreenDefaultTabFormat": {
+ "enum": [
+ "ShowInvoicingTab",
+ "ShowAgreementInvoicingTab"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "invoicingDisplayOptions": {
+ "enum": [
+ "RemainOnInvoicingScreen",
+ "ShowRecentInvoices"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "agreementInvoicingDisplayOptions": {
+ "enum": [
+ "RemainOnInvoicingScreen",
+ "ShowRecentInvoices"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "autoStartStopwatch": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "autoPopupQuickNotesWithStopwatch": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "globalSearchDefaultTicketFilter": {
+ "enum": [
+ "OpenRecords",
+ "ClosedRecords",
+ "AllRecords"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "globalSearchDefaultSort": {
+ "enum": [
+ "None",
+ "LastUpdatedDesc",
+ "LastUpdatedAsc",
+ "CreatedDesc",
+ "CreatedAsc"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "phoneSource": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "copyPodLayouts": {
+ "type": "boolean"
+ },
+ "copySharedDefaultViews": {
+ "type": "boolean"
+ },
+ "copyColumnLayoutsAndFilters": {
+ "type": "boolean"
+ },
+ "fromMemberRecId": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "fromMemberTemplateRecId": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "customFields": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CustomFieldValue"
+ }
+ }
+ }
+ },
+ "MemberType": {
+ "required": [
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 30;"
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "MemberTypeInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "MemberTypeReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "MenuEntry": {
+ "required": [
+ "menuLocation",
+ "caption",
+ "link",
+ "newWindowFlag"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "menuLocation": {
+ "$ref": "#/components/schemas/MenuLocationReference"
+ },
+ "caption": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "link": {
+ "type": "string",
+ "description": " Max length: 2000;"
+ },
+ "newWindowFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "locationIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "origin": {
+ "type": "string",
+ "description": " Max length: 2000;"
+ },
+ "clientId": {
+ "type": "string",
+ "description": "Only required if not already set Max length: 36;"
+ },
+ "addAllLocations": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "removeAllLocations": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "smallMenuIconId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "largeMenuIconId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "MenuEntryLocation": {
+ "required": [
+ "location"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "location": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "menuEntry": {
+ "$ref": "#/components/schemas/SystemMenuEntryReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "MenuLocationReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "MinimumStockByWarehouse": {
+ "required": [
+ "warehouse",
+ "minimumStock"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "warehouse": {
+ "$ref": "#/components/schemas/WarehouseReference"
+ },
+ "minimumStock": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "MyAccount": {
+ "required": [
+ "identifier",
+ "firstName",
+ "lastName",
+ "licenseClass",
+ "timeZone",
+ "defaultEmail",
+ "defaultPhone",
+ "defaultLocation",
+ "defaultDepartment",
+ "workRole",
+ "timeApprover",
+ "expenseApprover",
+ "hireDate",
+ "salesDefaultLocation",
+ "companyActivityTabFormat",
+ "invoiceTimeTabFormat",
+ "invoiceScreenDefaultTabFormat",
+ "invoicingDisplayOptions",
+ "agreementInvoicingDisplayOptions"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "identifier": {
+ "type": "string",
+ "description": " Max length: 15;"
+ },
+ "password": {
+ "type": "string",
+ "description": "ConditionallyRequired. API Member will get random password generated Max length: 60;"
+ },
+ "firstName": {
+ "type": "string",
+ "description": " Max length: 30;"
+ },
+ "middleInitial": {
+ "type": "string",
+ "description": " Max length: 1;"
+ },
+ "lastName": {
+ "type": "string",
+ "description": " Max length: 30;"
+ },
+ "title": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "reportCard": {
+ "$ref": "#/components/schemas/ReportCardReference"
+ },
+ "licenseClass": {
+ "enum": [
+ "A",
+ "C",
+ "F",
+ "X"
+ ],
+ "type": "string",
+ "description": "F = Full Member, A = API Member, C = StreamlineIT Member, X = Subcontractor Member",
+ "nullable": true
+ },
+ "disableOnlineFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "enableMobileFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "type": {
+ "$ref": "#/components/schemas/MemberTypeReference"
+ },
+ "employeeIdentifer": {
+ "type": "string",
+ "description": " Max length: 10;"
+ },
+ "vendorNumber": {
+ "type": "string"
+ },
+ "notes": {
+ "type": "string"
+ },
+ "timeZone": {
+ "$ref": "#/components/schemas/TimeZoneSetupReference"
+ },
+ "country": {
+ "$ref": "#/components/schemas/CountryReference"
+ },
+ "serviceBoardTeamIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "enableMobileGpsFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "inactiveDate": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "lastLogin": {
+ "type": "string"
+ },
+ "photo": {
+ "$ref": "#/components/schemas/DocumentReference"
+ },
+ "partnerPortalFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "clientId": {
+ "type": "string"
+ },
+ "stsUserAdminUrl": {
+ "type": "string"
+ },
+ "token": {
+ "type": "string"
+ },
+ "toastNotificationFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "memberPersonas": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "office365": {
+ "$ref": "#/components/schemas/MemberOffice365"
+ },
+ "officeEmail": {
+ "type": "string",
+ "description": " Max length: 250;"
+ },
+ "officePhone": {
+ "type": "string",
+ "description": " Max length: 15;"
+ },
+ "officeExtension": {
+ "type": "string",
+ "description": " Max length: 10;"
+ },
+ "mobileEmail": {
+ "type": "string",
+ "description": " Max length: 250;"
+ },
+ "mobilePhone": {
+ "type": "string",
+ "description": " Max length: 15;"
+ },
+ "mobileExtension": {
+ "type": "string",
+ "description": " Max length: 10;"
+ },
+ "homeEmail": {
+ "type": "string",
+ "description": " Max length: 250;"
+ },
+ "homePhone": {
+ "type": "string",
+ "description": " Max length: 15;"
+ },
+ "homeExtension": {
+ "type": "string",
+ "description": " Max length: 10;"
+ },
+ "defaultEmail": {
+ "enum": [
+ "Office",
+ "Mobile",
+ "Home"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "primaryEmail": {
+ "type": "string",
+ "description": " Max length: 250;"
+ },
+ "defaultPhone": {
+ "enum": [
+ "Office",
+ "Mobile",
+ "Home"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "defaultLocation": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "defaultDepartment": {
+ "$ref": "#/components/schemas/SystemDepartmentReference"
+ },
+ "reportsTo": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "workRole": {
+ "$ref": "#/components/schemas/WorkRoleReference"
+ },
+ "workType": {
+ "$ref": "#/components/schemas/WorkTypeReference"
+ },
+ "timeApprover": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "expenseApprover": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "billableForecast": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "dailyCapacity": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "includeInUtilizationReportingFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "requireExpenseEntryFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "requireTimeSheetEntryFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "requireStartAndEndTimeOnTimeEntryFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "allowInCellEntryOnTimeSheet": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "enterTimeAgainstCompanyFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "allowExpensesEnteredAgainstCompaniesFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "timeReminderEmailFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "daysTolerance": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "minimumHours": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "timeSheetStartDate": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "hireDate": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "serviceDefaultLocation": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "serviceDefaultDepartment": {
+ "$ref": "#/components/schemas/SystemDepartmentReference"
+ },
+ "serviceDefaultBoard": {
+ "$ref": "#/components/schemas/BoardReference"
+ },
+ "projectDefaultLocation": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "projectDefaultDepartment": {
+ "$ref": "#/components/schemas/SystemDepartmentReference"
+ },
+ "projectDefaultBoard": {
+ "$ref": "#/components/schemas/ProjectBoardReference"
+ },
+ "scheduleDefaultLocation": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "scheduleDefaultDepartment": {
+ "$ref": "#/components/schemas/SystemDepartmentReference"
+ },
+ "scheduleCapacity": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "serviceLocation": {
+ "$ref": "#/components/schemas/ServiceLocationReference"
+ },
+ "hideMemberInDispatchPortalFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "calendar": {
+ "$ref": "#/components/schemas/CalendarReference"
+ },
+ "salesDefaultLocation": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "warehouse": {
+ "$ref": "#/components/schemas/WarehouseReference"
+ },
+ "warehouseBin": {
+ "$ref": "#/components/schemas/WarehouseBinReference"
+ },
+ "mapiName": {
+ "type": "string"
+ },
+ "calendarSyncIntegrationFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "companyActivityTabFormat": {
+ "enum": [
+ "SummaryList",
+ "DetailList"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "invoiceTimeTabFormat": {
+ "enum": [
+ "SummaryList",
+ "DetailList"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "invoiceScreenDefaultTabFormat": {
+ "enum": [
+ "ShowInvoicingTab",
+ "ShowAgreementInvoicingTab"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "invoicingDisplayOptions": {
+ "enum": [
+ "RemainOnInvoicingScreen",
+ "ShowRecentInvoices"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "agreementInvoicingDisplayOptions": {
+ "enum": [
+ "RemainOnInvoicingScreen",
+ "ShowRecentInvoices"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "authenticationServiceType": {
+ "enum": [
+ "AuthAnvil",
+ "GoogleAuthenticator",
+ "Email"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "timebasedOneTimePasswordActivated": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "directionalSync": {
+ "$ref": "#/components/schemas/DirectionalSyncReference"
+ },
+ "autoStartStopwatch": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "autoPopupQuickNotesWithStopwatch": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "signature": {
+ "type": "string"
+ },
+ "globalSearchDefaultTicketFilter": {
+ "enum": [
+ "OpenRecords",
+ "ClosedRecords",
+ "AllRecords"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "globalSearchDefaultSort": {
+ "enum": [
+ "None",
+ "LastUpdatedDesc",
+ "LastUpdatedAsc",
+ "CreatedDesc",
+ "CreatedAsc"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "phoneSource": {
+ "type": "string"
+ },
+ "phoneIntegrationType": {
+ "enum": [
+ "TAPI",
+ "SKYPE",
+ "TEL",
+ "CALLTO",
+ "NONE"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "useBrowserLanguageFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "copyPodLayouts": {
+ "type": "boolean"
+ },
+ "copySharedDefaultViews": {
+ "type": "boolean"
+ },
+ "copyColumnLayoutsAndFilters": {
+ "type": "boolean"
+ },
+ "fromMemberRecId": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "customFields": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CustomFieldValue"
+ }
+ }
+ }
+ },
+ "MyMember": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "identifier": {
+ "type": "string"
+ },
+ "password": {
+ "type": "string",
+ "description": "ConditionallyRequired. API Member will get random password generated"
+ },
+ "firstName": {
+ "type": "string"
+ },
+ "middleInitial": {
+ "type": "string"
+ },
+ "lastName": {
+ "type": "string"
+ },
+ "title": {
+ "type": "string"
+ },
+ "reportCard": {
+ "$ref": "#/components/schemas/ReportCardReference"
+ },
+ "licenseClass": {
+ "enum": [
+ "A",
+ "C",
+ "F",
+ "X"
+ ],
+ "type": "string",
+ "description": "F = Full Member, A = API Member, C = StreamlineIT Member, X = Subcontractor Member",
+ "nullable": true
+ },
+ "disableOnlineFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "enableMobileFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "type": {
+ "$ref": "#/components/schemas/MemberTypeReference"
+ },
+ "employeeIdentifer": {
+ "type": "string"
+ },
+ "vendorNumber": {
+ "type": "string"
+ },
+ "notes": {
+ "type": "string"
+ },
+ "timeZone": {
+ "$ref": "#/components/schemas/TimeZoneSetupReference"
+ },
+ "country": {
+ "$ref": "#/components/schemas/CountryReference"
+ },
+ "serviceBoardTeamIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "enableMobileGpsFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "inactiveDate": {
+ "type": "string"
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "lastLogin": {
+ "type": "string"
+ },
+ "photo": {
+ "$ref": "#/components/schemas/DocumentReference"
+ },
+ "toastNotificationFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "officeEmail": {
+ "type": "string"
+ },
+ "officePhone": {
+ "type": "string"
+ },
+ "officeExtension": {
+ "type": "string"
+ },
+ "mobileEmail": {
+ "type": "string"
+ },
+ "mobilePhone": {
+ "type": "string"
+ },
+ "mobileExtension": {
+ "type": "string"
+ },
+ "homeEmail": {
+ "type": "string"
+ },
+ "homePhone": {
+ "type": "string"
+ },
+ "homeExtension": {
+ "type": "string"
+ },
+ "defaultEmail": {
+ "enum": [
+ "Office",
+ "Mobile",
+ "Home"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "defaultPhone": {
+ "enum": [
+ "Office",
+ "Mobile",
+ "Home"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "securityRole": {
+ "$ref": "#/components/schemas/SecurityRoleReference"
+ },
+ "adminFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "structureLevel": {
+ "$ref": "#/components/schemas/StructureReference"
+ },
+ "securityLocation": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "defaultLocation": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "defaultDepartment": {
+ "$ref": "#/components/schemas/SystemDepartmentReference"
+ },
+ "reportsTo": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "restrictLocationFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "restrictDepartmentFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "workRole": {
+ "$ref": "#/components/schemas/WorkRoleReference"
+ },
+ "workType": {
+ "$ref": "#/components/schemas/WorkTypeReference"
+ },
+ "timeApprover": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "expenseApprover": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "billableForecast": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "dailyCapacity": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "hourlyCost": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "hourlyRate": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "includeInUtilizationReportingFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "requireExpenseEntryFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "requireTimeSheetEntryFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "requireStartAndEndTimeOnTimeEntryFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "allowInCellEntryOnTimeSheet": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "enterTimeAgainstCompanyFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "allowExpensesEnteredAgainstCompaniesFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "timeReminderEmailFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "daysTolerance": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "minimumHours": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "timeSheetStartDate": {
+ "type": "string"
+ },
+ "hireDate": {
+ "type": "string"
+ },
+ "serviceDefaultLocation": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "serviceDefaultDepartment": {
+ "$ref": "#/components/schemas/SystemDepartmentReference"
+ },
+ "serviceDefaultBoard": {
+ "$ref": "#/components/schemas/BoardReference"
+ },
+ "restrictServiceDefaultLocationFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "restrictServiceDefaultDepartmentFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "excludedServiceBoardIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "projectDefaultLocation": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "projectDefaultDepartment": {
+ "$ref": "#/components/schemas/SystemDepartmentReference"
+ },
+ "projectDefaultBoard": {
+ "$ref": "#/components/schemas/ProjectBoardReference"
+ },
+ "restrictProjectDefaultLocationFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "restrictProjectDefaultDepartmentFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "excludedProjectBoardIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "scheduleDefaultLocation": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "scheduleDefaultDepartment": {
+ "$ref": "#/components/schemas/SystemDepartmentReference"
+ },
+ "scheduleCapacity": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "serviceLocation": {
+ "$ref": "#/components/schemas/ServiceLocationReference"
+ },
+ "restrictScheduleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "hideMemberInDispatchPortalFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "calendar": {
+ "$ref": "#/components/schemas/CalendarReference"
+ },
+ "salesDefaultLocation": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "restrictDefaultSalesTerritoryFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "warehouse": {
+ "$ref": "#/components/schemas/WarehouseReference"
+ },
+ "warehouseBin": {
+ "$ref": "#/components/schemas/WarehouseBinReference"
+ },
+ "restrictDefaultWarehouseFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "restrictDefaultWarehouseBinFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "mapiName": {
+ "type": "string"
+ },
+ "calendarSyncIntegrationFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "enableLdapAuthenticationFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "ldapConfiguration": {
+ "$ref": "#/components/schemas/LdapConfigurationReference"
+ },
+ "ldapUserName": {
+ "type": "string"
+ },
+ "companyActivityTabFormat": {
+ "enum": [
+ "SummaryList",
+ "DetailList"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "invoiceTimeTabFormat": {
+ "enum": [
+ "SummaryList",
+ "DetailList"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "invoiceScreenDefaultTabFormat": {
+ "enum": [
+ "ShowInvoicingTab",
+ "ShowAgreementInvoicingTab"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "invoicingDisplayOptions": {
+ "enum": [
+ "RemainOnInvoicingScreen",
+ "ShowRecentInvoices"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "agreementInvoicingDisplayOptions": {
+ "enum": [
+ "RemainOnInvoicingScreen",
+ "ShowRecentInvoices"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "corelyticsUsername": {
+ "type": "string"
+ },
+ "corelyticsPassword": {
+ "type": "string"
+ },
+ "authenticationServiceType": {
+ "enum": [
+ "AuthAnvil",
+ "GoogleAuthenticator",
+ "Email"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "timebasedOneTimePasswordActivated": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "directionalSync": {
+ "$ref": "#/components/schemas/DirectionalSyncReference"
+ },
+ "ssoSessionFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "ssoClientId": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "MyMemberInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "identifier": {
+ "type": "string"
+ },
+ "firstName": {
+ "type": "string"
+ },
+ "middleInitial": {
+ "type": "string"
+ },
+ "lastName": {
+ "type": "string"
+ },
+ "fullName": {
+ "type": "string"
+ },
+ "defaultEmail": {
+ "type": "string"
+ },
+ "photo": {
+ "$ref": "#/components/schemas/DocumentReference"
+ },
+ "licenseClass": {
+ "enum": [
+ "A",
+ "C",
+ "F",
+ "X"
+ ],
+ "type": "string",
+ "description": "F = Full Member, A = API Member, C = StreamlineIT Member, X = Subcontractor Member",
+ "nullable": true
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "timeZone": {
+ "$ref": "#/components/schemas/TimeZoneSetupReference"
+ },
+ "useBrowserLanguageFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "defaultLocation": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "defaultDepartment": {
+ "$ref": "#/components/schemas/SystemDepartmentReference"
+ },
+ "workRole": {
+ "$ref": "#/components/schemas/WorkRoleReference"
+ },
+ "workType": {
+ "$ref": "#/components/schemas/WorkTypeReference"
+ },
+ "dailyCapacity": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "requireExpenseEntryFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "requireTimeSheetEntryFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "requireStartAndEndTimeOnTimeEntryFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "enterTimeAgainstCompanyFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "allowExpensesEnteredAgainstCompaniesFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "serviceDefaultBoard": {
+ "$ref": "#/components/schemas/BoardReference"
+ },
+ "serviceDefaultLocation": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "serviceDefaultDepartment": {
+ "$ref": "#/components/schemas/SystemDepartmentReference"
+ },
+ "restrictServiceDefaultLocationFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "restrictServiceDefaultDepartmentFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "excludedServiceBoardIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "projectDefaultLocation": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "projectDefaultDepartment": {
+ "$ref": "#/components/schemas/SystemDepartmentReference"
+ },
+ "projectDefaultBoard": {
+ "$ref": "#/components/schemas/ProjectBoardReference"
+ },
+ "restrictProjectDefaultLocationFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "restrictProjectDefaultDepartmentFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "excludedProjectBoardIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "scheduleDefaultLocation": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "scheduleDefaultDepartment": {
+ "$ref": "#/components/schemas/SystemDepartmentReference"
+ },
+ "scheduleCapacity": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "serviceLocation": {
+ "$ref": "#/components/schemas/ServiceLocationReference"
+ },
+ "salesDefaultLocation": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "warehouse": {
+ "$ref": "#/components/schemas/WarehouseReference"
+ },
+ "warehouseBin": {
+ "$ref": "#/components/schemas/WarehouseBinReference"
+ },
+ "restrictDefaultWarehouseFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "restrictDefaultWarehouseBinFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "ssoSessionFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "ssoClientId": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "MySecurity": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "addLevel": {
+ "enum": [
+ "None",
+ "My",
+ "All"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "editLevel": {
+ "enum": [
+ "None",
+ "My",
+ "All"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "deleteLevel": {
+ "enum": [
+ "None",
+ "My",
+ "All"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "inquireLevel": {
+ "enum": [
+ "None",
+ "My",
+ "All"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "moduleFunctionName": {
+ "type": "string"
+ },
+ "moduleFunctionDescription": {
+ "type": "string"
+ },
+ "myAllFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "moduleFunctionIdentifier": {
+ "type": "string"
+ },
+ "reportFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "restrictFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "customFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "moduleDescription": {
+ "type": "string"
+ },
+ "moduleIdentifier": {
+ "type": "string"
+ },
+ "moduleName": {
+ "type": "string"
+ },
+ "sortOrder": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "member": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "MySecurityCustomizeItem": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "customizeIdentifier": {
+ "enum": [
+ "CompanyReports",
+ "FinanceReports",
+ "MarketingReports",
+ "ProcurementReports",
+ "ProjectReports",
+ "SalesReports",
+ "ServiceReports",
+ "SystemReports",
+ "TimeAndExpenseReports",
+ "CompanyConfigurations",
+ "FinanceAgreements",
+ "ProjectScheduling",
+ "ServiceResourceScheduling",
+ "SystemManageHostedApi",
+ "SystemMyAccount",
+ "SystemCustomMenuEntry",
+ "SystemMassMaintenance",
+ "SystemTableSetup"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "itemIdentifier": {
+ "type": "string"
+ }
+ }
+ },
+ "NoteTypeReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "NotificationRecipient": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "identifier": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "externalFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "serviceFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "salesFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "invoiceFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "agreementFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "memberFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "configFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "mspFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "trackFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "projectFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "procurementFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "knowledgeBaseFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "NotificationRecipientReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "identifier": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "NotifyTypeReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "identifier": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "Office365EmailApplicationInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "Office365EmailSetup": {
+ "required": [
+ "name",
+ "inboxFolder",
+ "processedFolder",
+ "failedFolder"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 200;"
+ },
+ "username": {
+ "type": "string",
+ "description": " Max length: 100;"
+ },
+ "inboxFolder": {
+ "type": "string",
+ "description": " Max length: 40;"
+ },
+ "processedFolder": {
+ "type": "string",
+ "description": " Max length: 40;"
+ },
+ "failedFolder": {
+ "type": "string",
+ "description": " Max length: 40;"
+ },
+ "tenantId": {
+ "type": "string",
+ "description": " Max length: 36;"
+ },
+ "clientId": {
+ "type": "string",
+ "description": " Max length: 36;"
+ },
+ "clientSecret": {
+ "type": "string",
+ "description": " Max length: 4000;"
+ },
+ "authorizedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "source": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "useExistingTenantFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "existingTenant": {
+ "$ref": "#/components/schemas/ExistingTenantReference"
+ },
+ "emailConnector": {
+ "$ref": "#/components/schemas/EmailConnectorReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "Office365EmailSetupReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "OnHandSerialNumber": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "serial": {
+ "type": "string"
+ },
+ "catalogItem": {
+ "$ref": "#/components/schemas/CatalogItemReference"
+ },
+ "warehouse": {
+ "$ref": "#/components/schemas/WarehouseReference"
+ },
+ "warehouseBin": {
+ "$ref": "#/components/schemas/WarehouseBinReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "OnHandSerialNumberReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "serialNumber": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "OnPremiseSearchSetting": {
+ "required": [
+ "password"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "password": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "OpenRevenueReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "revenue": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "cost": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "margin": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "percentage": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "Opportunity": {
+ "required": [
+ "name",
+ "primarySalesRep",
+ "company",
+ "contact"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 100;"
+ },
+ "expectedCloseDate": {
+ "type": "string",
+ "description": " Required On Updates;",
+ "format": "date-time"
+ },
+ "type": {
+ "$ref": "#/components/schemas/OpportunityTypeReference"
+ },
+ "stage": {
+ "$ref": "#/components/schemas/OpportunityStageReference"
+ },
+ "status": {
+ "$ref": "#/components/schemas/OpportunityStatusReference"
+ },
+ "priority": {
+ "$ref": "#/components/schemas/OpportunityPriorityReference"
+ },
+ "notes": {
+ "type": "string"
+ },
+ "probability": {
+ "$ref": "#/components/schemas/OpportunityProbabilityReference"
+ },
+ "source": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "rating": {
+ "$ref": "#/components/schemas/OpportunityRatingReference"
+ },
+ "campaign": {
+ "$ref": "#/components/schemas/CampaignReference"
+ },
+ "primarySalesRep": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "secondarySalesRep": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "locationId": {
+ "type": "integer",
+ "description": " Required On Updates;",
+ "format": "int32",
+ "nullable": true
+ },
+ "businessUnitId": {
+ "type": "integer",
+ "description": " Required On Updates;",
+ "format": "int32",
+ "nullable": true
+ },
+ "company": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "contact": {
+ "$ref": "#/components/schemas/ContactReference"
+ },
+ "site": {
+ "$ref": "#/components/schemas/SiteReference"
+ },
+ "customerPO": {
+ "type": "string",
+ "description": " Max length: 25;"
+ },
+ "pipelineChangeDate": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "dateBecameLead": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "closedDate": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "closedBy": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "totalSalesTax": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "shipToCompany": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "shipToContact": {
+ "$ref": "#/components/schemas/ContactReference"
+ },
+ "shipToSite": {
+ "$ref": "#/components/schemas/SiteReference"
+ },
+ "billToCompany": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "billToContact": {
+ "$ref": "#/components/schemas/ContactReference"
+ },
+ "billToSite": {
+ "$ref": "#/components/schemas/SiteReference"
+ },
+ "billingTerms": {
+ "$ref": "#/components/schemas/BillingTermsReference"
+ },
+ "taxCode": {
+ "$ref": "#/components/schemas/TaxCodeReference"
+ },
+ "currency": {
+ "$ref": "#/components/schemas/CurrencyReference"
+ },
+ "companyLocationId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "technicalContact": {
+ "$ref": "#/components/schemas/ContactReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "customFields": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CustomFieldValue"
+ }
+ }
+ }
+ },
+ "OpportunityContact": {
+ "required": [
+ "contact"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "contact": {
+ "$ref": "#/components/schemas/ContactReference"
+ },
+ "company": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "role": {
+ "$ref": "#/components/schemas/OpportunitySalesRoleReference"
+ },
+ "notes": {
+ "type": "string"
+ },
+ "referralFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "opportunityId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "phoneNumber": {
+ "type": "string"
+ },
+ "emailAddress": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "OpportunityNote": {
+ "required": [
+ "text"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "opportunityId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "type": {
+ "$ref": "#/components/schemas/NoteTypeReference"
+ },
+ "text": {
+ "type": "string"
+ },
+ "flagged": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "enteredBy": {
+ "type": "string"
+ },
+ "mobileGuid": {
+ "type": "string",
+ "format": "uuid",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "OpportunityPriorityReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "OpportunityProbabilityReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "OpportunityRating": {
+ "required": [
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "sortOrder": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "OpportunityRatingInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "sortOrder": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "OpportunityRatingReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "OpportunityReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "OpportunitySalesRoleReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "OpportunityStage": {
+ "required": [
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "probability": {
+ "$ref": "#/components/schemas/OpportunityProbabilityReference"
+ },
+ "color": {
+ "type": "string",
+ "description": " Max length: 25;"
+ },
+ "sequenceNumber": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "OpportunityStageInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "probability": {
+ "$ref": "#/components/schemas/OpportunityProbabilityReference"
+ },
+ "color": {
+ "type": "string"
+ },
+ "sequenceNumber": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "OpportunityStageReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "OpportunityStatus": {
+ "required": [
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 30;"
+ },
+ "wonFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "lostFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "closedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "enteredBy": {
+ "type": "string"
+ },
+ "dateEntered": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "OpportunityStatusInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "closedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "OpportunityStatusReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "OpportunityToAgreementConversion": {
+ "type": "object",
+ "properties": {
+ "agreementId": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "type": {
+ "$ref": "#/components/schemas/AgreementTypeReference"
+ },
+ "startDate": {
+ "type": "string"
+ },
+ "endDate": {
+ "type": "string"
+ },
+ "noEndingDateFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "billCycleId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "billOneTimeFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "locationId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "businessUnitId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "includeAllNotesFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "includeAllDocumentsFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "includeAllProductsFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "includeNoteIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "includeDocumentIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "includeProductIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ }
+ }
+ },
+ "OpportunityToProjectConversion": {
+ "type": "object",
+ "properties": {
+ "projectId": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "status": {
+ "$ref": "#/components/schemas/ProjectStatusReference"
+ },
+ "locationId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "businessUnitId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "board": {
+ "$ref": "#/components/schemas/ProjectBoardReference"
+ },
+ "manager": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "estimatedStart": {
+ "type": "string"
+ },
+ "estimatedEnd": {
+ "type": "string"
+ },
+ "includeAllNotesFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "includeAllDocumentsFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "includeAllProductsFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "includeNoteIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "includeDocumentIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "includeProductIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ }
+ }
+ },
+ "OpportunityToSalesOrderConversion": {
+ "type": "object",
+ "properties": {
+ "salesOrderId": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "includeAllNotesFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "includeAllDocumentsFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "includeAllProductsFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "includeNoteIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "includeDocumentIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "includeProductIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ }
+ }
+ },
+ "OpportunityToServiceTicketConversion": {
+ "type": "object",
+ "properties": {
+ "ticketId": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "summary": {
+ "type": "string"
+ },
+ "includeAllNotesFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "includeAllDocumentsFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "includeAllProductsFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "includeNoteIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "includeDocumentIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "includeProductIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ }
+ }
+ },
+ "OpportunityType": {
+ "required": [
+ "description"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "description": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "OpportunityTypeInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "description": {
+ "type": "string"
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "OpportunityTypeReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "Order": {
+ "required": [
+ "company",
+ "status",
+ "salesRep"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "company": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "contact": {
+ "$ref": "#/components/schemas/ContactReference"
+ },
+ "phone": {
+ "type": "string"
+ },
+ "phoneExt": {
+ "type": "string"
+ },
+ "email": {
+ "type": "string"
+ },
+ "site": {
+ "$ref": "#/components/schemas/SiteReference"
+ },
+ "status": {
+ "$ref": "#/components/schemas/OrderStatusReference"
+ },
+ "opportunity": {
+ "$ref": "#/components/schemas/OpportunityReference"
+ },
+ "orderDate": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "dueDate": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "billingTerms": {
+ "$ref": "#/components/schemas/BillingTermsReference"
+ },
+ "taxCode": {
+ "$ref": "#/components/schemas/TaxCodeReference"
+ },
+ "poNumber": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "location": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "department": {
+ "$ref": "#/components/schemas/SystemDepartmentReference"
+ },
+ "salesRep": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "notes": {
+ "type": "string"
+ },
+ "billClosedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "billShippedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "restrictDownpaymentFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "description": {
+ "type": "string"
+ },
+ "topCommentFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "bottomCommentFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "shipToCompany": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "shipToContact": {
+ "$ref": "#/components/schemas/ContactReference"
+ },
+ "shipToSite": {
+ "$ref": "#/components/schemas/SiteReference"
+ },
+ "billToCompany": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "billToContact": {
+ "$ref": "#/components/schemas/ContactReference"
+ },
+ "billToSite": {
+ "$ref": "#/components/schemas/SiteReference"
+ },
+ "productIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "documentIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "invoiceIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "configIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "total": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "taxTotal": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "currency": {
+ "$ref": "#/components/schemas/CurrencyReference"
+ },
+ "companyLocation": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "subTotal": {
+ "type": "number",
+ "format": "double"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "customFields": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CustomFieldValue"
+ }
+ }
+ }
+ },
+ "OrderStatus": {
+ "required": [
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "sortOrder": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "closedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "emailTemplate": {
+ "$ref": "#/components/schemas/OrderStatusEmailTemplateReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "OrderStatusEmailTemplate": {
+ "required": [
+ "subject",
+ "body"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "status": {
+ "$ref": "#/components/schemas/OrderStatusReference"
+ },
+ "useSenderFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "firstName": {
+ "type": "string",
+ "description": " Max length: 100;"
+ },
+ "lastName": {
+ "type": "string",
+ "description": " Max length: 100;"
+ },
+ "emailAddress": {
+ "type": "string",
+ "description": " Max length: 100;"
+ },
+ "subject": {
+ "type": "string",
+ "description": " Max length: 200;"
+ },
+ "body": {
+ "type": "string"
+ },
+ "copySenderFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ },
+ "parentConnectWiseId": {
+ "type": "string"
+ },
+ "parentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentConnectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "OrderStatusEmailTemplateReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "OrderStatusInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "OrderStatusNotification": {
+ "required": [
+ "notifyWho"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "notifyWho": {
+ "$ref": "#/components/schemas/NotificationRecipientReference"
+ },
+ "status": {
+ "$ref": "#/components/schemas/OrderStatusReference"
+ },
+ "member": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "email": {
+ "type": "string",
+ "description": "Order Status Notification sendEmail must be entered if the notify type is \"Email Address\". Max length: 50;"
+ },
+ "workflowStep": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ },
+ "parentConnectWiseId": {
+ "type": "string"
+ },
+ "parentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentConnectWiseId": {
+ "type": "string"
+ },
+ "orderStatusNotifyWhoCwId": {
+ "type": "string"
+ }
+ }
+ },
+ "OrderStatusReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "OrderToAgreementConversion": {
+ "type": "object",
+ "properties": {
+ "agreementId": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "type": {
+ "$ref": "#/components/schemas/AgreementTypeReference"
+ },
+ "startDate": {
+ "type": "string"
+ },
+ "endDate": {
+ "type": "string"
+ },
+ "noEndingDateFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "billCycleId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "billOneTimeFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "locationId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "businessUnitId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "copyOverNotes": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "includeAllDocumentsFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "includeAllProductsFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "includeDocumentIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "includeProductIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "appLimitType": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "appLimitAmount": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ }
+ }
+ },
+ "OrderToProjectConversion": {
+ "type": "object",
+ "properties": {
+ "projectId": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "status": {
+ "$ref": "#/components/schemas/ProjectStatusReference"
+ },
+ "locationId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "businessUnitId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "board": {
+ "$ref": "#/components/schemas/ProjectBoardReference"
+ },
+ "manager": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "estimatedStart": {
+ "type": "string"
+ },
+ "estimatedEnd": {
+ "type": "string"
+ },
+ "copyOverNotes": {
+ "type": "boolean"
+ },
+ "includeAllDocumentsFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "includeAllProductsFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "includeDocumentIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "includeProductIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ }
+ }
+ },
+ "OsGradeWeight": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "osGradeWeight": {
+ "type": "number",
+ "format": "double"
+ },
+ "osName": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "Other": {
+ "required": [
+ "defaultFromAddress",
+ "portalUrlOverride",
+ "siteUrl",
+ "serverTimeZone",
+ "defaultCalendar",
+ "defaultAddressFormat",
+ "locale"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "defaultLdap": {
+ "$ref": "#/components/schemas/LdapConfigurationReference"
+ },
+ "defaultFromAddress": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "portalUrlOverride": {
+ "type": "string",
+ "description": " Max length: 100;"
+ },
+ "siteUrl": {
+ "type": "string",
+ "description": " Max length: 100;"
+ },
+ "logoPath": {
+ "type": "string",
+ "description": " Max length: 200;"
+ },
+ "contactSync": {
+ "enum": [
+ "FL",
+ "LF",
+ "CFL",
+ "CLF"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "serverTimeZone": {
+ "$ref": "#/components/schemas/TimeZoneSetupReference"
+ },
+ "defaultCalendar": {
+ "$ref": "#/components/schemas/CalendarReference"
+ },
+ "defaultAddressFormat": {
+ "$ref": "#/components/schemas/AddressFormatReference"
+ },
+ "useSslFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "syncLeadsFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "includePortalLinkFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "useExpandedFormatTimeFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "useExpandedFormatActivityFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "disableZAdminLoginFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "locale": {
+ "$ref": "#/components/schemas/LocaleReference"
+ },
+ "updateMemberTimeZonesFlag": {
+ "type": "boolean",
+ "description": "If true, all Members time zone will also be set to serverTimeZone. Otherwise, only My Company time zone will be updated.",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "Other1RevenueReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "revenue": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "cost": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "margin": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "percentage": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "Other2RevenueReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "revenue": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "cost": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "margin": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "percentage": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "OwnerLevelReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "OwnershipType": {
+ "required": [
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 200;"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "OwnershipTypeInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "OwnershipTypeReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "PageValues": {
+ "type": "object",
+ "properties": {
+ "page": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "pageSize": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "pageId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ }
+ },
+ "ParsingType": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "parseRule": {
+ "type": "string"
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ParsingVariable": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "code": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "PatchOperation": {
+ "type": "object",
+ "properties": {
+ "op": {
+ "type": "string"
+ },
+ "path": {
+ "type": "string"
+ },
+ "value": {
+ "type": "object"
+ }
+ }
+ },
+ "PaymentMethodReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "PaymentType": {
+ "required": [
+ "name",
+ "classification"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 30;"
+ },
+ "classification": {
+ "$ref": "#/components/schemas/ClassificationReference"
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "companyFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "PaymentTypeInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "PersonasInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ }
+ }
+ },
+ "PhaseStatus": {
+ "required": [
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 30;"
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "collapsedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "closedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "boardAssociationIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "statusIndicator": {
+ "$ref": "#/components/schemas/StatusIndicatorReference"
+ },
+ "customStatusIndicatorName": {
+ "type": "string",
+ "description": "Required when statusIndicator is Custom. Max length: 30;"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "PhaseStatusInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "collapsedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "closedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "boardAssociationIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "PhaseStatusReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "PortalCalendar": {
+ "required": [
+ "weekStart"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "weekStart": {
+ "enum": [
+ "Sunday",
+ "Monday",
+ "Tuesday",
+ "Wednesday",
+ "Thursday",
+ "Friday",
+ "Saturday"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "adjust1Start": {
+ "type": "string"
+ },
+ "adjust1End": {
+ "type": "string"
+ },
+ "adjust1Hours": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "adjust2Start": {
+ "type": "string"
+ },
+ "adjust2End": {
+ "type": "string"
+ },
+ "adjust2Hours": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "adjust3Start": {
+ "type": "string"
+ },
+ "adjust3End": {
+ "type": "string"
+ },
+ "adjust3Hours": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "PortalConfiguration": {
+ "required": [
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "description": "Gets or sets and Sets\n An existing Portal Configuration id is required when copying a Portal Configuration.",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 150;"
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "company": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "loginBackgroundColor": {
+ "type": "string",
+ "description": " Max length: 7;"
+ },
+ "portalBackgroundColor": {
+ "type": "string",
+ "description": " Max length: 7;"
+ },
+ "menuColor": {
+ "type": "string",
+ "description": " Max length: 7;"
+ },
+ "buttonColor": {
+ "type": "string",
+ "description": " Max length: 7;"
+ },
+ "headerColor": {
+ "type": "string",
+ "description": " Max length: 7;"
+ },
+ "url": {
+ "type": "string",
+ "description": " Max length: 1000;"
+ },
+ "language": {
+ "enum": [
+ "English",
+ "Spanish",
+ "French",
+ "British",
+ "Australian",
+ "BrazilianPortuguese",
+ "CanadianFrench",
+ "German",
+ "NewZealand",
+ "Dutch"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "welcomeText": {
+ "type": "string",
+ "description": " Max length: 4000;"
+ },
+ "boardIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "agreementTypeIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "configTypeIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "locationIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "portalImageCopySuccessFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "displayVendorFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "PortalConfigurationInvoiceSetup": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "portalConfiguration": {
+ "$ref": "#/components/schemas/PortalConfigurationReference"
+ },
+ "displayInvPmtFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "allowInvPmtFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "location": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "paymentProcessor": {
+ "$ref": "#/components/schemas/PortalConfigurationPaymentProcessorReference"
+ },
+ "login": {
+ "type": "string"
+ },
+ "password": {
+ "type": "string"
+ },
+ "urlOverride": {
+ "type": "string"
+ },
+ "billingStatusIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "addAllStatuses": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "removeAllStatuses": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ },
+ "parentConnectWiseId": {
+ "type": "string"
+ },
+ "parentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentConnectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "PortalConfigurationOpportunitySetup": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "opportunityStatusRecIDs": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "addAllOpportunityStatuses": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "removeAllOpportunityStatuses": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "opportunityTypeRecIDs": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "addAllOpportunityTypes": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "removeAllOpportunityTypes": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "restrictViewByOpportunityStatusFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "restrictViewByOpportunityTypeFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "acceptanceChangeStatusFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "acceptanceCreateActivityFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "acceptanceOpportunityStatus": {
+ "$ref": "#/components/schemas/OpportunityStatusReference"
+ },
+ "acceptanceSendEmailFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "acceptanceEmailFromFirstName": {
+ "type": "string"
+ },
+ "acceptanceEmailFromLastName": {
+ "type": "string"
+ },
+ "acceptanceEmailSubject": {
+ "type": "string"
+ },
+ "acceptanceEmailBody": {
+ "type": "string"
+ },
+ "acceptanceFromEmail": {
+ "type": "string",
+ "description": "Gets or sets\n required when acceptanceSendEmailFlag is true."
+ },
+ "acceptanceEmailActivityType": {
+ "$ref": "#/components/schemas/ActivityTypeReference"
+ },
+ "acceptanceEmailAssignedByMember": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "rejectionChangeStatusFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "rejectionCreateActivityFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "rejectionOpportunityStatus": {
+ "$ref": "#/components/schemas/OpportunityStatusReference"
+ },
+ "rejectionSendEmailFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "rejectionEmailFromFirstName": {
+ "type": "string"
+ },
+ "rejectionEmailFromLastName": {
+ "type": "string"
+ },
+ "rejectionFromEmail": {
+ "type": "string",
+ "description": "Gets or sets\n required when rejectionSendEmailFlag is true."
+ },
+ "rejectionEmailSubject": {
+ "type": "string"
+ },
+ "rejectionEmailBody": {
+ "type": "string"
+ },
+ "rejectionEmailActivityType": {
+ "$ref": "#/components/schemas/ActivityTypeReference"
+ },
+ "rejectionEmailAssignedByMember": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "confirmationSendEmailFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "confirmationEmailUseDefaultCompanyEmailAddressFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "confirmationEmailFromFirstName": {
+ "type": "string"
+ },
+ "confirmationEmailFromLastName": {
+ "type": "string"
+ },
+ "confirmationFromEmail": {
+ "type": "string",
+ "description": "Gets or sets\n required when confirmationSendEmailFlag is true."
+ },
+ "confirmationEmailSubject": {
+ "type": "string"
+ },
+ "confirmationEmailBody": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ },
+ "parentConnectWiseId": {
+ "type": "string"
+ },
+ "parentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentConnectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "PortalConfigurationPasswordEmailSetup": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "validPasswordEmailUseCustomEmailFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "validPasswordEmailFromFirstName": {
+ "type": "string"
+ },
+ "validPasswordEmailFromLastName": {
+ "type": "string"
+ },
+ "validPasswordEmailFromEmail": {
+ "type": "string",
+ "description": "Gets or sets\n required when validPasswordEmailUseCustomEmailFlag is true."
+ },
+ "validPasswordEmailSubject": {
+ "type": "string"
+ },
+ "validPasswordEmailBody": {
+ "type": "string"
+ },
+ "invalidPasswordEmailUseCustomEmailFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "invalidPasswordEmailFromFirstName": {
+ "type": "string"
+ },
+ "invalidPasswordEmailFromLastName": {
+ "type": "string"
+ },
+ "invalidPasswordEmailFromEmail": {
+ "type": "string",
+ "description": "Gets or sets\n required when invalidPasswordEmailUseCustomEmailFlag is true."
+ },
+ "invalidPasswordEmailSubject": {
+ "type": "string"
+ },
+ "invalidPasswordEmailBody": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ },
+ "parentConnectWiseId": {
+ "type": "string"
+ },
+ "parentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentConnectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "PortalConfigurationPaymentProcessor": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "testURL": {
+ "type": "string"
+ }
+ }
+ },
+ "PortalConfigurationPaymentProcessorReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "PortalConfigurationProjectSetup": {
+ "required": [
+ "onlyDisplay"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "portalConfig": {
+ "$ref": "#/components/schemas/PortalConfigurationReference"
+ },
+ "projectNameFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "projectTypeFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "statusFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "projectManagerFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "billingMethodFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "contactFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "estimatedStartFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "estimatedEndFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "descriptionFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "lastUpdatedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "onlyDisplay": {
+ "enum": [
+ "DoNotDisplay",
+ "Closed30Days",
+ "Closed60Days",
+ "Closed90Days",
+ "Closed120Days",
+ "AllClosed"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "timeMaterialBudgetHrsFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "timeMaterialScheduledStartFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "timeMaterialScheduledFinishFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "timeMaterialScheduledHrsFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "timeMaterialActualStartFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "timeMaterialActualFinishFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "timeMaterialActualHrsFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "timeMaterialBillFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "timeMaterialStatusFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "timeMaterialAssignedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "fixedFeeBudgetHrsFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "fixedFeeScheduledStartFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "fixedFeeScheduledFinishFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "fixedFeeScheduledHrsFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "fixedFeeActualStartFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "fixedFeeActualFinishFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "fixedFeeActualHrsFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "fixedFeeBillFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "fixedFeeStatusFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "fixedFeeAssignedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "projectIssueBudgetHrsFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "projectIssueScheduledStartFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "projectIssueScheduledFinishFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "projectIssueScheduledHrsFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "projectIssueActualStartFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "projectIssueActualFinishFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "projectIssueActualHrsFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "projectIssueBillFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "projectIssueStatusFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "projectIssueAssignedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "projectDetailTotalHoursFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ },
+ "parentConnectWiseId": {
+ "type": "string"
+ },
+ "parentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentConnectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "PortalConfigurationReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "PortalConfigurationServiceSetup": {
+ "required": [
+ "displayClosedTicketsOption",
+ "timeMaterialsTicketTemplate",
+ "fixedFeeTicketTemplate"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "serviceTypeFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "serviceSubTypeFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "serviceSubTypeItemFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "statusFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "siteNameFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "enteredDateFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "lastUpdateFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "requiredDateFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "contactFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "assignedResourcesFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "slaInfoFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "serviceBoardFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "budgetHoursFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "actualHoursFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "approvalStatusFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "openTasksFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "closedTasksFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "enableChatAssistFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "displayClosedTicketsOption": {
+ "enum": [
+ "DoNotDisplay",
+ "Closed30Days",
+ "Closed60Days",
+ "Closed90Days",
+ "Closed120Days",
+ "AllClosed"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "timeMaterialsTicketTemplate": {
+ "$ref": "#/components/schemas/ServiceSignoffReference"
+ },
+ "fixedFeeTicketTemplate": {
+ "$ref": "#/components/schemas/ServiceSignoffReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ },
+ "parentConnectWiseId": {
+ "type": "string"
+ },
+ "parentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentConnectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "PortalReport": {
+ "required": [
+ "name",
+ "url"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "portalConfiguration": {
+ "$ref": "#/components/schemas/PortalConfigurationReference"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "url": {
+ "type": "string",
+ "description": " Max length: 255;"
+ },
+ "openSameWindowFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "customFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "displayFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ },
+ "portalConfigurationCwId": {
+ "type": "string"
+ }
+ }
+ },
+ "PortalSecurity": {
+ "type": "object",
+ "properties": {
+ "identifier": {
+ "type": "string"
+ },
+ "enabled": {
+ "type": "boolean",
+ "nullable": true
+ }
+ }
+ },
+ "PortalSecurityLevel": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "captionIdentifier": {
+ "type": "string"
+ },
+ "isDefaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "caption": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "PortalSecuritySetting": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "functionIdentifier": {
+ "type": "string"
+ },
+ "functionDescription": {
+ "type": "string"
+ },
+ "levelOne": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "levelTwo": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "levelThree": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "levelFour": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "levelFive": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "levelSix": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "PricingBreak": {
+ "required": [
+ "quantityStart",
+ "priceMethod"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "detailId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "amount": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "quantityStart": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "quantityEnd": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "unlimited": {
+ "type": "boolean"
+ },
+ "priceMethod": {
+ "enum": [
+ "FlatRateForRange",
+ "PercentMarkupFromCost",
+ "PercentMarkdownFromPrice",
+ "PricePerUnit"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "PricingDetail": {
+ "required": [
+ "startDate"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "product": {
+ "$ref": "#/components/schemas/CatalogItemReference"
+ },
+ "category": {
+ "$ref": "#/components/schemas/ProductCategoryReference"
+ },
+ "subCategory": {
+ "$ref": "#/components/schemas/ProductSubCategoryReference"
+ },
+ "startDate": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "endDate": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "noEndDate": {
+ "type": "boolean"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ },
+ "parentConnectWiseId": {
+ "type": "string"
+ },
+ "parentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentConnectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "PricingSchedule": {
+ "required": [
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 30;"
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "currency": {
+ "$ref": "#/components/schemas/CurrencyReference"
+ },
+ "companies": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "setAllCompaniesFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "removeAllCompaniesFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "PricingScheduleReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "Priority": {
+ "required": [
+ "name",
+ "color"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "color": {
+ "enum": [
+ "Black",
+ "Blue",
+ "Cyan",
+ "Gray",
+ "Green",
+ "Lime",
+ "Orange",
+ "Pink",
+ "Purple",
+ "Red",
+ "White",
+ "Yellow",
+ "Custom"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "sortOrder": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "imageLink": {
+ "type": "string"
+ },
+ "urgencySortOrder": {
+ "type": "string"
+ },
+ "level": {
+ "enum": [
+ "Critical",
+ "High",
+ "Medium",
+ "Low"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "PriorityInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "color": {
+ "enum": [
+ "Black",
+ "Blue",
+ "Cyan",
+ "Gray",
+ "Green",
+ "Lime",
+ "Orange",
+ "Pink",
+ "Purple",
+ "Red",
+ "White",
+ "Yellow",
+ "Custom"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "sortOrder": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "imageLink": {
+ "type": "string"
+ },
+ "urgencySortOrder": {
+ "type": "string"
+ },
+ "level": {
+ "enum": [
+ "Critical",
+ "High",
+ "Medium",
+ "Low"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "PriorityReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "sort": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "level": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ProcurementAdjustment": {
+ "required": [
+ "identifier",
+ "type"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "identifier": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "type": {
+ "$ref": "#/components/schemas/AdjustmentTypeReference"
+ },
+ "reason": {
+ "type": "string",
+ "description": " Max length: 100;"
+ },
+ "notes": {
+ "type": "string"
+ },
+ "closedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "closedBy": {
+ "type": "string"
+ },
+ "closedDate": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "adjustmentDetails": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/AdjustmentDetail"
+ }
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "customFields": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CustomFieldValue"
+ }
+ }
+ }
+ },
+ "ProcurementSetting": {
+ "required": [
+ "startingPurchaseOrderNum",
+ "costingMethod"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "startingPurchaseOrderNum": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "purchaseOrderPrefix": {
+ "type": "string",
+ "description": " Max length: 5;"
+ },
+ "purchaseOrderSuffix": {
+ "type": "string",
+ "description": " Max length: 5;"
+ },
+ "prefixSuffixType": {
+ "enum": [
+ "Prefix",
+ "Suffix"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "disableCostUpdatesFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "disableNegativeInventoryFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "costingMethod": {
+ "enum": [
+ "FIFO",
+ "LIFO",
+ "AverageCosting"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "autoClosePurchaseOrderFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "autoClosePurchaseOrderItemFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "autoApprovePurchaseOrderFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "taxPurchaseOrderFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "taxFreightFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "useVendorTaxCodeFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "numDecimalPlaces": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "disableAutoPickFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "defaultProductTaxableFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "eoriNumber": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "notificationForChangesInShippingInfoFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "shippingInfoNotificationEmail": {
+ "type": "string",
+ "description": " Max length: 250;"
+ }
+ }
+ },
+ "ProductCategoryReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ProductComponent": {
+ "required": [
+ "quantity",
+ "catalogItem"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "sequenceNumber": {
+ "type": "integer",
+ "description": " Required On Updates;",
+ "format": "int32",
+ "nullable": true
+ },
+ "quantity": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "catalogItem": {
+ "$ref": "#/components/schemas/CatalogItemReference"
+ },
+ "hidePriceFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "hideItemIdentifierFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "hideDescriptionFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "hideQuantityFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "hideExtendedPriceFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "vendor": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "parentProductItem": {
+ "$ref": "#/components/schemas/ProductItemReference"
+ },
+ "productItem": {
+ "$ref": "#/components/schemas/ProductItemReference"
+ },
+ "price": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "cost": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ProductDemand": {
+ "type": "object",
+ "properties": {
+ "productRecId": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "quantity": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "cost": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ }
+ }
+ },
+ "ProductDetach": {
+ "type": "object",
+ "properties": {
+ "removeFromTicket": {
+ "type": "boolean"
+ },
+ "removeFromInvoice": {
+ "type": "boolean"
+ },
+ "removeFromOpportunity": {
+ "type": "boolean"
+ },
+ "removeFromSalesOrder": {
+ "type": "boolean"
+ },
+ "removeFromProject": {
+ "type": "boolean"
+ }
+ }
+ },
+ "ProductItem": {
+ "required": [
+ "catalogItem",
+ "billableOption"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "catalogItem": {
+ "$ref": "#/components/schemas/CatalogItemReference"
+ },
+ "description": {
+ "type": "string",
+ "description": " Max length: 2000;"
+ },
+ "sequenceNumber": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "quantity": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "unitOfMeasure": {
+ "$ref": "#/components/schemas/UnitOfMeasureReference"
+ },
+ "price": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "cost": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "extPrice": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "extCost": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "discount": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "margin": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "agreementAmount": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "priceMethod": {
+ "enum": [
+ "FlatRateForRange",
+ "PercentMarkupFromCost",
+ "PercentMarkdownFromPrice",
+ "PricePerUnit"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "billableOption": {
+ "enum": [
+ "Billable",
+ "DoNotBill",
+ "NoCharge"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "agreement": {
+ "$ref": "#/components/schemas/AgreementReference"
+ },
+ "locationId": {
+ "type": "integer",
+ "description": " Required On Updates;",
+ "format": "int32",
+ "nullable": true
+ },
+ "location": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "businessUnitId": {
+ "type": "integer",
+ "description": " Required On Updates;",
+ "format": "int32",
+ "nullable": true
+ },
+ "businessUnit": {
+ "$ref": "#/components/schemas/BillingUnitReference"
+ },
+ "vendor": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "vendorSku": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "taxableFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "dropshipFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "specialOrderFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "phaseProductFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "cancelledFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "quantityCancelled": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "cancelledReason": {
+ "type": "string",
+ "description": " Max length: 100;"
+ },
+ "customerDescription": {
+ "type": "string",
+ "description": " Max length: 6000; Required On Updates;"
+ },
+ "internalNotes": {
+ "type": "string",
+ "description": " Max length: 1000;"
+ },
+ "productSuppliedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "subContractorShipToId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "subContractorAmountLimit": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "recurring": {
+ "$ref": "#/components/schemas/ProductRecurring"
+ },
+ "sla": {
+ "$ref": "#/components/schemas/SLAReference"
+ },
+ "entityType": {
+ "$ref": "#/components/schemas/EntityTypeReference"
+ },
+ "ticket": {
+ "$ref": "#/components/schemas/TicketReference"
+ },
+ "project": {
+ "$ref": "#/components/schemas/ProjectReference"
+ },
+ "phase": {
+ "$ref": "#/components/schemas/ProjectPhaseReference"
+ },
+ "salesOrder": {
+ "$ref": "#/components/schemas/SalesOrderReference"
+ },
+ "opportunity": {
+ "$ref": "#/components/schemas/OpportunityReference"
+ },
+ "invoice": {
+ "$ref": "#/components/schemas/InvoiceReference"
+ },
+ "warehouseId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "warehouseIdObject": {
+ "$ref": "#/components/schemas/WarehouseReference"
+ },
+ "warehouseBinId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "warehouseBinIdObject": {
+ "$ref": "#/components/schemas/WarehouseBinReference"
+ },
+ "calculatedPriceFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "calculatedCostFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "forecastDetailId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "cancelledBy": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "cancelledDate": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "warehouse": {
+ "type": "string"
+ },
+ "warehouseBin": {
+ "type": "string"
+ },
+ "purchaseDate": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "taxCode": {
+ "$ref": "#/components/schemas/TaxCodeReference"
+ },
+ "integrationXRef": {
+ "type": "string"
+ },
+ "listPrice": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "serialNumberIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "serialNumbers": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "company": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "forecastStatus": {
+ "$ref": "#/components/schemas/OpportunityStatusReference"
+ },
+ "productClass": {
+ "enum": [
+ "Agreement",
+ "Bundle",
+ "Inventory",
+ "NonInventory",
+ "Service"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "needToPurchaseFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "needToOrderQuantity": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "minimumStockFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "shipSet": {
+ "type": "string",
+ "description": " Max length: 10;"
+ },
+ "calculatedPrice": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "calculatedCost": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "invoiceGrouping": {
+ "$ref": "#/components/schemas/InvoiceGroupingReference"
+ },
+ "poApprovedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "uom": {
+ "type": "string"
+ },
+ "addComponentsFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "ignorePricingSchedulesFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "asioSubscriptionsID": {
+ "type": "string",
+ "format": "uuid",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "bypassForecastUpdate": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "customFields": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CustomFieldValue"
+ }
+ }
+ }
+ },
+ "ProductItemReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ProductPickingShippingDetail": {
+ "required": [
+ "warehouse",
+ "warehouseBin"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "pickedQuantity": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "shippedQuantity": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "warehouse": {
+ "$ref": "#/components/schemas/WarehouseReference"
+ },
+ "warehouseBin": {
+ "$ref": "#/components/schemas/WarehouseBinReference"
+ },
+ "shipmentMethod": {
+ "$ref": "#/components/schemas/ShipmentMethodReference"
+ },
+ "serialNumber": {
+ "type": "string"
+ },
+ "serialNumberIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "trackingNumber": {
+ "type": "string"
+ },
+ "productItem": {
+ "$ref": "#/components/schemas/ProductItemReference"
+ },
+ "lineNumber": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "quantity": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "expectedArrivalDate": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "shipmentDate": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ProductRecurring": {
+ "type": "object",
+ "properties": {
+ "recurringRevenue": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "recurringCost": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "startDate": {
+ "type": "string"
+ },
+ "endDate": {
+ "type": "string",
+ "description": "The Recurring End Date is calculated based on the\n start date, number of cycles, and cycle type."
+ },
+ "billCycleId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "billCycle": {
+ "$ref": "#/components/schemas/BillingCycleReference"
+ },
+ "cycles": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "cycleType": {
+ "enum": [
+ "ContractYear",
+ "CalendarYear"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "agreementType": {
+ "$ref": "#/components/schemas/AgreementTypeReference"
+ }
+ }
+ },
+ "ProductReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "description": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ProductRevenueReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "revenue": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "cost": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "margin": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "percentage": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ProductSubCategoryReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ProductType": {
+ "required": [
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "typeXref": {
+ "enum": [
+ "InventoryPart",
+ "NonInventoryPart",
+ "OtherCharge",
+ "Service"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "ProductTypeExemption": {
+ "required": [
+ "productType"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "productType": {
+ "$ref": "#/components/schemas/ProductTypeReference"
+ },
+ "taxableLevels": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ProductTypeInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ProductTypeReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "Project": {
+ "required": [
+ "billingMethod",
+ "board",
+ "company",
+ "estimatedEnd",
+ "estimatedStart",
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "actualEnd": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "actualHours": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "actualStart": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "agreement": {
+ "$ref": "#/components/schemas/AgreementReference"
+ },
+ "billExpenses": {
+ "enum": [
+ "Billable",
+ "DoNotBill",
+ "NoCharge",
+ "NoDefault"
+ ],
+ "type": "string",
+ "description": " Required On Updates;",
+ "nullable": true
+ },
+ "billingAmount": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "billingAttention": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "billingMethod": {
+ "enum": [
+ "ActualRates",
+ "FixedFee",
+ "NotToExceed",
+ "OverrideRate"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "billingRateType": {
+ "enum": [
+ "StaffMember",
+ "WorkRole"
+ ],
+ "type": "string",
+ "description": " Required On Updates;",
+ "nullable": true
+ },
+ "billingTerms": {
+ "$ref": "#/components/schemas/BillingTermsReference"
+ },
+ "billProducts": {
+ "enum": [
+ "Billable",
+ "DoNotBill",
+ "NoCharge",
+ "NoDefault"
+ ],
+ "type": "string",
+ "description": " Required On Updates;",
+ "nullable": true
+ },
+ "billProjectAfterClosedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "billTime": {
+ "enum": [
+ "Billable",
+ "DoNotBill",
+ "NoCharge",
+ "NoDefault"
+ ],
+ "type": "string",
+ "description": " Required On Updates;",
+ "nullable": true
+ },
+ "billToCompany": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "billToContact": {
+ "$ref": "#/components/schemas/ContactReference"
+ },
+ "billToSite": {
+ "$ref": "#/components/schemas/SiteReference"
+ },
+ "billUnapprovedTimeAndExpense": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "board": {
+ "$ref": "#/components/schemas/ProjectBoardReference"
+ },
+ "budgetAnalysis": {
+ "enum": [
+ "ActualHours",
+ "BillableHours"
+ ],
+ "type": "string",
+ "description": " Required On Updates;",
+ "nullable": true
+ },
+ "budgetFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "budgetHours": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "company": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "contact": {
+ "$ref": "#/components/schemas/ContactReference"
+ },
+ "customerPO": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "description": {
+ "type": "string"
+ },
+ "currency": {
+ "$ref": "#/components/schemas/CurrencyReference"
+ },
+ "downpayment": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "estimatedEnd": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "percentComplete": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "estimatedExpenseRevenue": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "estimatedHours": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "estimatedProductRevenue": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "estimatedStart": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "estimatedTimeRevenue": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "expenseApprover": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "includeDependenciesFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "includeEstimatesFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "location": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "department": {
+ "$ref": "#/components/schemas/SystemDepartmentReference"
+ },
+ "manager": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 100;"
+ },
+ "opportunity": {
+ "$ref": "#/components/schemas/OpportunityReference"
+ },
+ "projectTemplateId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "restrictDownPaymentFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "scheduledEnd": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "scheduledHours": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "scheduledStart": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "shipToCompany": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "shipToContact": {
+ "$ref": "#/components/schemas/ContactReference"
+ },
+ "shipToSite": {
+ "$ref": "#/components/schemas/SiteReference"
+ },
+ "site": {
+ "$ref": "#/components/schemas/SiteReference"
+ },
+ "status": {
+ "$ref": "#/components/schemas/ProjectStatusReference"
+ },
+ "closedFlag": {
+ "type": "boolean"
+ },
+ "timeApprover": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "type": {
+ "$ref": "#/components/schemas/ProjectTypeReference"
+ },
+ "doNotDisplayInPortalFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "billingStartDate": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "poAmount": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "estimatedTimeCost": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "estimatedExpenseCost": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "estimatedProductCost": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "taxCode": {
+ "$ref": "#/components/schemas/TaxCodeReference"
+ },
+ "companyLocation": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "overridePercentComplete": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "showOverridePercentFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "customFields": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CustomFieldValue"
+ }
+ }
+ }
+ },
+ "ProjectBillingRate": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "projectRecId": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "hourlyRate": {
+ "type": "number",
+ "format": "double"
+ },
+ "workRole": {
+ "$ref": "#/components/schemas/WorkRoleReference"
+ },
+ "activityClassRecId": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "member": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "memberRecId": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ProjectBoardKanbanSetting": {
+ "required": [
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "color": {
+ "type": "string",
+ "description": " Max length: 4;"
+ },
+ "order": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "statuses": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ProjectBoardKanbanStatus"
+ }
+ },
+ "updatedBy": {
+ "type": "string",
+ "description": " Max length: 15;"
+ },
+ "lastUpdated": {
+ "type": "string"
+ }
+ }
+ },
+ "ProjectBoardKanbanStatus": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "srStatusId": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "order": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ }
+ }
+ },
+ "ProjectBoardReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ProjectBoardTeam": {
+ "required": [
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "location": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "department": {
+ "$ref": "#/components/schemas/SystemDepartmentReference"
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ },
+ "parentConnectWiseId": {
+ "type": "string"
+ },
+ "parentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentConnectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "ProjectBoardTeamInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ProjectBoardTeamMember": {
+ "required": [
+ "member",
+ "projectRole"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "member": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "projectRole": {
+ "$ref": "#/components/schemas/ProjectRoleReference"
+ },
+ "workRole": {
+ "$ref": "#/components/schemas/WorkRoleReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ProjectContact": {
+ "required": [
+ "contact"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "projectId": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "contact": {
+ "$ref": "#/components/schemas/ContactReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ProjectNote": {
+ "required": [
+ "text"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "projectId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "text": {
+ "type": "string"
+ },
+ "type": {
+ "$ref": "#/components/schemas/NoteTypeReference"
+ },
+ "flagged": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ProjectPhase": {
+ "required": [
+ "description"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "projectId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "description": {
+ "type": "string",
+ "description": " Max length: 100;"
+ },
+ "board": {
+ "$ref": "#/components/schemas/ProjectBoardReference"
+ },
+ "status": {
+ "$ref": "#/components/schemas/PhaseStatusReference"
+ },
+ "agreement": {
+ "$ref": "#/components/schemas/AgreementReference"
+ },
+ "opportunity": {
+ "$ref": "#/components/schemas/OpportunityReference"
+ },
+ "department": {
+ "$ref": "#/components/schemas/BillingUnitReference"
+ },
+ "parentPhase": {
+ "$ref": "#/components/schemas/ProjectPhaseReference"
+ },
+ "wbsCode": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "billTime": {
+ "enum": [
+ "Billable",
+ "DoNotBill",
+ "NoCharge",
+ "NoDefault"
+ ],
+ "type": "string",
+ "description": " Required On Updates;",
+ "nullable": true
+ },
+ "billExpenses": {
+ "enum": [
+ "Billable",
+ "DoNotBill",
+ "NoCharge",
+ "NoDefault"
+ ],
+ "type": "string",
+ "description": " Required On Updates;",
+ "nullable": true
+ },
+ "billProducts": {
+ "enum": [
+ "Billable",
+ "DoNotBill",
+ "NoCharge",
+ "NoDefault"
+ ],
+ "type": "string",
+ "description": " Required On Updates;",
+ "nullable": true
+ },
+ "markAsMilestoneFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "notes": {
+ "type": "string"
+ },
+ "deadlineDate": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "billSeparatelyFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "billingMethod": {
+ "enum": [
+ "ActualRates",
+ "FixedFee",
+ "NotToExceed",
+ "OverrideRate"
+ ],
+ "type": "string",
+ "description": "billingMethod is required if the phase billSeparatelyFlag is true.",
+ "nullable": true
+ },
+ "scheduledHours": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "scheduledStart": {
+ "type": "string"
+ },
+ "scheduledEnd": {
+ "type": "string"
+ },
+ "actualHours": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "actualStart": {
+ "type": "string"
+ },
+ "actualEnd": {
+ "type": "string"
+ },
+ "budgetHours": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "startDate": {
+ "type": "string"
+ },
+ "endDate": {
+ "type": "string"
+ },
+ "locationId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "businessUnitId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "hourlyRate": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "billingStartDate": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "billPhaseClosedFlag": {
+ "type": "boolean",
+ "description": "This phase can only be billed after it has been closed.",
+ "nullable": true
+ },
+ "billProjectClosedFlag": {
+ "type": "boolean",
+ "description": "This phase can only be billed after the project has been closed.",
+ "nullable": true
+ },
+ "downpayment": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "poNumber": {
+ "type": "string",
+ "description": " Max length: 25;"
+ },
+ "poAmount": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "estimatedTimeCost": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "estimatedExpenseCost": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "estimatedProductCost": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "estimatedTimeRevenue": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "estimatedExpenseRevenue": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "estimatedProductRevenue": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "currency": {
+ "$ref": "#/components/schemas/CurrencyReference"
+ },
+ "billToCompany": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "billToContact": {
+ "$ref": "#/components/schemas/ContactReference"
+ },
+ "billToSite": {
+ "$ref": "#/components/schemas/SiteReference"
+ },
+ "shipToCompany": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "shipToContact": {
+ "$ref": "#/components/schemas/ContactReference"
+ },
+ "shipToSite": {
+ "$ref": "#/components/schemas/SiteReference"
+ },
+ "billingTerms": {
+ "$ref": "#/components/schemas/BillingTermsReference"
+ },
+ "taxCode": {
+ "$ref": "#/components/schemas/TaxCodeReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "customFields": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CustomFieldValue"
+ }
+ }
+ }
+ },
+ "ProjectPhaseReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ProjectRecap": {
+ "type": "object",
+ "properties": {
+ "treeID": {
+ "type": "string"
+ },
+ "iD": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "recID": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "displayID": {
+ "type": "string"
+ },
+ "description": {
+ "type": "string"
+ },
+ "companyName": {
+ "type": "string"
+ },
+ "status": {
+ "type": "string"
+ },
+ "isProject": {
+ "type": "boolean"
+ },
+ "isPhase": {
+ "type": "boolean"
+ },
+ "isTicket": {
+ "type": "boolean"
+ },
+ "isIssue": {
+ "type": "boolean"
+ },
+ "addOnFlag": {
+ "type": "boolean"
+ },
+ "parentPhaseRecID": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "wbsCode": {
+ "type": "string"
+ },
+ "billingMethodID": {
+ "type": "string"
+ },
+ "billingMethod": {
+ "type": "string"
+ },
+ "billingAmount": {
+ "type": "string"
+ },
+ "overrideFlag": {
+ "type": "boolean"
+ },
+ "billingStartDate": {
+ "type": "string"
+ },
+ "revenueEstimate": {
+ "type": "number",
+ "format": "double"
+ },
+ "revenueActual": {
+ "type": "number",
+ "format": "double"
+ },
+ "revenueBilled": {
+ "type": "number",
+ "format": "double"
+ },
+ "revenueUnbilled": {
+ "type": "number",
+ "format": "double"
+ },
+ "costEstimate": {
+ "type": "number",
+ "format": "double"
+ },
+ "costActual": {
+ "type": "number",
+ "format": "double"
+ },
+ "grossMarginEstimate": {
+ "type": "number",
+ "format": "double"
+ },
+ "grossMarginBilled": {
+ "type": "number",
+ "format": "double"
+ },
+ "recType": {
+ "type": "string"
+ },
+ "productsBilled": {
+ "type": "number",
+ "format": "double"
+ },
+ "expensesBilled": {
+ "type": "number",
+ "format": "double"
+ },
+ "bundleBilled": {
+ "type": "number",
+ "format": "double"
+ }
+ }
+ },
+ "ProjectReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ProjectRoleReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "identifier": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ProjectSecurityRole": {
+ "required": [
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 30;"
+ },
+ "managerRoleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "defaultContactFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "ProjectSecurityRoleInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "managerRoleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "defaultContactFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ProjectSecurityRoleSetting": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "addLevel": {
+ "enum": [
+ "None",
+ "My",
+ "All"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "editLevel": {
+ "enum": [
+ "None",
+ "My",
+ "All"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "deleteLevel": {
+ "enum": [
+ "None",
+ "My",
+ "All"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "inquireLevel": {
+ "enum": [
+ "None",
+ "My",
+ "All"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "moduleIdentifier": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "myFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ },
+ "parentConnectWiseId": {
+ "type": "string"
+ },
+ "parentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentConnectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "ProjectStatus": {
+ "required": [
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 30;"
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "noTimeFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "closedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "statusIndicator": {
+ "$ref": "#/components/schemas/StatusIndicatorReference"
+ },
+ "customStatusIndicatorName": {
+ "type": "string",
+ "description": "Required when statusIndicator is Custom. Max length: 30;"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "ProjectStatusInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "noTimeFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "closedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ProjectStatusReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ProjectTeamMember": {
+ "required": [
+ "member",
+ "projectRole"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "projectId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "hours": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "member": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "projectRole": {
+ "$ref": "#/components/schemas/ProjectRoleReference"
+ },
+ "workRole": {
+ "$ref": "#/components/schemas/WorkRoleReference"
+ },
+ "startDate": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "endDate": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ProjectTemplate": {
+ "required": [
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 200;"
+ },
+ "description": {
+ "type": "string"
+ },
+ "connectWiseId": {
+ "type": "string"
+ },
+ "type": {
+ "$ref": "#/components/schemas/ProjectTypeReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ProjectTemplatePhase": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "templateRecId": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "parentPhase": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "description": {
+ "type": "string"
+ },
+ "budgetHours": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "notes": {
+ "type": "string"
+ },
+ "markAsMilestone": {
+ "type": "boolean"
+ },
+ "phaseBilledSeparately": {
+ "type": "boolean"
+ },
+ "wbsCode": {
+ "type": "string"
+ },
+ "connectWiseId": {
+ "type": "string"
+ },
+ "parentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "parentConnectWiseId": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ProjectTemplatePhaseReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ProjectTemplateTask": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "ticketId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "sequence": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "description": {
+ "type": "string"
+ },
+ "connectWiseId": {
+ "type": "string"
+ },
+ "parentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "parentConnectWiseId": {
+ "type": "string"
+ },
+ "grandParentConnectWiseId": {
+ "type": "string"
+ },
+ "summary": {
+ "type": "string"
+ },
+ "code": {
+ "$ref": "#/components/schemas/ServiceCodeReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ProjectTemplateTicket": {
+ "required": [
+ "description"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "projectTemplateId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "projectTemplatePhaseId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "lineNumber": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "description": {
+ "type": "string",
+ "description": " Max length: 100;"
+ },
+ "connectWiseId": {
+ "type": "string"
+ },
+ "parentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "parentConnectWiseId": {
+ "type": "string"
+ },
+ "projectTemplatePhaseCwId": {
+ "type": "string"
+ },
+ "notes": {
+ "type": "string"
+ },
+ "internalAnalysis": {
+ "type": "string"
+ },
+ "resolution": {
+ "type": "string"
+ },
+ "budgetHours": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "duration": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "wbsCode": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "billSeparatelyFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "markAsMilestoneFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "recordType": {
+ "type": "string",
+ "description": " Max length: 1;"
+ },
+ "pmTmpProjectRecID": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "predecessorType": {
+ "enum": [
+ "Ticket",
+ "Phase"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "predecessorId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "predecessorClosedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "lagDays": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "lagNonworkingDaysFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "priority": {
+ "$ref": "#/components/schemas/PriorityReference"
+ },
+ "source": {
+ "$ref": "#/components/schemas/ServiceSourceReference"
+ },
+ "workRole": {
+ "$ref": "#/components/schemas/WorkRoleReference"
+ },
+ "workType": {
+ "$ref": "#/components/schemas/WorkTypeReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ProjectTemplateWorkPlan": {
+ "type": "object",
+ "properties": {
+ "templateId": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "phases": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/TemplatePhase"
+ }
+ }
+ }
+ },
+ "ProjectTicket": {
+ "required": [
+ "summary",
+ "phase"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "summary": {
+ "type": "string",
+ "description": " Max length: 100;"
+ },
+ "isIssueFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "board": {
+ "$ref": "#/components/schemas/BoardReference"
+ },
+ "status": {
+ "$ref": "#/components/schemas/ServiceStatusReference"
+ },
+ "workRole": {
+ "$ref": "#/components/schemas/WorkRoleReference"
+ },
+ "workType": {
+ "$ref": "#/components/schemas/WorkTypeReference"
+ },
+ "project": {
+ "$ref": "#/components/schemas/ProjectReference"
+ },
+ "phase": {
+ "$ref": "#/components/schemas/ProjectPhaseReference"
+ },
+ "wbsCode": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "company": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "site": {
+ "$ref": "#/components/schemas/SiteReference"
+ },
+ "siteName": {
+ "type": "string",
+ "description": " Max length: 156;"
+ },
+ "addressLine1": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "addressLine2": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "city": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "stateIdentifier": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "zip": {
+ "type": "string",
+ "description": " Max length: 12;"
+ },
+ "country": {
+ "$ref": "#/components/schemas/CountryReference"
+ },
+ "contact": {
+ "$ref": "#/components/schemas/ContactReference"
+ },
+ "contactName": {
+ "type": "string",
+ "description": " Max length: 62;"
+ },
+ "contactPhoneNumber": {
+ "type": "string",
+ "description": " Max length: 20;"
+ },
+ "contactPhoneExtension": {
+ "type": "string",
+ "description": " Max length: 15;"
+ },
+ "contactEmailAddress": {
+ "type": "string",
+ "description": " Max length: 250;"
+ },
+ "type": {
+ "$ref": "#/components/schemas/ServiceTypeReference"
+ },
+ "subType": {
+ "$ref": "#/components/schemas/ServiceSubTypeReference"
+ },
+ "item": {
+ "$ref": "#/components/schemas/ServiceItemReference"
+ },
+ "owner": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "priority": {
+ "$ref": "#/components/schemas/PriorityReference"
+ },
+ "serviceLocation": {
+ "$ref": "#/components/schemas/ServiceLocationReference"
+ },
+ "source": {
+ "$ref": "#/components/schemas/ServiceSourceReference"
+ },
+ "requiredDate": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "budgetHours": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "opportunity": {
+ "$ref": "#/components/schemas/OpportunityReference"
+ },
+ "agreement": {
+ "$ref": "#/components/schemas/AgreementReference"
+ },
+ "agreementType": {
+ "type": "string"
+ },
+ "knowledgeBaseCategoryId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "knowledgeBaseSubCategoryId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "knowledgeBaseLinkId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "knowledgeBaseLinkType": {
+ "enum": [
+ "Activity",
+ "ProjectIssue",
+ "KnowledgeBaseArticle",
+ "ProjectTicket",
+ "ServiceTicket",
+ "Time"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "allowAllClientsPortalView": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "customerUpdatedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "automaticEmailContactFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "automaticEmailResourceFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "automaticEmailCcFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "automaticEmailCc": {
+ "type": "string",
+ "description": " Max length: 1000;"
+ },
+ "closedDate": {
+ "type": "string"
+ },
+ "closedBy": {
+ "type": "string"
+ },
+ "closedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "actualHours": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "approved": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "subBillingMethod": {
+ "enum": [
+ "ActualRates",
+ "FixedFee",
+ "NotToExceed",
+ "OverrideRate"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "subBillingAmount": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "subDateAccepted": {
+ "type": "string"
+ },
+ "resources": {
+ "type": "string"
+ },
+ "billTime": {
+ "enum": [
+ "Billable",
+ "DoNotBill",
+ "NoCharge",
+ "NoDefault"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "billExpenses": {
+ "enum": [
+ "Billable",
+ "DoNotBill",
+ "NoCharge",
+ "NoDefault"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "billProducts": {
+ "enum": [
+ "Billable",
+ "DoNotBill",
+ "NoCharge",
+ "NoDefault"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "predecessorType": {
+ "enum": [
+ "Ticket",
+ "Phase"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "predecessorId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "predecessorClosedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "lagDays": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "lagNonworkingDaysFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "estimatedStartDate": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "location": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "department": {
+ "$ref": "#/components/schemas/SystemDepartmentReference"
+ },
+ "duration": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "scheduleStartDate": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "scheduleEndDate": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "mobileGuid": {
+ "type": "string",
+ "format": "uuid",
+ "nullable": true
+ },
+ "currency": {
+ "$ref": "#/components/schemas/CurrencyReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "tasks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/TicketTask"
+ }
+ },
+ "initialDescription": {
+ "type": "string",
+ "description": "Only available for POST, will not be returned in the response."
+ },
+ "initialInternalAnalysis": {
+ "type": "string",
+ "description": "Only available for POST, will not be returned in the response."
+ },
+ "initialResolution": {
+ "type": "string",
+ "description": "Only available for POST, will not be returned in the response."
+ },
+ "contactEmailLookup": {
+ "type": "string"
+ },
+ "processNotifications": {
+ "type": "boolean",
+ "description": "Can be set to false to skip notification processing when adding or updating a ticket (Defaults to True).",
+ "nullable": true
+ },
+ "skipCallback": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "customFields": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CustomFieldValue"
+ }
+ }
+ }
+ },
+ "ProjectTicketNote": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "noteType": {
+ "enum": [
+ "TicketNote",
+ "TimeEntryNote",
+ "MeetingNote"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "ticket": {
+ "$ref": "#/components/schemas/TicketReference"
+ },
+ "text": {
+ "type": "string"
+ },
+ "detailDescriptionFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "internalAnalysisFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "resolutionFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "timeStart": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "timeEnd": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "bundledFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "mergedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "issueFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "originalAuthor": {
+ "type": "string"
+ },
+ "member": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "contact": {
+ "$ref": "#/components/schemas/ContactReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ProjectType": {
+ "required": [
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 30;"
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "integrationXref": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "ProjectTypeInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ProjectTypeReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ProjectWorkplan": {
+ "type": "object",
+ "properties": {
+ "projectId": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "phases": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ProjectWorkplanProjectPhase"
+ }
+ }
+ }
+ },
+ "ProjectWorkplanProjectPhase": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "projectId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "description": {
+ "type": "string"
+ },
+ "status": {
+ "$ref": "#/components/schemas/PhaseStatusReference"
+ },
+ "parentPhase": {
+ "$ref": "#/components/schemas/ProjectPhaseReference"
+ },
+ "wbsCode": {
+ "type": "string"
+ },
+ "markAsMilestoneFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "notes": {
+ "type": "string"
+ },
+ "startDate": {
+ "type": "string"
+ },
+ "endDate": {
+ "type": "string"
+ },
+ "budgetHours": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "actualHours": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "billableHours": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "scheduled_Hours": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "scheduled_Start": {
+ "type": "string"
+ },
+ "scheduled_End": {
+ "type": "string"
+ },
+ "scheduled_Duration": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "billPhaseSeparately": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "customFields": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CustomFieldValue"
+ }
+ }
+ }
+ },
+ "PurchaseOrder": {
+ "required": [
+ "status",
+ "terms",
+ "vendorCompany"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "businessUnitId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "businessUnit": {
+ "$ref": "#/components/schemas/BillingUnitReference"
+ },
+ "cancelReason": {
+ "type": "string"
+ },
+ "closedFlag": {
+ "type": "boolean",
+ "description": "The closed flag can only be updated via updating the purchase order status to a closed/open status.",
+ "nullable": true
+ },
+ "closedBy": {
+ "type": "string"
+ },
+ "customerCity": {
+ "type": "string"
+ },
+ "customerCompany": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "customerContact": {
+ "$ref": "#/components/schemas/ContactReference"
+ },
+ "customerCountry": {
+ "$ref": "#/components/schemas/CountryReference"
+ },
+ "customerExtension": {
+ "type": "string"
+ },
+ "customerName": {
+ "type": "string"
+ },
+ "customerPhone": {
+ "type": "string"
+ },
+ "customerSite": {
+ "$ref": "#/components/schemas/SiteReference"
+ },
+ "customerSiteName": {
+ "type": "string"
+ },
+ "customerState": {
+ "type": "string"
+ },
+ "customerStreetLine1": {
+ "type": "string"
+ },
+ "customerStreetLine2": {
+ "type": "string"
+ },
+ "customerZip": {
+ "type": "string"
+ },
+ "dateClosed": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "dropShipCustomerFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "enteredBy": {
+ "type": "string"
+ },
+ "freightCost": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "freightPackingSlip": {
+ "type": "string"
+ },
+ "freightTaxTotal": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "internalNotes": {
+ "type": "string"
+ },
+ "locationId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "location": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "poDate": {
+ "type": "string",
+ "description": " Required On Updates;",
+ "format": "date-time"
+ },
+ "poNumber": {
+ "type": "string",
+ "description": " Required On Updates; Max length: 50;"
+ },
+ "salesTax": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "shipmentDate": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "shipmentMethod": {
+ "$ref": "#/components/schemas/ShipmentMethodReference"
+ },
+ "shippingInstructions": {
+ "type": "string"
+ },
+ "status": {
+ "$ref": "#/components/schemas/PurchaseOrderStatusReference"
+ },
+ "subTotal": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "taxCode": {
+ "$ref": "#/components/schemas/TaxCodeReference"
+ },
+ "taxFreightFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "taxPoFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "terms": {
+ "$ref": "#/components/schemas/BillingTermsReference"
+ },
+ "total": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "trackingNumber": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "updateShipmentInfo": {
+ "type": "boolean",
+ "description": "Determines whether or not to update all of the shipment info for each associated line item when new shipment info is passed in.",
+ "nullable": true
+ },
+ "updateVendorOrderNumber": {
+ "type": "boolean",
+ "description": "Determines whether or not to update vendor order number for each associated line item when new vendor order number is passed in.",
+ "nullable": true
+ },
+ "vendorCompany": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "vendorContact": {
+ "$ref": "#/components/schemas/ContactReference"
+ },
+ "vendorInvoiceDate": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "vendorInvoiceNumber": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "vendorOrderNumber": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "vendorSite": {
+ "$ref": "#/components/schemas/SiteReference"
+ },
+ "warehouse": {
+ "$ref": "#/components/schemas/WarehouseReference"
+ },
+ "warehouseContact": {
+ "$ref": "#/components/schemas/ContactReference"
+ },
+ "currency": {
+ "$ref": "#/components/schemas/CurrencyReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "customFields": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CustomFieldValue"
+ }
+ }
+ }
+ },
+ "PurchaseOrderInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "currency": {
+ "$ref": "#/components/schemas/CurrencyReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "PurchaseOrderLineItem": {
+ "required": [
+ "description",
+ "lineNumber",
+ "product",
+ "quantity",
+ "unitOfMeasure"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "backorderedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "canceledBy": {
+ "type": "string"
+ },
+ "canceledFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "canceledReason": {
+ "type": "string",
+ "description": " Max length: 100;"
+ },
+ "closedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "dateCanceled": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "dateCanceledUtc": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "description": {
+ "type": "string",
+ "description": " Max length: 6000;"
+ },
+ "displayInternalNotesFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "expectedShipDate": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "internalNotes": {
+ "type": "string",
+ "description": " Max length: 1000;"
+ },
+ "lineNumber": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "packingSlip": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "product": {
+ "$ref": "#/components/schemas/IvItemReference"
+ },
+ "purchaseOrderId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "purchaseOrderNumber": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "quantity": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "receivedQuantity": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "serialNumbers": {
+ "type": "string"
+ },
+ "shipDate": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "shipmentMethod": {
+ "$ref": "#/components/schemas/ShipmentMethodReference"
+ },
+ "tax": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "trackingNumber": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "unitCost": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "unitOfMeasure": {
+ "$ref": "#/components/schemas/UnitOfMeasureReference"
+ },
+ "vendorOrderNumber": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "vendorSku": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "warehouse": {
+ "$ref": "#/components/schemas/WarehouseReference"
+ },
+ "warehouseBin": {
+ "$ref": "#/components/schemas/WarehouseBinReference"
+ },
+ "shipSet": {
+ "type": "string",
+ "description": " Max length: 10;"
+ },
+ "dateReceived": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "receivedStatus": {
+ "enum": [
+ "Waiting",
+ "FullyReceived",
+ "PartiallyReceiveCancelRest",
+ "PartiallyReceiveCloneRest"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "extCost": {
+ "type": "number",
+ "format": "double"
+ },
+ "expectedArrivalDate": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "isDetachAvailable": {
+ "type": "boolean"
+ },
+ "batchedFlag": {
+ "type": "boolean"
+ },
+ "unbatchedRecId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "salesOrder": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/SalesOrderReference"
+ }
+ },
+ "customFields": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CustomFieldValue"
+ }
+ }
+ }
+ },
+ "PurchaseOrderLineItemReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "identifier": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "PurchaseOrderNote": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "purchaseHeaderRecID": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "text": {
+ "type": "string"
+ },
+ "type": {
+ "$ref": "#/components/schemas/NoteTypeReference"
+ },
+ "flagged": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "enteredBy": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "PurchaseOrderReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "PurchaseOrderStatus": {
+ "required": [
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "closedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "defaultClosedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "sortOrder": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "emailTemplate": {
+ "$ref": "#/components/schemas/PurchaseOrderStatusEmailTemplateReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "PurchaseOrderStatusEmailTemplate": {
+ "required": [
+ "subject"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "status": {
+ "$ref": "#/components/schemas/PurchaseOrderStatusReference"
+ },
+ "useSenderFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "firstName": {
+ "type": "string",
+ "description": " Max length: 100;"
+ },
+ "lastName": {
+ "type": "string",
+ "description": " Max length: 100;"
+ },
+ "emailAddress": {
+ "type": "string",
+ "description": " Max length: 100;"
+ },
+ "subject": {
+ "type": "string",
+ "description": " Max length: 200;"
+ },
+ "body": {
+ "type": "string"
+ },
+ "copySenderFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ },
+ "parentConnectWiseId": {
+ "type": "string"
+ },
+ "parentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentConnectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "PurchaseOrderStatusEmailTemplateReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "PurchaseOrderStatusInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "closedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "defaultClosedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "sortOrder": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "PurchaseOrderStatusNotification": {
+ "required": [
+ "notifyWho"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "notifyWho": {
+ "$ref": "#/components/schemas/NotificationRecipientReference"
+ },
+ "status": {
+ "$ref": "#/components/schemas/PurchaseOrderStatusReference"
+ },
+ "member": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "email": {
+ "type": "string",
+ "description": "Purchase Order Status Notification email must be entered if the notify type is \"Email Address\". Max length: 50;"
+ },
+ "workflowStep": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ },
+ "parentConnectWiseId": {
+ "type": "string"
+ },
+ "parentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ }
+ },
+ "PurchaseOrderStatusReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "PurchasingDemand": {
+ "type": "object",
+ "properties": {
+ "warehouse": {
+ "$ref": "#/components/schemas/WarehouseReference"
+ },
+ "vendor": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "products": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ProductDemand"
+ }
+ },
+ "purchaseOrder": {
+ "$ref": "#/components/schemas/PurchaseOrder"
+ }
+ }
+ },
+ "QuoteLink": {
+ "required": [
+ "link"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "location": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "link": {
+ "type": "string",
+ "description": " Max length: 2000;"
+ },
+ "allLocationsFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "newWindowFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "asioQuotingFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "RelationshipReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ReminderReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "Report": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ }
+ }
+ },
+ "ReportCard": {
+ "required": [
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "ReportCardDetail": {
+ "required": [
+ "kpi"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "kpi": {
+ "$ref": "#/components/schemas/KPIReference"
+ },
+ "sortOrder": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "reportCard": {
+ "$ref": "#/components/schemas/ReportCardReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ },
+ "parentConnectWiseId": {
+ "type": "string"
+ },
+ "parentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentConnectWiseId": {
+ "type": "string"
+ },
+ "kpiCwId": {
+ "type": "string"
+ }
+ }
+ },
+ "ReportCardInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ReportCardReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ReportColumnDefinition": {
+ "type": "object",
+ "properties": {
+ "type": {
+ "type": "string"
+ },
+ "isNullable": {
+ "type": "boolean"
+ },
+ "identityColumn": {
+ "type": "boolean"
+ }
+ }
+ },
+ "ReportDataResponse": {
+ "type": "object",
+ "properties": {
+ "column_definitions": {
+ "type": "array",
+ "items": {
+ "type": "object",
+ "additionalProperties": {
+ "$ref": "#/components/schemas/ReportColumnDefinition"
+ }
+ }
+ },
+ "row_values": {
+ "type": "array",
+ "items": {
+ "type": "array",
+ "items": {
+ "type": "object"
+ }
+ }
+ }
+ }
+ },
+ "ReportingService": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "reportingUserName": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "reportingPassword": {
+ "type": "string",
+ "description": "To blank out the password, enter an empty string here. Max length: 50;"
+ },
+ "reportingDomain": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "reportingUrl": {
+ "type": "string",
+ "description": " Max length: 100;"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "RequestPasswordRequest": {
+ "required": [
+ "email"
+ ],
+ "type": "object",
+ "properties": {
+ "email": {
+ "type": "string"
+ }
+ }
+ },
+ "ResultInfo": {
+ "type": "object",
+ "properties": {
+ "success": {
+ "type": "boolean"
+ },
+ "originalIndex": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "statusCode": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "data": {
+ "$ref": "#/components/schemas/IRestIdentifiedItem"
+ },
+ "error": {
+ "$ref": "#/components/schemas/ErrorResponseMessage"
+ }
+ }
+ },
+ "RmaAction": {
+ "required": [
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "RmaActionInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "RmaActionReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "RmaDisposition": {
+ "required": [
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "RmaDispositionInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "RmaDispositionReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "RmaStatus": {
+ "required": [
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "sortOrder": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "closedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "emailTemplate": {
+ "$ref": "#/components/schemas/RmaStatusEmailTemplateReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "RmaStatusEmailTemplate": {
+ "required": [
+ "subject",
+ "body"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "status": {
+ "$ref": "#/components/schemas/RmaStatusReference"
+ },
+ "useSenderFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "firstName": {
+ "type": "string",
+ "description": " Max length: 100;"
+ },
+ "lastName": {
+ "type": "string",
+ "description": " Max length: 100;"
+ },
+ "emailAddress": {
+ "type": "string",
+ "description": " Max length: 100;"
+ },
+ "subject": {
+ "type": "string",
+ "description": " Max length: 200;"
+ },
+ "body": {
+ "type": "string"
+ },
+ "copySenderFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ },
+ "parentConnectWiseId": {
+ "type": "string"
+ },
+ "parentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ }
+ },
+ "RmaStatusEmailTemplateReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "RmaStatusInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "sortOrder": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "RmaStatusNotification": {
+ "required": [
+ "notifyWho"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "notifyWho": {
+ "$ref": "#/components/schemas/NotificationRecipientReference"
+ },
+ "status": {
+ "$ref": "#/components/schemas/RmaStatusReference"
+ },
+ "member": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "email": {
+ "type": "string",
+ "description": "RMA Status Notification sendEmail must be entered if the notify type is \"Email Address\". Max length: 50;"
+ },
+ "workflowStep": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ },
+ "parentConnectWiseId": {
+ "type": "string"
+ },
+ "parentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentConnectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "RmaStatusReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "RmaTag": {
+ "required": [
+ "product",
+ "productDescription",
+ "status",
+ "location",
+ "department",
+ "returnedCompany",
+ "rmaDisposition"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "serviceTicket": {
+ "$ref": "#/components/schemas/TicketReference"
+ },
+ "salesOrder": {
+ "$ref": "#/components/schemas/SalesOrderReference"
+ },
+ "invoice": {
+ "$ref": "#/components/schemas/InvoiceReference"
+ },
+ "project": {
+ "$ref": "#/components/schemas/ProjectReference"
+ },
+ "summary": {
+ "type": "string",
+ "description": " Max length: 150;"
+ },
+ "product": {
+ "$ref": "#/components/schemas/IvItemReference"
+ },
+ "ivDescription": {
+ "type": "string"
+ },
+ "productDescription": {
+ "type": "string",
+ "description": " Max length: 200;"
+ },
+ "serialNumber": {
+ "type": "string"
+ },
+ "mfgItemID": {
+ "type": "string",
+ "description": " Max length: 100;"
+ },
+ "status": {
+ "$ref": "#/components/schemas/RmaStatusReference"
+ },
+ "listPrice": {
+ "type": "number",
+ "format": "double"
+ },
+ "unitPrice": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "location": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "department": {
+ "$ref": "#/components/schemas/SystemDepartmentReference"
+ },
+ "problemDescription": {
+ "type": "string",
+ "description": " Max length: 1000;"
+ },
+ "returnedCompany": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "returnedContact": {
+ "$ref": "#/components/schemas/ContactReference"
+ },
+ "returnedContactType": {
+ "type": "string"
+ },
+ "returnedContactPhone": {
+ "type": "string"
+ },
+ "returnedContactExtension": {
+ "type": "string"
+ },
+ "returnedContactEmail": {
+ "type": "string"
+ },
+ "returnedContactAddressLine1": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "returnedContactAddressLine2": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "returnedContactCity": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "returnedContactState": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "returnedContactZip": {
+ "type": "string",
+ "description": " Max length: 12;"
+ },
+ "returnedContactCountry": {
+ "$ref": "#/components/schemas/CountryReference"
+ },
+ "rmaDisposition": {
+ "$ref": "#/components/schemas/RmaDispositionReference"
+ },
+ "returnedSite": {
+ "$ref": "#/components/schemas/SiteReference"
+ },
+ "purchasedCompany": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "purchasedContact": {
+ "$ref": "#/components/schemas/ContactReference"
+ },
+ "purchasedContactType": {
+ "type": "string"
+ },
+ "purchasedContactPhone": {
+ "type": "string"
+ },
+ "purchasedContactExtension": {
+ "type": "string"
+ },
+ "purchasedContactEmail": {
+ "type": "string"
+ },
+ "purchasedContactAddressLine1": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "purchasedContactAddressLine2": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "purchasedContactCity": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "purchasedContactState": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "purchasedContactZip": {
+ "type": "string",
+ "description": " Max length: 12;"
+ },
+ "purchasedContactCountry": {
+ "$ref": "#/components/schemas/CountryReference"
+ },
+ "purchasedInvoiceNumber": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "purchasedInvoiceDate": {
+ "type": "string",
+ "format": "date"
+ },
+ "purchasedOrderNumber": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "purchasedVendorAction": {
+ "$ref": "#/components/schemas/RmaActionReference"
+ },
+ "purchasedVendorRmaNumber": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "purchasedSite": {
+ "$ref": "#/components/schemas/SiteReference"
+ },
+ "purchasedNotes": {
+ "type": "string",
+ "description": " Max length: 1000;"
+ },
+ "warrantyCompany": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "warrantyContact": {
+ "$ref": "#/components/schemas/ContactReference"
+ },
+ "warrantyContactType": {
+ "type": "string"
+ },
+ "warrantyContactPhone": {
+ "type": "string"
+ },
+ "warrantyContactEmail": {
+ "type": "string"
+ },
+ "warrantyContactExtension": {
+ "type": "string"
+ },
+ "warrantyContactAddressLine1": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "warrantyContactAddressLine2": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "warrantyContactCity": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "warrantyContactState": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "warrantyContactZip": {
+ "type": "string",
+ "description": " Max length: 12;"
+ },
+ "warrantyContactCountry": {
+ "$ref": "#/components/schemas/CountryReference"
+ },
+ "warrantySite": {
+ "$ref": "#/components/schemas/SiteReference"
+ },
+ "warrantyNotes": {
+ "type": "string",
+ "description": " Max length: 1000;"
+ },
+ "repairCompany": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "repairContact": {
+ "$ref": "#/components/schemas/ContactReference"
+ },
+ "repairContactType": {
+ "type": "string"
+ },
+ "repairContactPhone": {
+ "type": "string"
+ },
+ "repairContactExtension": {
+ "type": "string"
+ },
+ "repairContactEmail": {
+ "type": "string"
+ },
+ "repairContactAddressLine1": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "repairContactAddressLine2": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "repairContactCity": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "repairContactState": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "repairContactZip": {
+ "type": "string",
+ "description": " Max length: 12;"
+ },
+ "repairContactCountry": {
+ "$ref": "#/components/schemas/CountryReference"
+ },
+ "repairOrderNumber": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "repairSite": {
+ "$ref": "#/components/schemas/SiteReference"
+ },
+ "repairNotes": {
+ "type": "string",
+ "description": " Max length: 1000;"
+ },
+ "dropShipFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "shipMethod": {
+ "$ref": "#/components/schemas/ShipmentMethodReference"
+ },
+ "shippingDate": {
+ "type": "string",
+ "format": "date"
+ },
+ "shippingTrackingNumber": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "internalNotes": {
+ "type": "string",
+ "description": " Max length: 1000;"
+ },
+ "closingNotes": {
+ "type": "string",
+ "description": " Max length: 1000;"
+ },
+ "dateClosed": {
+ "type": "string"
+ },
+ "accountManager": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "technicalContact": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "currency": {
+ "$ref": "#/components/schemas/CurrencyReference"
+ },
+ "closedBy": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "customFields": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CustomFieldValue"
+ }
+ }
+ }
+ },
+ "Role": {
+ "required": [
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "SalesConversion": {
+ "type": "object",
+ "properties": {
+ "parentType": {
+ "type": "string"
+ },
+ "convertedTo": {
+ "$ref": "#/components/schemas/ConversionTypeReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "SalesOrderRecap": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "billableAmount": {
+ "type": "number",
+ "format": "double"
+ },
+ "cost": {
+ "type": "number",
+ "format": "double"
+ },
+ "margin": {
+ "type": "number",
+ "format": "double"
+ },
+ "percent": {
+ "type": "number",
+ "format": "double"
+ }
+ }
+ },
+ "SalesOrderReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "identifier": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "SalesOrdersLineItem": {
+ "required": [
+ "salesOrder"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "purchaseOrderNumber": {
+ "type": "string",
+ "description": " Max length: 100;"
+ },
+ "salesOrder": {
+ "$ref": "#/components/schemas/SalesOrderReference"
+ },
+ "billStatus": {
+ "type": "string"
+ },
+ "quantity": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "quantityCancelled": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "SalesProbability": {
+ "required": [
+ "probability"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "probability": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "SalesProbabilityInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "probability": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "SalesQuota": {
+ "required": [
+ "member",
+ "location"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "member": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "forecastYear": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "location": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "department": {
+ "$ref": "#/components/schemas/SystemDepartmentReference"
+ },
+ "category": {
+ "$ref": "#/components/schemas/ProductCategoryReference"
+ },
+ "subCategory": {
+ "$ref": "#/components/schemas/ProductSubCategoryReference"
+ },
+ "januaryRevenue": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "januaryMargin": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "februaryRevenue": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "februaryMargin": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "marchRevenue": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "marchMargin": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "aprilRevenue": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "aprilMargin": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "mayRevenue": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "mayMargin": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "juneRevenue": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "juneMargin": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "julyRevenue": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "julyMargin": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "augustRevenue": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "augustMargin": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "septemberRevenue": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "septemberMargin": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "octoberRevenue": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "octoberMargin": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "novemberRevenue": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "novemberMargin": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "decemberRevenue": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "decemberMargin": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "currency": {
+ "$ref": "#/components/schemas/CurrencyReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "SalesTeam": {
+ "required": [
+ "salesTeamIdentifier",
+ "salesTeamDescription",
+ "salesTeamLocation"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "salesTeamIdentifier": {
+ "type": "string",
+ "description": " Max length: 20;"
+ },
+ "salesTeamDescription": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "salesTeamLocation": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "SalesTeamMember": {
+ "required": [
+ "member"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "member": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "location": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "department": {
+ "$ref": "#/components/schemas/SystemDepartmentReference"
+ },
+ "allowAccessFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ },
+ "parentConnectWiseId": {
+ "type": "string"
+ },
+ "parentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentConnectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "SalesTeamReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "identifier": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ScheduleColor": {
+ "required": [
+ "color"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "startPercent": {
+ "type": "integer",
+ "description": "A startPercent (0 or higher) is required if endPercent has value.",
+ "format": "int32",
+ "nullable": true
+ },
+ "endPercent": {
+ "type": "integer",
+ "description": "A endPercent is required if startPercent has value.",
+ "format": "int32",
+ "nullable": true
+ },
+ "color": {
+ "type": "string",
+ "description": "Must be a valid Hexadecimal Color Code."
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "ScheduleDetail": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "scheduleEntry": {
+ "$ref": "#/components/schemas/ScheduleEntryReference"
+ },
+ "dateStart": {
+ "type": "string"
+ },
+ "dateEnd": {
+ "type": "string"
+ },
+ "member": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ScheduleEntry": {
+ "required": [
+ "type"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "objectId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 250;"
+ },
+ "member": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "where": {
+ "$ref": "#/components/schemas/ServiceLocationReference"
+ },
+ "dateStart": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "dateEnd": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "reminder": {
+ "$ref": "#/components/schemas/ReminderReference"
+ },
+ "status": {
+ "$ref": "#/components/schemas/ScheduleStatusReference"
+ },
+ "type": {
+ "$ref": "#/components/schemas/ScheduleTypeReference"
+ },
+ "span": {
+ "$ref": "#/components/schemas/ScheduleSpanReference"
+ },
+ "doneFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "acknowledgedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "ownerFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "meetingFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "ticketType": {
+ "type": "string"
+ },
+ "allowScheduleConflictsFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "addMemberToProjectFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "projectRoleId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "mobileGuid": {
+ "type": "string",
+ "format": "uuid",
+ "nullable": true
+ },
+ "acknowledgedDate": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "closeDate": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "notifyResource": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "notificationSent": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "notificationResponse": {
+ "type": "string"
+ },
+ "hours": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "startTimeSet": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "endTimeSet": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ScheduleEntryDetail": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "scheduleEntry": {
+ "$ref": "#/components/schemas/ScheduleEntryReference"
+ },
+ "dateStart": {
+ "type": "string"
+ },
+ "dateEnd": {
+ "type": "string"
+ },
+ "hoursScheduled": {
+ "type": "number",
+ "format": "double"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ScheduleEntryReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "description": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ScheduleReminderTime": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "time": {
+ "type": "integer",
+ "description": "Time is calculated in minutes.",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 10;"
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "ScheduleSpanReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "identifier": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ScheduleStatus": {
+ "required": [
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 30;"
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "showAsTentativeFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "ScheduleStatusInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "showAsTentativeFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ScheduleStatusReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ScheduleStopwatch": {
+ "required": [
+ "member",
+ "scheduleId",
+ "status"
+ ],
+ "type": "object",
+ "properties": {
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "agreement": {
+ "$ref": "#/components/schemas/AgreementReference"
+ },
+ "billableOption": {
+ "enum": [
+ "Billable",
+ "DoNotBill",
+ "NoCharge",
+ "NoDefault"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "businessUnitId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "dateEntered": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "endTime": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "internalNotes": {
+ "type": "string"
+ },
+ "locationId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "member": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "mobileGuid": {
+ "type": "string",
+ "format": "uuid",
+ "nullable": true
+ },
+ "notes": {
+ "type": "string",
+ "description": " Max length: 4000;"
+ },
+ "scheduleId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "scheduleMobileGuid": {
+ "type": "string",
+ "format": "uuid",
+ "nullable": true
+ },
+ "startTime": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "status": {
+ "enum": [
+ "Reset",
+ "Running",
+ "Paused",
+ "Stopped"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "totalPauseTime": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "workRole": {
+ "$ref": "#/components/schemas/WorkRoleReference"
+ },
+ "workType": {
+ "$ref": "#/components/schemas/WorkTypeReference"
+ }
+ }
+ },
+ "ScheduleType": {
+ "required": [
+ "name",
+ "identifier"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "identifier": {
+ "type": "string",
+ "description": " Max length: 1;"
+ },
+ "chargeCode": {
+ "$ref": "#/components/schemas/ChargeCodeReference"
+ },
+ "where": {
+ "$ref": "#/components/schemas/ServiceLocationReference"
+ },
+ "systemFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "ScheduleTypeInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "identifier": {
+ "type": "string"
+ },
+ "chargeCode": {
+ "$ref": "#/components/schemas/ChargeCodeReference"
+ },
+ "where": {
+ "$ref": "#/components/schemas/ServiceLocationReference"
+ },
+ "systemFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ScheduleTypeReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "identifier": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "SchedulingMemberInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "identifier": {
+ "type": "string"
+ },
+ "firstName": {
+ "type": "string"
+ },
+ "middleInitial": {
+ "type": "string"
+ },
+ "lastName": {
+ "type": "string"
+ },
+ "fullName": {
+ "type": "string"
+ },
+ "defaultEmail": {
+ "type": "string"
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "SecurityRole": {
+ "required": [
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 30;"
+ },
+ "roleType": {
+ "type": "string",
+ "description": " Max length: 30;"
+ },
+ "adminFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "SecurityRoleInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "roleType": {
+ "type": "string"
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "SecurityRoleReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "SecurityRoleSetting": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "addLevel": {
+ "enum": [
+ "None",
+ "My",
+ "All"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "editLevel": {
+ "enum": [
+ "None",
+ "My",
+ "All"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "deleteLevel": {
+ "enum": [
+ "None",
+ "My",
+ "All"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "inquireLevel": {
+ "enum": [
+ "None",
+ "My",
+ "All"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "moduleFunctionName": {
+ "type": "string"
+ },
+ "moduleFunctionDescription": {
+ "type": "string"
+ },
+ "myAllFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "moduleFunctionIdentifier": {
+ "type": "string"
+ },
+ "reportFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "restrictFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "customFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "moduleDescription": {
+ "type": "string"
+ },
+ "moduleIdentifier": {
+ "type": "string"
+ },
+ "moduleName": {
+ "type": "string"
+ },
+ "sortOrder": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "Service": {
+ "required": [
+ "srNotify",
+ "scheduleSpan"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "srNotify": {
+ "enum": [
+ "All",
+ "NewAndClosedRequests",
+ "ClosedRequestsOnly",
+ "NewRequestsOnly",
+ "None"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "scheduleSpan": {
+ "enum": [
+ "Standard",
+ "OfficeHours",
+ "Overnight"
+ ],
+ "type": "string"
+ },
+ "hideDelimiterFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "allowCCFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "allowTOFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "headerColor": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "memberColor": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "contactColor": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "unknownColor": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "calendarSetup": {
+ "$ref": "#/components/schemas/CalendarSetupReference"
+ },
+ "headerColorDisableFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "memberColorDisableFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "contactColorDisableFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "unknownColorDisableFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ServiceCodeReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ServiceEmailTemplate": {
+ "required": [
+ "type"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": {
+ "enum": [
+ "Any",
+ "Closed",
+ "Invoice",
+ "New",
+ "SalesOrder",
+ "PurchaseOrder",
+ "RMA",
+ "Specific"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "serviceSurvey": {
+ "$ref": "#/components/schemas/ServiceSurveyReference"
+ },
+ "serviceBoard": {
+ "$ref": "#/components/schemas/BoardReference"
+ },
+ "useSenderFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "firstName": {
+ "type": "string",
+ "description": "From fields (first name, last name, email address) are required if useSenderFlag is false. Max length: 100;"
+ },
+ "lastName": {
+ "type": "string",
+ "description": "From fields (first name, last name, email address) are required if useSenderFlag is false. Max length: 100;"
+ },
+ "emailAddress": {
+ "type": "string",
+ "description": "From fields (first name, last name, email address) are required if useSenderFlag is false. Max length: 100;"
+ },
+ "subject": {
+ "type": "string",
+ "description": " Max length: 200;"
+ },
+ "body": {
+ "type": "string"
+ },
+ "copySenderFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "tasksFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "resourceRecordsFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "externalContactNotifications": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "internalContactNotifications": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "serviceStatus": {
+ "$ref": "#/components/schemas/ServiceStatusReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "ServiceEmailTemplateReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "identifier": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "type": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ServiceInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "headerColor": {
+ "type": "string"
+ },
+ "memberColor": {
+ "type": "string"
+ },
+ "contactColor": {
+ "type": "string"
+ },
+ "unknownColor": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ServiceItemReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ServiceLocation": {
+ "required": [
+ "name",
+ "where"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 30;"
+ },
+ "where": {
+ "enum": [
+ "OnSite",
+ "Remote",
+ "InHouse"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "ServiceLocationInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ServiceLocationReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ServiceNote": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "ticketId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "text": {
+ "type": "string"
+ },
+ "detailDescriptionFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "internalAnalysisFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "resolutionFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "issueFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "member": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "contact": {
+ "$ref": "#/components/schemas/ContactReference"
+ },
+ "customerUpdatedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "processNotifications": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "dateCreated": {
+ "type": "string"
+ },
+ "createdBy": {
+ "type": "string"
+ },
+ "internalFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "externalFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "sentimentScore": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ServiceRevenueReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "revenue": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "cost": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "margin": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "percentage": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ServiceSignoff": {
+ "required": [
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "visibleLogoFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "companyInfoFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "billingTermsFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "summaryFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "discussionFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "taskFlag": {
+ "type": "boolean",
+ "description": "On add/post, if this is set to true but no value is set for task, task is defaulted to ServiceTasks.All.",
+ "nullable": true
+ },
+ "task": {
+ "enum": [
+ "All",
+ "Closed",
+ "Open"
+ ],
+ "type": "string",
+ "description": "On add/post, if this is set but no value is set for taskFlag, taskFlag is set to true.",
+ "nullable": true
+ },
+ "configurationsFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "internalNotesFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "resolutionFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "timeFlag": {
+ "type": "boolean",
+ "description": "On add/post, if any time related flag is set to true, this is also set to true.",
+ "nullable": true
+ },
+ "timeMemberFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "timeDateFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "timeStartEndFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "timeBillFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "timeHoursFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "timeRateFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "timeExtendedAmountFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "timeWorkTypeFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "timeAgreementFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "timeNotesFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "timeManualFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "timeManualEntry": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "timeTaxFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "expenseFlag": {
+ "type": "boolean",
+ "description": "On add/post, if any expense related flag is set to true, this is also set to true.",
+ "nullable": true
+ },
+ "expenseDateFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "expenseMemberFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "expenseTypeFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "expenseBillFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "expenseAmountFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "expenseAgreementFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "expenseNotesFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "expenseTaxFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "expenseManualFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "expenseManualEntry": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "productFlag": {
+ "type": "boolean",
+ "description": "On add/post, if any product related flag is set to true, this is also set to true.",
+ "nullable": true
+ },
+ "productDescriptionFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "productBillFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "productQuantityFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "productPriceFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "productExtendedAmountFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "productAgreementFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "productManualFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "productManualEntry": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "productTaxFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "technicianSignoffFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "customerSignoffTextFlag": {
+ "type": "boolean",
+ "description": "On add/post, if customerSignoffText.Length > 0, this is set to true.",
+ "nullable": true
+ },
+ "customerSignoffText": {
+ "type": "string",
+ "description": " Max length: 4000;"
+ },
+ "customerSignoffFieldsFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "billingMethodsTextFlag": {
+ "type": "boolean",
+ "description": "On add/post, if billingMethodsText.Length > 0, this is set to true.",
+ "nullable": true
+ },
+ "billingMethodsText": {
+ "type": "string",
+ "description": " Max length: 2000;"
+ },
+ "creditCardFieldsFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "defaultFFFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "ServiceSignoffCustomField": {
+ "required": [
+ "sequenceNumber",
+ "displaySection",
+ "userDefinedField"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "sequenceNumber": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "displaySection": {
+ "enum": [
+ "CustomerInformation",
+ "Detail",
+ "Expenses",
+ "Configurations",
+ "AdditionalSignOffFields",
+ "InternalNotes",
+ "Time",
+ "Products",
+ "Resolution",
+ "Summary",
+ "Tasks"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "userDefinedField": {
+ "$ref": "#/components/schemas/UserDefinedFieldReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ServiceSignoffInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ServiceSignoffReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ServiceSourceReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ServiceStatusReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "sort": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ServiceSubTypeReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ServiceSurvey": {
+ "required": [
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "headerIncludeLogoFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "headerText": {
+ "type": "string",
+ "description": " Max length: 4000;"
+ },
+ "headerTextVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "footerText": {
+ "type": "string",
+ "description": " Max length: 500;"
+ },
+ "footerTextVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "thankYouText": {
+ "type": "string",
+ "description": " Max length: 4000;"
+ },
+ "notifyWho": {
+ "$ref": "#/components/schemas/GenericIdIdentifierReference"
+ },
+ "notifyWhoVisibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "notifyMember": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "ServiceSurveyQuestion": {
+ "required": [
+ "type",
+ "question"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "sequenceNumber": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "type": {
+ "enum": [
+ "OpenEnded",
+ "Selection"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "question": {
+ "type": "string",
+ "description": " Max length: 1000;"
+ },
+ "options": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ServiceSurveyQuestionOption"
+ }
+ },
+ "includeFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "requiredFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "noAnswerPoints": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "surveyId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ },
+ "parentConnectWiseId": {
+ "type": "string"
+ },
+ "parentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentConnectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "ServiceSurveyQuestionOption": {
+ "type": "object",
+ "properties": {
+ "includeFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "caption": {
+ "type": "string"
+ },
+ "points": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ }
+ },
+ "ServiceSurveyReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ServiceTask": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "ticketId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "notes": {
+ "type": "string"
+ },
+ "closedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "priority": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "schedule": {
+ "$ref": "#/components/schemas/ScheduleEntryReference"
+ },
+ "code": {
+ "$ref": "#/components/schemas/ServiceCodeReference"
+ },
+ "member": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "resolution": {
+ "type": "string"
+ },
+ "childScheduleAction": {
+ "enum": [
+ "Transfer",
+ "Delete",
+ "Done"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "childTicketId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "summary": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ServiceTeam": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "leader": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "location": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "department": {
+ "$ref": "#/components/schemas/SystemDepartmentReference"
+ },
+ "deleteNotifyFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ServiceTeamReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ServiceTemplate": {
+ "required": [
+ "name",
+ "board",
+ "status",
+ "summary"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 100;"
+ },
+ "board": {
+ "$ref": "#/components/schemas/BoardReference"
+ },
+ "type": {
+ "$ref": "#/components/schemas/ServiceTypeReference"
+ },
+ "item": {
+ "$ref": "#/components/schemas/ServiceItemReference"
+ },
+ "subtype": {
+ "$ref": "#/components/schemas/ServiceSubTypeReference"
+ },
+ "serviceLocation": {
+ "$ref": "#/components/schemas/ServiceLocationReference"
+ },
+ "status": {
+ "$ref": "#/components/schemas/ServiceStatusReference"
+ },
+ "source": {
+ "$ref": "#/components/schemas/ServiceSourceReference"
+ },
+ "priority": {
+ "$ref": "#/components/schemas/PriorityReference"
+ },
+ "team": {
+ "$ref": "#/components/schemas/ServiceTeamReference"
+ },
+ "company": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "contact": {
+ "$ref": "#/components/schemas/ContactReference"
+ },
+ "site": {
+ "$ref": "#/components/schemas/SiteReference"
+ },
+ "assignedNotifyFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "location": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "department": {
+ "$ref": "#/components/schemas/SystemDepartmentReference"
+ },
+ "summary": {
+ "type": "string",
+ "description": " Max length: 100;"
+ },
+ "problem": {
+ "type": "string"
+ },
+ "hoursBudget": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "hourlyRate": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "internalAnalysis": {
+ "type": "string"
+ },
+ "resolution": {
+ "type": "string"
+ },
+ "timeBillableFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "expenseBillableFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "productBillableFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "purchaseOrderNumber": {
+ "type": "string",
+ "description": " Max length: 25;"
+ },
+ "reference": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "estimatedExpenseCost": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "estimatedExpenseRevenue": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "estimatedProductCost": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "estimatedProductRevenue": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "estimatedTimeCost": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "estimatedTimeRevenue": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "billComplete_Flag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "billServiceSeparatelyFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "billingAmount": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "billUnapprovedTimeAndExpensesFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "overrideFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "timeInvoiceFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "expenseInvoiceFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "productInvoiceFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "agreement": {
+ "$ref": "#/components/schemas/AgreementReference"
+ },
+ "workRole": {
+ "$ref": "#/components/schemas/WorkRoleReference"
+ },
+ "workType": {
+ "$ref": "#/components/schemas/WorkTypeReference"
+ },
+ "billTime": {
+ "enum": [
+ "Billable",
+ "DoNotBill",
+ "NoCharge",
+ "NoDefault"
+ ],
+ "type": "string",
+ "description": " Required On Updates;",
+ "nullable": true
+ },
+ "billExpenses": {
+ "enum": [
+ "Billable",
+ "DoNotBill",
+ "NoCharge",
+ "NoDefault"
+ ],
+ "type": "string",
+ "description": " Required On Updates;",
+ "nullable": true
+ },
+ "billProducts": {
+ "enum": [
+ "Billable",
+ "DoNotBill",
+ "NoCharge",
+ "NoDefault"
+ ],
+ "type": "string",
+ "description": " Required On Updates;",
+ "nullable": true
+ },
+ "billingMethod": {
+ "enum": [
+ "ActualRates",
+ "FixedFee",
+ "NotToExceed",
+ "OverrideRate"
+ ],
+ "type": "string",
+ "description": " Required On Updates;",
+ "nullable": true
+ },
+ "severity": {
+ "enum": [
+ "Low",
+ "Medium",
+ "High"
+ ],
+ "type": "string",
+ "description": " Required On Updates;",
+ "nullable": true
+ },
+ "impact": {
+ "enum": [
+ "Low",
+ "Medium",
+ "High"
+ ],
+ "type": "string",
+ "description": " Required On Updates;",
+ "nullable": true
+ },
+ "assignedBy": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "scheduleDaysBefore": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "serviceDaysBefore": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "attachScheduleToNewServiceFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "templateFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "emailContactFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "emailResourceFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "emailCCFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "emailCC": {
+ "type": "string",
+ "description": " Max length: 1000;"
+ },
+ "restrictDownpaymentFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ServiceTemplateInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "templateFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ServiceTemplateReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "summary": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ServiceTemplateTask": {
+ "required": [
+ "priority",
+ "notes"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "serviceTemplate": {
+ "$ref": "#/components/schemas/ServiceTemplateReference"
+ },
+ "linkedServiceTemplateTask": {
+ "$ref": "#/components/schemas/ServiceTemplateTaskReference"
+ },
+ "priority": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "code": {
+ "$ref": "#/components/schemas/ServiceCodeReference"
+ },
+ "notes": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ServiceTemplateTaskReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ServiceTicketLink": {
+ "required": [
+ "name",
+ "linkText",
+ "url"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "enabledFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "linkText": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "url": {
+ "type": "string",
+ "description": " Max length: 1000;"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "ServiceTicketLinkInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "enabledFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "linkText": {
+ "type": "string"
+ },
+ "url": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ServiceTicketNote": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "noteType": {
+ "enum": [
+ "TicketNote",
+ "TimeEntryNote",
+ "MeetingNote"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "ticket": {
+ "$ref": "#/components/schemas/TicketReference"
+ },
+ "text": {
+ "type": "string"
+ },
+ "isMarkdownFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "detailDescriptionFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "internalAnalysisFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "resolutionFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "timeStart": {
+ "type": "string"
+ },
+ "timeEnd": {
+ "type": "string"
+ },
+ "bundledFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "mergedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "issueFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "originalAuthor": {
+ "type": "string"
+ },
+ "createdByParentFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "member": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "contact": {
+ "$ref": "#/components/schemas/ContactReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ServiceTypeReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "SetupScreen": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "category": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "description": {
+ "type": "string"
+ },
+ "moduleDescription": {
+ "type": "string"
+ },
+ "moduleIdentifier": {
+ "type": "string"
+ },
+ "moduleName": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "Severity": {
+ "required": [
+ "description"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "description": {
+ "type": "string",
+ "description": " Max length: 200;"
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "ShipmentMethod": {
+ "required": [
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "trackingUrl": {
+ "type": "string",
+ "description": " Max length: 200;"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "ShipmentMethodInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "trackingUrl": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "ShipmentMethodReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "SicCodeReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "SiteReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "Skill": {
+ "required": [
+ "name",
+ "category"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "category": {
+ "$ref": "#/components/schemas/SkillCategoryReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "SkillCategory": {
+ "required": [
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 30;"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "SkillCategoryReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "SkillInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "SkillReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "SLA": {
+ "required": [
+ "name",
+ "basedOn"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 25;"
+ },
+ "basedOn": {
+ "enum": [
+ "AllHours",
+ "Customer",
+ "MyCalendar",
+ "Custom"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "customCalendar": {
+ "$ref": "#/components/schemas/CalendarReference"
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "applicationOrder": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "hiImpactHiUrgency": {
+ "$ref": "#/components/schemas/PriorityReference"
+ },
+ "hiImpactMedUrgency": {
+ "$ref": "#/components/schemas/PriorityReference"
+ },
+ "hiImpactLowUrgency": {
+ "$ref": "#/components/schemas/PriorityReference"
+ },
+ "medImpactHiUrgency": {
+ "$ref": "#/components/schemas/PriorityReference"
+ },
+ "medImpactMedUrgency": {
+ "$ref": "#/components/schemas/PriorityReference"
+ },
+ "medImpactLowUrgency": {
+ "$ref": "#/components/schemas/PriorityReference"
+ },
+ "lowImpactHiUrgency": {
+ "$ref": "#/components/schemas/PriorityReference"
+ },
+ "lowImpactMedUrgency": {
+ "$ref": "#/components/schemas/PriorityReference"
+ },
+ "lowImpactLowUrgency": {
+ "$ref": "#/components/schemas/PriorityReference"
+ },
+ "respondHours": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "respondPercent": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "planWithin": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "planWithinPercent": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "resolutionHours": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "resolutionPercent": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "SLAInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "SLAPriority": {
+ "required": [
+ "priority"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "priority": {
+ "$ref": "#/components/schemas/PriorityReference"
+ },
+ "respondHours": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "respondPercent": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "planWithin": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "planWithinPercent": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "resolutionHours": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "resolutionPercent": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "sla": {
+ "$ref": "#/components/schemas/SLAReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ },
+ "parentConnectWiseId": {
+ "type": "string"
+ },
+ "parentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentConnectWiseId": {
+ "type": "string"
+ },
+ "serviceSlaPriorityCwId": {
+ "type": "string"
+ }
+ }
+ },
+ "SLAReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "Source": {
+ "required": [
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "enteredBy": {
+ "type": "string"
+ },
+ "dateEntered": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "SourceInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "SsoConfiguration": {
+ "required": [
+ "name",
+ "ssoType",
+ "locationIds"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "description": "Unique identifier of the SSO Configuration",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": "Descriptor of the SSO Configuration Max length: 100;"
+ },
+ "ssoType": {
+ "enum": [
+ "CWSSO",
+ "SAML"
+ ],
+ "type": "string",
+ "description": "Type of SSO Configuration",
+ "nullable": true
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "description": "Whether the SSO configuration is not active",
+ "nullable": true
+ },
+ "samlEntityId": {
+ "type": "string",
+ "description": "SAML Identity Provider Id Max length: 1000;"
+ },
+ "samlSignInUrl": {
+ "type": "string",
+ "description": "Sign in url for the SAML Identity Provider Max length: 1000;"
+ },
+ "samlIdpCertificate": {
+ "type": "string",
+ "description": "Public certificate for Identity Provider signatures"
+ },
+ "samlCertificateName": {
+ "type": "string",
+ "description": "Name of the SAML certificate. Metadata on SAML_Idp_Certificate"
+ },
+ "samlCertificateIssuedTo": {
+ "type": "string",
+ "description": "Who the SAML certificate was issued to. Metadata on SAML_Idp_Certificate"
+ },
+ "samlCertificateThumbprint": {
+ "type": "string",
+ "description": "Thumbprint of the SAML certificate. Metadata on SAML_Idp_Certificate"
+ },
+ "samlCertificateValidFrom": {
+ "type": "string",
+ "description": "Date when the SAML certificate becomes valid. Metadata on SAML_Idp_Certificate",
+ "format": "date-time"
+ },
+ "samlCertificateValidTo": {
+ "type": "string",
+ "description": "Date when the SAML certificate is no longer valid. Metadata on SAML_Idp_Certificate",
+ "format": "date-time"
+ },
+ "locationIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "description": "The locations where the SAML Idp Configuration is used"
+ },
+ "clientId": {
+ "type": "string",
+ "description": "Client identity for this configuration of ConnectWise SSO Max length: 1000;"
+ },
+ "stsBaseUrl": {
+ "type": "string",
+ "description": "Sign in URL for ConnectWise SSO"
+ },
+ "stsUserAdminUrl": {
+ "type": "string",
+ "description": "User Admin Url for ConnectWise SSO"
+ },
+ "token": {
+ "type": "string"
+ },
+ "submittedMemberCount": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "allMembersSubmitted": {
+ "type": "boolean"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "isSsoOnByDefault": {
+ "type": "boolean"
+ }
+ }
+ },
+ "SsoUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "ssoUserId": {
+ "type": "string"
+ },
+ "userName": {
+ "type": "string"
+ },
+ "firstName": {
+ "type": "string"
+ },
+ "lastName": {
+ "type": "string"
+ },
+ "email": {
+ "type": "string"
+ },
+ "emailConfirmed": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "disabledFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "linkedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "dateEntered": {
+ "type": "string"
+ },
+ "lastUpdated": {
+ "type": "string"
+ },
+ "linkedMember": {
+ "$ref": "#/components/schemas/MemberReference"
+ }
+ }
+ },
+ "StandardNote": {
+ "required": [
+ "name",
+ "contents"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "contents": {
+ "type": "string"
+ },
+ "location": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "department": {
+ "$ref": "#/components/schemas/SystemDepartmentReference"
+ },
+ "board": {
+ "$ref": "#/components/schemas/BoardReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "StandardNoteInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "contents": {
+ "type": "string"
+ },
+ "location": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "department": {
+ "$ref": "#/components/schemas/SystemDepartmentReference"
+ },
+ "board": {
+ "$ref": "#/components/schemas/BoardReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "State": {
+ "required": [
+ "identifier",
+ "name",
+ "country"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "identifier": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "country": {
+ "$ref": "#/components/schemas/CountryReference"
+ },
+ "disabled": {
+ "type": "boolean"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "StateInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "identifier": {
+ "type": "string"
+ },
+ "country": {
+ "$ref": "#/components/schemas/CountryReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "StateReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "identifier": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "StatusIndicator": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "identifier": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "color": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "StatusIndicatorReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "identifier": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "StructureReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "SubCategory": {
+ "required": [
+ "name",
+ "category"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "integrationXref": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "category": {
+ "$ref": "#/components/schemas/ProductCategoryReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "SubCategoryInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "category": {
+ "$ref": "#/components/schemas/ProductCategoryReference"
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "SuccessResponse": {
+ "type": "object",
+ "properties": {
+ "success": {
+ "type": "boolean"
+ },
+ "message": {
+ "type": "string"
+ }
+ }
+ },
+ "Survey": {
+ "required": [
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "instructions": {
+ "type": "string",
+ "description": " Max length: 1000;"
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "SurveyInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "SurveyOption": {
+ "required": [
+ "caption",
+ "points"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "caption": {
+ "type": "string",
+ "description": " Max length: 100;"
+ },
+ "points": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "visibleflag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ },
+ "parentConnectWiseId": {
+ "type": "string"
+ },
+ "parentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentConnectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "SurveyQuestion": {
+ "required": [
+ "fieldType",
+ "entryType",
+ "sequenceNumber",
+ "question"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "survey": {
+ "$ref": "#/components/schemas/SurveyReference"
+ },
+ "fieldType": {
+ "enum": [
+ "TextArea",
+ "Button",
+ "Currency",
+ "Date",
+ "Hyperlink",
+ "IPAddress",
+ "Checkbox",
+ "Number",
+ "Percent",
+ "Text",
+ "Password"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "entryType": {
+ "enum": [
+ "Date",
+ "EntryField",
+ "List",
+ "Option"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "sequenceNumber": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "question": {
+ "type": "string",
+ "description": " Max length: 1000;"
+ },
+ "numberOfDecimals": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "requiredFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ },
+ "parentConnectWiseId": {
+ "type": "string"
+ },
+ "parentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentConnectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "SurveyQuestionReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "question": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "SurveyQuestionValue": {
+ "required": [
+ "value"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "survey": {
+ "$ref": "#/components/schemas/SurveyReference"
+ },
+ "question": {
+ "$ref": "#/components/schemas/SurveyQuestionReference"
+ },
+ "value": {
+ "type": "string",
+ "description": " Max length: 1000;"
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "pointValue": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ },
+ "parentConnectWiseId": {
+ "type": "string"
+ },
+ "parentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentConnectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "SurveyReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "SurveyResult": {
+ "required": [
+ "ticketId"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "ticketId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "emailAddress": {
+ "type": "string"
+ },
+ "footerResponse": {
+ "type": "string"
+ },
+ "contactMeFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "contact": {
+ "$ref": "#/components/schemas/ContactReference"
+ },
+ "results": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/SurveyResultDetail"
+ }
+ },
+ "totalPoints": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "company": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "surveyId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "SurveyResultDetail": {
+ "type": "object",
+ "properties": {
+ "questionId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "answer": {
+ "type": "object",
+ "description": "If question type is Selection, this should be the option array index."
+ }
+ }
+ },
+ "SystemDepartmentReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "identifier": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "SystemLocationReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "SystemMenuEntryReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "SystemSetting": {
+ "required": [
+ "value"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "description": {
+ "type": "string"
+ },
+ "value": {
+ "type": "string"
+ },
+ "valueType": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "TaxableExpenseTypeLevel": {
+ "required": [
+ "taxCodeLevel"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "taxCodeLevel": {
+ "$ref": "#/components/schemas/TaxCodeLevelReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "TaxableProductTypeLevel": {
+ "required": [
+ "taxCodeLevel"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "taxCodeLevel": {
+ "$ref": "#/components/schemas/TaxCodeLevelReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "TaxableWorkRoleLevel": {
+ "required": [
+ "taxCodeLevel"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "taxCodeLevel": {
+ "$ref": "#/components/schemas/TaxCodeLevelReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "TaxableXRefLevel": {
+ "required": [
+ "taxCodeLevel"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "taxCodeLevel": {
+ "$ref": "#/components/schemas/TaxCodeLevelReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "TaxCode": {
+ "required": [
+ "identifier",
+ "description",
+ "invoiceCaption",
+ "effectiveDate"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "identifier": {
+ "type": "string",
+ "description": " Max length: 8;"
+ },
+ "description": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "invoiceCaption": {
+ "type": "string",
+ "description": " Max length: 25;"
+ },
+ "country": {
+ "$ref": "#/components/schemas/CountryReference"
+ },
+ "effectiveDate": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "displayOnInvoiceFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "canadaCalculateGSTFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "cancelDate": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "levelOneRate": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "levelOneRateType": {
+ "enum": [
+ "Amount",
+ "Percent"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "levelOneTaxableMax": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "levelOneCaption": {
+ "type": "string",
+ "description": " Max length: 25;"
+ },
+ "levelOneTaxCodeXref": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "levelOneAgencyXref": {
+ "type": "string",
+ "description": " Max length: 100;"
+ },
+ "levelOneServicesFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "levelOneExpensesFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "levelOneProductsFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "levelOneApplySingleUnitFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "levelOneApplySingleUnitMin": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "levelOneApplySingleUnitMax": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "levelTwoRate": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "levelTwoRateType": {
+ "enum": [
+ "Amount",
+ "Percent"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "levelTwoTaxableMax": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "levelTwoCaption": {
+ "type": "string",
+ "description": " Max length: 25;"
+ },
+ "levelTwoTaxCodeXref": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "levelTwoAgencyXref": {
+ "type": "string",
+ "description": " Max length: 100;"
+ },
+ "levelTwoServicesFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "levelTwoExpensesFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "levelTwoProductsFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "levelTwoApplySingleUnitFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "levelTwoApplySingleUnitMin": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "levelTwoApplySingleUnitMax": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "levelThreeRate": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "levelThreeRateType": {
+ "enum": [
+ "Amount",
+ "Percent"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "levelThreeTaxableMax": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "levelThreeCaption": {
+ "type": "string",
+ "description": " Max length: 25;"
+ },
+ "levelThreeTaxCodeXref": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "levelThreeAgencyXref": {
+ "type": "string",
+ "description": " Max length: 100;"
+ },
+ "levelThreeServicesFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "levelThreeExpensesFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "levelThreeProductsFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "levelThreeApplySingleUnitFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "levelThreeApplySingleUnitMin": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "levelThreeApplySingleUnitMax": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "levelFourRate": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "levelFourRateType": {
+ "enum": [
+ "Amount",
+ "Percent"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "levelFourTaxableMax": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "levelFourCaption": {
+ "type": "string",
+ "description": " Max length: 25;"
+ },
+ "levelFourTaxCodeXref": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "levelFourAgencyXref": {
+ "type": "string",
+ "description": " Max length: 100;"
+ },
+ "levelFourServicesFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "levelFourExpensesFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "levelFourProductsFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "levelFourApplySingleUnitFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "levelFourApplySingleUnitMin": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "levelFourApplySingleUnitMax": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "levelFiveRate": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "levelFiveRateType": {
+ "enum": [
+ "Amount",
+ "Percent"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "levelFiveTaxableMax": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "levelFiveCaption": {
+ "type": "string",
+ "description": " Max length: 25;"
+ },
+ "levelFiveTaxCodeXref": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "levelFiveAgencyXref": {
+ "type": "string",
+ "description": " Max length: 100;"
+ },
+ "levelFiveServicesFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "levelFiveExpensesFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "levelFiveProductsFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "levelFiveApplySingleUnitFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "levelFiveApplySingleUnitMin": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "levelFiveApplySingleUnitMax": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "levelSixRate": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "levelSixRateType": {
+ "enum": [
+ "Amount",
+ "Percent"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "levelSixTaxableMax": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "levelSixCaption": {
+ "type": "string",
+ "description": " Max length: 25;"
+ },
+ "levelSixTaxCodeXref": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "levelSixAgencyXref": {
+ "type": "string",
+ "description": " Max length: 100;"
+ },
+ "levelSixServicesFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "levelSixExpensesFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "levelSixProductsFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "levelSixApplySingleUnitFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "levelSixApplySingleUnitMin": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "levelSixApplySingleUnitMax": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "workRoleIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "description": "Array of work role exemptions for the tax code."
+ },
+ "addAllWorkRoles": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "removeAllWorkRoles": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "expenseTypeIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "description": "Array of expense type exemptions for the tax code."
+ },
+ "addAllExpenseTypes": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "removeAllExpenseTypes": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "productTypeIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "description": "Array of product type exemptions for the tax code."
+ },
+ "addAllProductTypes": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "removeAllProductTypes": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "TaxCodeInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "identifier": {
+ "type": "string"
+ },
+ "description": {
+ "type": "string"
+ },
+ "effectiveDate": {
+ "type": "string"
+ },
+ "cancelDate": {
+ "type": "string"
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "levelOneRate": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "levelTwoRate": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "levelThreeRate": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "levelFourRate": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "levelFiveRate": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "levelSixRate": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "TaxCodeLevel": {
+ "required": [
+ "taxRate",
+ "rateType"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "taxLevel": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "taxRate": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "rateType": {
+ "enum": [
+ "Amount",
+ "Percent"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "taxableMax": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "caption": {
+ "type": "string",
+ "description": " Max length: 25;"
+ },
+ "taxCodeXref": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "agencyXref": {
+ "type": "string",
+ "description": " Max length: 100;"
+ },
+ "taxServicesFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "taxExpensesFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "taxProductsFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "singleUnitFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "singleUnitMinimum": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "singleUnitMaximum": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "TaxCodeLevelReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "TaxCodeReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "TaxCodeXRef": {
+ "required": [
+ "description"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "description": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "levelOne": {
+ "enum": [
+ "NonTaxable",
+ "Taxable"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "levelTwo": {
+ "enum": [
+ "NonTaxable",
+ "Taxable"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "levelThree": {
+ "enum": [
+ "NonTaxable",
+ "Taxable"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "levelFour": {
+ "enum": [
+ "NonTaxable",
+ "Taxable"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "levelFive": {
+ "enum": [
+ "NonTaxable",
+ "Taxable"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "levelSix": {
+ "enum": [
+ "NonTaxable",
+ "Taxable"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "taxCode": {
+ "$ref": "#/components/schemas/TaxCodeReference"
+ },
+ "taxableLevels": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ },
+ "parentConnectWiseId": {
+ "type": "string"
+ },
+ "parentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentConnectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "TaxIntegration": {
+ "type": "object",
+ "properties": {
+ "taxIntegrationType": {
+ "enum": [
+ "Avalara"
+ ],
+ "type": "string"
+ },
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "accountNumber": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "licenseKey": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "serviceUrl": {
+ "type": "string",
+ "description": " Max length: 250;"
+ },
+ "companyCode": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "timeTaxCode": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "expenseTaxCode": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "productTaxCode": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "invoiceAmountTaxCode": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "enabledFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "commitTransactionsFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "salesInvoiceFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "freightTaxCode": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "accountingIntegrationFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "taxLineFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "TaxIntegrationInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "enabledFlag": {
+ "type": "boolean"
+ },
+ "taxIntegrationType": {
+ "enum": [
+ "Avalara"
+ ],
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "Team": {
+ "required": [
+ "type"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": {
+ "enum": [
+ "Individual",
+ "Team"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "member": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "salesTeam": {
+ "$ref": "#/components/schemas/SalesTeamReference"
+ },
+ "commissionPercent": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "referralFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "opportunityId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "responsibleFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "TeamMember": {
+ "required": [
+ "team",
+ "member"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "board": {
+ "$ref": "#/components/schemas/BoardReference"
+ },
+ "team": {
+ "$ref": "#/components/schemas/ServiceTeamReference"
+ },
+ "member": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "teamLeaderFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "TeamRole": {
+ "required": [
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 20;"
+ },
+ "accountManagerFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "techFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "salesFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "TeamRoleInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "TeamRoleReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "TemplateGenerate": {
+ "type": "object",
+ "properties": {
+ "generateAllRecordsFlag": {
+ "type": "boolean",
+ "nullable": true
+ }
+ }
+ },
+ "TemplateGeneratedCountsModel": {
+ "type": "object",
+ "properties": {
+ "serviceCount": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "scheduleCount": {
+ "type": "integer",
+ "format": "int32"
+ }
+ }
+ },
+ "TemplatePhase": {
+ "type": "object",
+ "properties": {
+ "parentPhase": {
+ "$ref": "#/components/schemas/ProjectTemplatePhaseReference"
+ },
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "templateId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "description": {
+ "type": "string"
+ },
+ "notes": {
+ "type": "string"
+ },
+ "markAsMilestoneFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "billPhaseSeparately": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "wbsCode": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "Ticket": {
+ "required": [
+ "summary",
+ "company"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "summary": {
+ "type": "string",
+ "description": " Max length: 100;"
+ },
+ "recordType": {
+ "enum": [
+ "ProjectIssue",
+ "ProjectTicket",
+ "ServiceTicket"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "board": {
+ "$ref": "#/components/schemas/BoardReference"
+ },
+ "status": {
+ "$ref": "#/components/schemas/ServiceStatusReference"
+ },
+ "workRole": {
+ "$ref": "#/components/schemas/WorkRoleReference"
+ },
+ "workType": {
+ "$ref": "#/components/schemas/WorkTypeReference"
+ },
+ "company": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "site": {
+ "$ref": "#/components/schemas/SiteReference"
+ },
+ "siteName": {
+ "type": "string",
+ "description": " Max length: 156;"
+ },
+ "addressLine1": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "addressLine2": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "city": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "stateIdentifier": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "zip": {
+ "type": "string",
+ "description": " Max length: 12;"
+ },
+ "country": {
+ "$ref": "#/components/schemas/CountryReference"
+ },
+ "contact": {
+ "$ref": "#/components/schemas/ContactReference"
+ },
+ "contactName": {
+ "type": "string",
+ "description": " Max length: 62;"
+ },
+ "contactPhoneNumber": {
+ "type": "string",
+ "description": " Max length: 20;"
+ },
+ "contactPhoneExtension": {
+ "type": "string",
+ "description": " Max length: 15;"
+ },
+ "contactEmailAddress": {
+ "type": "string",
+ "description": " Max length: 250;"
+ },
+ "type": {
+ "$ref": "#/components/schemas/ServiceTypeReference"
+ },
+ "subType": {
+ "$ref": "#/components/schemas/ServiceSubTypeReference"
+ },
+ "item": {
+ "$ref": "#/components/schemas/ServiceItemReference"
+ },
+ "team": {
+ "$ref": "#/components/schemas/ServiceTeamReference"
+ },
+ "owner": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "priority": {
+ "$ref": "#/components/schemas/PriorityReference"
+ },
+ "serviceLocation": {
+ "$ref": "#/components/schemas/ServiceLocationReference"
+ },
+ "source": {
+ "$ref": "#/components/schemas/ServiceSourceReference"
+ },
+ "requiredDate": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "budgetHours": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "opportunity": {
+ "$ref": "#/components/schemas/OpportunityReference"
+ },
+ "agreement": {
+ "$ref": "#/components/schemas/AgreementReference"
+ },
+ "agreementType": {
+ "type": "string"
+ },
+ "severity": {
+ "enum": [
+ "Low",
+ "Medium",
+ "High"
+ ],
+ "type": "string",
+ "description": " Required On Updates;",
+ "nullable": true
+ },
+ "impact": {
+ "enum": [
+ "Low",
+ "Medium",
+ "High"
+ ],
+ "type": "string",
+ "description": " Required On Updates;",
+ "nullable": true
+ },
+ "externalXRef": {
+ "type": "string",
+ "description": " Max length: 100;"
+ },
+ "poNumber": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "knowledgeBaseCategoryId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "knowledgeBaseSubCategoryId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "allowAllClientsPortalView": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "customerUpdatedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "automaticEmailContactFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "automaticEmailResourceFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "automaticEmailCcFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "automaticEmailCc": {
+ "type": "string",
+ "description": " Max length: 1000;"
+ },
+ "initialDescription": {
+ "type": "string",
+ "description": "Only available for POST, will not be returned in the response."
+ },
+ "initialInternalAnalysis": {
+ "type": "string",
+ "description": "Only available for POST, will not be returned in the response."
+ },
+ "initialResolution": {
+ "type": "string",
+ "description": "Only available for POST, will not be returned in the response."
+ },
+ "initialDescriptionFrom": {
+ "type": "string"
+ },
+ "contactEmailLookup": {
+ "type": "string"
+ },
+ "processNotifications": {
+ "type": "boolean",
+ "description": "Can be set to false to skip notification processing when adding or updating a ticket (Defaults to True).",
+ "nullable": true
+ },
+ "skipCallback": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "closedDate": {
+ "type": "string"
+ },
+ "closedBy": {
+ "type": "string"
+ },
+ "closedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "actualHours": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "approved": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "estimatedExpenseCost": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "estimatedExpenseRevenue": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "estimatedProductCost": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "estimatedProductRevenue": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "estimatedTimeCost": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "estimatedTimeRevenue": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "billingMethod": {
+ "enum": [
+ "ActualRates",
+ "FixedFee",
+ "NotToExceed",
+ "OverrideRate"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "billingAmount": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "hourlyRate": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "subBillingMethod": {
+ "enum": [
+ "ActualRates",
+ "FixedFee",
+ "NotToExceed",
+ "OverrideRate"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "subBillingAmount": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "subDateAccepted": {
+ "type": "string"
+ },
+ "dateResolved": {
+ "type": "string"
+ },
+ "dateResplan": {
+ "type": "string"
+ },
+ "dateResponded": {
+ "type": "string"
+ },
+ "resolveMinutes": {
+ "type": "integer",
+ "description": "To obtain the current SLA times for an active ticket, please use the /service/tickets/calculateSLA endpoint for multiple tickets or /service/tickets/{id} for individual tickets.",
+ "format": "int32",
+ "nullable": true
+ },
+ "resPlanMinutes": {
+ "type": "integer",
+ "description": "To obtain the current SLA times for an active ticket, please use the /service/tickets/calculateSLA endpoint for multiple tickets or /service/tickets/{id} for individual tickets.",
+ "format": "int32",
+ "nullable": true
+ },
+ "respondMinutes": {
+ "type": "integer",
+ "description": "To obtain the current SLA times for an active ticket, please use the /service/tickets/calculateSLA endpoint for multiple tickets or /service/tickets/{id} for individual tickets.",
+ "format": "int32",
+ "nullable": true
+ },
+ "respondByGoalUTC": {
+ "type": "string",
+ "description": "To obtain the current SLA times for an active ticket, please use the /service/tickets/calculateSLA endpoint for multiple tickets or /service/tickets/{id} for individual tickets.",
+ "format": "date-time"
+ },
+ "resplanGoalUTC": {
+ "type": "string",
+ "description": "To obtain the current SLA times for an active ticket, please use the /service/tickets/calculateSLA endpoint for multiple tickets or /service/tickets/{id} for individual tickets.",
+ "format": "date-time"
+ },
+ "resolutionGoalUTC": {
+ "type": "string",
+ "description": "To obtain the current SLA times for an active ticket, please use the /service/tickets/calculateSLA endpoint for multiple tickets or /service/tickets/{id} for individual tickets.",
+ "format": "date-time"
+ },
+ "escalationLastUpdateMinutes": {
+ "type": "integer",
+ "description": "To obtain the current SLA times for an active ticket, please use the /service/tickets/calculateSLA endpoint for multiple tickets or /service/tickets/{id} for individual tickets.",
+ "format": "int32",
+ "nullable": true
+ },
+ "isInSla": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "knowledgeBaseLinkId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "resources": {
+ "type": "string"
+ },
+ "parentTicketId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "hasChildTicket": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "hasMergedChildTicketFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "knowledgeBaseLinkType": {
+ "enum": [
+ "Activity",
+ "ProjectIssue",
+ "KnowledgeBaseArticle",
+ "ProjectTicket",
+ "ServiceTicket",
+ "Time"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "billTime": {
+ "enum": [
+ "Billable",
+ "DoNotBill",
+ "NoCharge",
+ "NoDefault"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "billExpenses": {
+ "enum": [
+ "Billable",
+ "DoNotBill",
+ "NoCharge",
+ "NoDefault"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "billProducts": {
+ "enum": [
+ "Billable",
+ "DoNotBill",
+ "NoCharge",
+ "NoDefault"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "predecessorType": {
+ "enum": [
+ "Ticket",
+ "Phase"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "predecessorId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "predecessorClosedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "lagDays": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "lagNonworkingDaysFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "estimatedStartDate": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "duration": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "location": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "department": {
+ "$ref": "#/components/schemas/SystemDepartmentReference"
+ },
+ "mobileGuid": {
+ "type": "string",
+ "format": "uuid",
+ "nullable": true
+ },
+ "sla": {
+ "$ref": "#/components/schemas/SLAReference"
+ },
+ "slaStatus": {
+ "type": "string"
+ },
+ "requestForChangeFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "currency": {
+ "$ref": "#/components/schemas/CurrencyReference"
+ },
+ "mergedParentTicket": {
+ "$ref": "#/components/schemas/TicketReference"
+ },
+ "integratorTags": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "escalationStartDateUTC": {
+ "type": "string"
+ },
+ "escalationLevel": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "minutesBeforeWaiting": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "respondedSkippedMinutes": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "resplanSkippedMinutes": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "respondedHours": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "respondedBy": {
+ "type": "string"
+ },
+ "resplanHours": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "resplanBy": {
+ "type": "string"
+ },
+ "resolutionHours": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "resolvedBy": {
+ "type": "string"
+ },
+ "minutesWaiting": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "customFields": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CustomFieldValue"
+ }
+ }
+ }
+ },
+ "TicketBundle": {
+ "type": "object",
+ "properties": {
+ "childTicketIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ }
+ }
+ },
+ "TicketChangeLog": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "description": "Ticket Change Log ID",
+ "format": "int32"
+ },
+ "partnerId": {
+ "type": "string",
+ "description": "Partner ID."
+ },
+ "productInstanceId": {
+ "type": "string",
+ "description": "Product Instance ID."
+ },
+ "action": {
+ "type": "string",
+ "description": "Action."
+ },
+ "boardId": {
+ "type": "integer",
+ "description": "Board ID.",
+ "format": "int32",
+ "nullable": true
+ },
+ "boardName": {
+ "type": "string",
+ "description": "Board Name."
+ },
+ "companyIdentifier": {
+ "type": "integer",
+ "description": "Company Identifier.",
+ "format": "int32",
+ "nullable": true
+ },
+ "companyName": {
+ "type": "string",
+ "description": "Company Name."
+ },
+ "contactId": {
+ "type": "integer",
+ "description": "Contact ID.",
+ "format": "int32",
+ "nullable": true
+ },
+ "contactName": {
+ "type": "string",
+ "description": "Contact Name."
+ },
+ "impact": {
+ "type": "string",
+ "description": "Impact."
+ },
+ "ownerIdentifier": {
+ "type": "integer",
+ "description": "Owner Identifier.",
+ "format": "int32",
+ "nullable": true
+ },
+ "priorityId": {
+ "type": "integer",
+ "description": "Priority ID.",
+ "format": "int32",
+ "nullable": true
+ },
+ "priorityLevel": {
+ "type": "string",
+ "description": "Priority Level."
+ },
+ "priorityName": {
+ "type": "string",
+ "description": "Priority Name."
+ },
+ "prioritySort": {
+ "type": "integer",
+ "description": "Priority Sort.",
+ "format": "int32",
+ "nullable": true
+ },
+ "resourceList": {
+ "type": "string",
+ "description": "Resource List."
+ },
+ "severity": {
+ "type": "string",
+ "description": "Severity."
+ },
+ "slaName": {
+ "type": "string",
+ "description": "SLA Name."
+ },
+ "slaStatus": {
+ "type": "string",
+ "description": "SLA Status."
+ },
+ "status": {
+ "type": "string",
+ "description": "Status."
+ },
+ "summary": {
+ "type": "string",
+ "description": "Summary."
+ },
+ "teamName": {
+ "type": "string",
+ "description": "Team Name."
+ },
+ "ticketNumber": {
+ "type": "integer",
+ "description": "Ticket Number.",
+ "format": "int32",
+ "nullable": true
+ },
+ "recordType": {
+ "type": "string",
+ "description": "Record Type."
+ },
+ "ticketOwner": {
+ "type": "string",
+ "description": "Ticket Owner."
+ },
+ "closedFlag": {
+ "type": "boolean",
+ "description": "Closed Flag.",
+ "nullable": true
+ },
+ "customerUpdatedFlag": {
+ "type": "boolean",
+ "description": "Customer Updated Flag.",
+ "nullable": true
+ },
+ "processingStatus": {
+ "type": "string",
+ "description": "Processing Status."
+ },
+ "parentTicketId": {
+ "type": "integer",
+ "description": "Parent Ticket ID.",
+ "format": "int32",
+ "nullable": true
+ },
+ "mergedParentTicketId": {
+ "type": "integer",
+ "description": "Merged Parent Ticket ID.",
+ "format": "int32",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "TicketInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "summary": {
+ "type": "string"
+ },
+ "company": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "TicketMerge": {
+ "required": [
+ "mergeTicketIds",
+ "status"
+ ],
+ "type": "object",
+ "properties": {
+ "mergeTicketIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "status": {
+ "$ref": "#/components/schemas/ServiceStatusReference"
+ }
+ }
+ },
+ "TicketNote": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "ticketId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "text": {
+ "type": "string"
+ },
+ "detailDescriptionFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "internalAnalysisFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "resolutionFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "issueFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "member": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "contact": {
+ "$ref": "#/components/schemas/ContactReference"
+ },
+ "customerUpdatedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "processNotifications": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "internalFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "externalFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "TicketReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "summary": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "TicketStopwatch": {
+ "required": [
+ "member",
+ "status",
+ "ticket"
+ ],
+ "type": "object",
+ "properties": {
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "agreement": {
+ "$ref": "#/components/schemas/AgreementReference"
+ },
+ "billableOption": {
+ "enum": [
+ "Billable",
+ "DoNotBill",
+ "NoCharge",
+ "NoDefault"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "businessUnitId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "dateEntered": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "endTime": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "internalNotes": {
+ "type": "string"
+ },
+ "locationId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "member": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "mobileGuid": {
+ "type": "string",
+ "format": "uuid",
+ "nullable": true
+ },
+ "notes": {
+ "type": "string",
+ "description": " Max length: 4000;"
+ },
+ "serviceStatus": {
+ "$ref": "#/components/schemas/ServiceStatusReference"
+ },
+ "startTime": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "status": {
+ "enum": [
+ "Reset",
+ "Running",
+ "Paused",
+ "Stopped"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "ticket": {
+ "$ref": "#/components/schemas/TicketReference"
+ },
+ "ticketMobileGuid": {
+ "type": "string",
+ "format": "uuid",
+ "nullable": true
+ },
+ "totalPauseTime": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "workRole": {
+ "$ref": "#/components/schemas/WorkRoleReference"
+ },
+ "workType": {
+ "$ref": "#/components/schemas/WorkTypeReference"
+ },
+ "showNotesInDiscussionFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "showNotesInInternalFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "showNotesInResolutionFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "emailNotesToContactFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "emailNotesToResourcesFlag": {
+ "type": "boolean",
+ "nullable": true
+ }
+ }
+ },
+ "TicketSync": {
+ "required": [
+ "name",
+ "vendorType",
+ "integratorLogin",
+ "company",
+ "url"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 80;"
+ },
+ "vendorType": {
+ "enum": [
+ "Zenith"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "integratorLogin": {
+ "$ref": "#/components/schemas/IntegratorLoginReference"
+ },
+ "company": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "url": {
+ "type": "string"
+ },
+ "userName": {
+ "type": "string"
+ },
+ "password": {
+ "type": "string"
+ },
+ "psg": {
+ "type": "string"
+ },
+ "problemDescriptionFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "internalAnalysisFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "resolutionFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "TicketTask": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "ticketId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "notes": {
+ "type": "string"
+ },
+ "closedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "priority": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "schedule": {
+ "$ref": "#/components/schemas/ScheduleEntryReference"
+ },
+ "code": {
+ "$ref": "#/components/schemas/ServiceCodeReference"
+ },
+ "member": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "resolution": {
+ "type": "string"
+ },
+ "summary": {
+ "type": "string"
+ },
+ "childScheduleAction": {
+ "enum": [
+ "Transfer",
+ "Delete",
+ "Done"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "childTicketId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "TimeAccrual": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "location": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "vacationFlag": {
+ "type": "boolean",
+ "description": "if vacationFlag is set to false, system will clear out or ingore the values of vacationAvailableType, vacationCarryoverAllowedFlag, vacationCarryoverLimit",
+ "nullable": true
+ },
+ "vacationAvailableType": {
+ "enum": [
+ "AnniversaryYear",
+ "CalendarYear"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "vacationCarryoverAllowedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "vacationCarryoverLimit": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "sickFlag": {
+ "type": "boolean",
+ "description": "if sickFlag is set to false, system will clear out or ignore the values of sickAvailableType, sickCarryoverAllowedFlag, sickCarryoverLimit",
+ "nullable": true
+ },
+ "sickAvailableType": {
+ "enum": [
+ "AnniversaryYear",
+ "CalendarYear"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "sickCarryoverAllowedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "sickCarryoverLimit": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "ptoFlag": {
+ "type": "boolean",
+ "description": "if ptoFlag is set to false, system will clear out or ignore the values of ptoAvailableType, ptoCarryoverAllowedFlag, ptoCarryoverLimit",
+ "nullable": true
+ },
+ "ptoAvailableType": {
+ "enum": [
+ "AnniversaryYear",
+ "CalendarYear"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "ptoCarryoverAllowedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "ptoCarryoverLimit": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "holidayFlag": {
+ "type": "boolean",
+ "description": "if holidayFlag is set to false, system will clear out or ignore the values of holidayAvailableType, holidayCarryoverAllowedFlag, holidayCarryoverLimit",
+ "nullable": true
+ },
+ "holidayAvailableType": {
+ "enum": [
+ "AnniversaryYear",
+ "CalendarYear"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "holidayCarryoverAllowedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "holidayCarryoverLimit": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "TimeAccrualDetail": {
+ "required": [
+ "accrualType",
+ "startYear",
+ "endYear",
+ "hours"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "accrualType": {
+ "enum": [
+ "Holiday",
+ "PTO",
+ "Sick",
+ "Vacation"
+ ],
+ "type": "string",
+ "description": "Available types are: Holiday, PTO, Sick and Vacation.",
+ "nullable": true
+ },
+ "startYear": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "endYear": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "hours": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "timeAccrual": {
+ "$ref": "#/components/schemas/TimeAccrualReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ },
+ "parentConnectWiseId": {
+ "type": "string"
+ },
+ "parentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentConnectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "TimeAccrualReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "TimeEntry": {
+ "required": [
+ "timeStart"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "company": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "companyType": {
+ "type": "string"
+ },
+ "chargeToId": {
+ "type": "integer",
+ "description": "If chargeToId is not specified, we asume you enter time against the company specified",
+ "format": "int32",
+ "nullable": true
+ },
+ "chargeToType": {
+ "enum": [
+ "Company",
+ "ServiceTicket",
+ "ProjectTicket",
+ "ChargeCode",
+ "Activity"
+ ],
+ "type": "string",
+ "description": "If chargeToId is not specified, we asume you enter time against the company specified",
+ "nullable": true
+ },
+ "member": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "locationId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "businessUnitId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "businessGroupDesc": {
+ "type": "string"
+ },
+ "location": {
+ "$ref": "#/components/schemas/OwnerLevelReference"
+ },
+ "department": {
+ "$ref": "#/components/schemas/BillingUnitReference"
+ },
+ "workType": {
+ "$ref": "#/components/schemas/WorkTypeReference"
+ },
+ "workRole": {
+ "$ref": "#/components/schemas/WorkRoleReference"
+ },
+ "agreement": {
+ "$ref": "#/components/schemas/AgreementReference"
+ },
+ "agreementType": {
+ "type": "string"
+ },
+ "activity": {
+ "$ref": "#/components/schemas/ActivityReference"
+ },
+ "opportunityRecid": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "projectActivity": {
+ "type": "string"
+ },
+ "territory": {
+ "type": "string"
+ },
+ "timeStart": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "timeEnd": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "hoursDeduct": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "actualHours": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "billableOption": {
+ "enum": [
+ "Billable",
+ "DoNotBill",
+ "NoCharge",
+ "NoDefault"
+ ],
+ "type": "string",
+ "description": " Required On Updates;",
+ "nullable": true
+ },
+ "notes": {
+ "type": "string"
+ },
+ "internalNotes": {
+ "type": "string"
+ },
+ "addToDetailDescriptionFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "addToInternalAnalysisFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "addToResolutionFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "emailResourceFlag": {
+ "type": "boolean",
+ "description": "This is an action flag. To update this value use the /service/tickets endpoint automaticEmailResourceFlag field",
+ "nullable": true
+ },
+ "emailContactFlag": {
+ "type": "boolean",
+ "description": "This is an action flag. To update this value use the /service/tickets endpoint automaticEmailContactFlag field",
+ "nullable": true
+ },
+ "emailCcFlag": {
+ "type": "boolean",
+ "description": "This is an action flag. To update this value use the /service/tickets endpoint automaticEmailCcFlag field",
+ "nullable": true
+ },
+ "emailCc": {
+ "type": "string",
+ "description": "To update this value use the /service/tickets endpoint automaticEmailCc field"
+ },
+ "hoursBilled": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "invoiceHours": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "hourlyCost": {
+ "type": "string"
+ },
+ "enteredBy": {
+ "type": "string"
+ },
+ "dateEntered": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "invoice": {
+ "$ref": "#/components/schemas/InvoiceReference"
+ },
+ "mobileGuid": {
+ "type": "string",
+ "format": "uuid",
+ "nullable": true
+ },
+ "hourlyRate": {
+ "type": "number",
+ "description": "This field may only be Updated, it is defaulted on Create",
+ "format": "double",
+ "nullable": true
+ },
+ "overageRate": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "agreementHours": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "agreementAmount": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "agreementAdjustment": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "adjustment": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "invoiceReady": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "timeSheet": {
+ "$ref": "#/components/schemas/TimeSheetReference"
+ },
+ "status": {
+ "enum": [
+ "Open",
+ "Rejected",
+ "PendingApproval",
+ "ErrorsCorrected",
+ "PendingProjectApproval",
+ "ApprovedByTierOne",
+ "RejectBySecondTier",
+ "ApprovedByTierTwo",
+ "ReadyToBill",
+ "Billed",
+ "WrittenOff",
+ "BilledAgreement"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "ticket": {
+ "$ref": "#/components/schemas/TicketReference"
+ },
+ "project": {
+ "$ref": "#/components/schemas/ProjectReference"
+ },
+ "phase": {
+ "$ref": "#/components/schemas/ProjectPhaseReference"
+ },
+ "ticketBoard": {
+ "type": "string"
+ },
+ "ticketStatus": {
+ "type": "string"
+ },
+ "ticketType": {
+ "type": "string"
+ },
+ "ticketSubType": {
+ "type": "string"
+ },
+ "invoiceFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "extendedInvoiceAmount": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "locationName": {
+ "type": "string"
+ },
+ "taxCode": {
+ "$ref": "#/components/schemas/TaxCodeReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "customFields": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CustomFieldValue"
+ }
+ }
+ }
+ },
+ "TimeEntryAudit": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "member": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "source": {
+ "enum": [
+ "None",
+ "Member",
+ "API",
+ "Workflow",
+ "Portal",
+ "Mobile",
+ "Network",
+ "EmailConnector",
+ "MassMaintenance",
+ "Application",
+ "SystemAPI",
+ "Conversion"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "type": {
+ "enum": [
+ "Activity",
+ "CloseDate",
+ "Company",
+ "Contact",
+ "Conversion",
+ "Document",
+ "Forecast",
+ "Note",
+ "Notes",
+ "Opportunity",
+ "Products",
+ "Stage",
+ "Status",
+ "Surveys",
+ "Team",
+ "Tracks",
+ "Configuration",
+ "ConfigurationQuestions",
+ "DeviceBackupDetails",
+ "Tickets",
+ "Subject",
+ "ActivityOverview",
+ "Schedule",
+ "Resources",
+ "ExpenseEntry",
+ "Member",
+ "Date",
+ "Classification",
+ "Amount",
+ "ExpenseType",
+ "WorkType",
+ "WorkRole",
+ "Mileage",
+ "Billing",
+ "ExpenseHeader",
+ "Project",
+ "TimeEntry",
+ "TicketStatus",
+ "DateTime",
+ "DeductHours",
+ "ActualHours",
+ "Invoice",
+ "CompanyFinance",
+ "Billable",
+ "SalesOrder",
+ "Shipping",
+ "Profile",
+ "Group",
+ "GroupContact",
+ "GroupCompany",
+ "Options",
+ "Site",
+ "Agreement",
+ "Addition",
+ "Adjustment",
+ "Microsoft365",
+ "API",
+ "ProjectFinance",
+ "CompanyProfile",
+ "CompanyTeam",
+ "CompanyMgmt",
+ "InvoiceTotal",
+ "BillingInformation",
+ "ShippingInformation",
+ "BillingStatus",
+ "Location",
+ "Department",
+ "Territory",
+ "Payment",
+ "Credit",
+ "SubcontractorInformation",
+ "InvoicingParameters",
+ "ApplicationParameters",
+ "Finance",
+ "Invoicing",
+ "Email",
+ "Batching",
+ "KnowledgeBase",
+ "KbArticle",
+ "KnowledgeBaseApproval",
+ "KnowledgeBaseTicket",
+ "ManageNetwork",
+ "Tasks",
+ "CustomField",
+ "ScreenConnect",
+ "SLA",
+ "Ticket",
+ "Workflow",
+ "Record",
+ "CombinedTickets",
+ "Template",
+ "PurchaseOrder",
+ "Meeting",
+ "RmaOverview",
+ "ReturnedBy",
+ "PurchasedFromVendor",
+ "WarrantyVendor",
+ "RepairVendor",
+ "AdditionalDetails",
+ "TicketTemplate",
+ "AutoGeneration",
+ "TimeInternalNote",
+ "TimeDiscussion",
+ "TimeInternal",
+ "TimeResolution",
+ "MemberTemplate",
+ "Delegation",
+ "Skill",
+ "Certification",
+ "Accrual",
+ "ApiKey",
+ "Login",
+ "Notifications",
+ "System",
+ "ServiceBoard",
+ "ProjectBoard",
+ "Scheduling",
+ "TimeBillingExpense",
+ "CRM",
+ "Procurement",
+ "JobRole",
+ "Details",
+ "Authentication"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "message": {
+ "type": "string"
+ },
+ "oldValue": {
+ "type": "string"
+ },
+ "newValue": {
+ "type": "string"
+ },
+ "value": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "TimeEntryChangeLog": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "description": "Time Entry Change Log ID.",
+ "format": "int32"
+ },
+ "partnerId": {
+ "type": "string",
+ "description": "Partner ID."
+ },
+ "productInstanceId": {
+ "type": "string",
+ "description": "Product Instance ID."
+ },
+ "action": {
+ "type": "string",
+ "description": "Action."
+ },
+ "activitySubject": {
+ "type": "string",
+ "description": "Activity Subject."
+ },
+ "actualUtilizedHrs": {
+ "type": "number",
+ "description": "Actual Utilized Hours.",
+ "format": "double",
+ "nullable": true
+ },
+ "agreementAdjustmentFirm": {
+ "type": "number",
+ "description": "Agreement Adjustment Firm.",
+ "format": "double",
+ "nullable": true
+ },
+ "agreementAdjustmentTotal": {
+ "type": "number",
+ "description": "Agreement Adjustment Total.",
+ "format": "double",
+ "nullable": true
+ },
+ "agreementAmountCovered": {
+ "type": "number",
+ "description": "Agreement Amount Covered.",
+ "format": "double",
+ "nullable": true
+ },
+ "agreementHoursCovered": {
+ "type": "number",
+ "description": "Agreement Hours Covered.",
+ "format": "double",
+ "nullable": true
+ },
+ "billableAmount": {
+ "type": "number",
+ "description": "Billable Amount.",
+ "format": "double",
+ "nullable": true
+ },
+ "billableFlag": {
+ "type": "boolean",
+ "description": "Billable Flag.",
+ "nullable": true
+ },
+ "billableHours": {
+ "type": "number",
+ "description": "Billable Hours.",
+ "format": "double",
+ "nullable": true
+ },
+ "billableUtilizedHours": {
+ "type": "number",
+ "description": "Billable Utilized Hours.",
+ "format": "double",
+ "nullable": true
+ },
+ "memberDailyCapacity": {
+ "type": "number",
+ "description": "Member Daily Capacity.",
+ "format": "double",
+ "nullable": true
+ },
+ "billableOption": {
+ "enum": [
+ "Billable",
+ "DoNotBill",
+ "NoCharge",
+ "NoDefault"
+ ],
+ "type": "string",
+ "description": "Billable Option.",
+ "nullable": true
+ },
+ "businessGroup": {
+ "type": "string",
+ "description": "Business Group."
+ },
+ "locationName": {
+ "type": "string",
+ "description": "Location Name."
+ },
+ "chargeCode": {
+ "type": "string",
+ "description": "Charge Code."
+ },
+ "chargeTo": {
+ "type": "string",
+ "description": "Charge To."
+ },
+ "chargeToType": {
+ "enum": [
+ "Company",
+ "ServiceTicket",
+ "ProjectTicket",
+ "ChargeCode",
+ "Activity"
+ ],
+ "type": "string",
+ "description": "Charge To Type.",
+ "nullable": true
+ },
+ "chargeToRecId": {
+ "type": "integer",
+ "description": "Charge To Record ID.",
+ "format": "int32",
+ "nullable": true
+ },
+ "companyAndAgreement": {
+ "type": "string",
+ "description": "Company and Agreement."
+ },
+ "companyName": {
+ "type": "string",
+ "description": "Company Name."
+ },
+ "timeStart": {
+ "type": "string",
+ "description": "Time Start."
+ },
+ "timeStartUtc": {
+ "type": "string",
+ "description": "Time Start UTC."
+ },
+ "timeEnd": {
+ "type": "string",
+ "description": "Time End."
+ },
+ "timeEndUtc": {
+ "type": "string",
+ "description": "Time End UTC."
+ },
+ "dateStart": {
+ "type": "string",
+ "description": "Date Start."
+ },
+ "dateInvoice": {
+ "type": "string",
+ "description": "Date Invoice."
+ },
+ "firstName": {
+ "type": "string",
+ "description": "First Name."
+ },
+ "hourlyCost": {
+ "type": "string",
+ "description": "Hourly Cost."
+ },
+ "hourlyCostDecimal": {
+ "type": "number",
+ "description": "Hourly Cost in Decimal.",
+ "format": "double",
+ "nullable": true
+ },
+ "hourlyRate": {
+ "type": "number",
+ "description": "Hourly Rate.",
+ "format": "double",
+ "nullable": true
+ },
+ "hoursActual": {
+ "type": "number",
+ "description": "Actual Hours.",
+ "format": "double",
+ "nullable": true
+ },
+ "internalNote": {
+ "type": "string",
+ "description": "Internal Note."
+ },
+ "invoiceAdjustmentFirm": {
+ "type": "number",
+ "description": "Invoice Adjustment Firm.",
+ "format": "double",
+ "nullable": true
+ },
+ "invoiceAdjustmentTotal": {
+ "type": "number",
+ "description": "Invoice Adjustment Total.",
+ "format": "double",
+ "nullable": true
+ },
+ "invoiceFlag": {
+ "type": "boolean",
+ "description": "Invoice Flag."
+ },
+ "invoiceNumber": {
+ "type": "string",
+ "description": "Invoice Number."
+ },
+ "invoiceReady": {
+ "type": "boolean",
+ "description": "Invoice Ready status."
+ },
+ "lastName": {
+ "type": "string",
+ "description": "Last Name."
+ },
+ "memberId": {
+ "type": "string",
+ "description": "Member ID."
+ },
+ "nonBillableAmt": {
+ "type": "number",
+ "description": "Non-Billable Amount.",
+ "format": "double",
+ "nullable": true
+ },
+ "nonBillableHrs": {
+ "type": "number",
+ "description": "Non-Billable Hours.",
+ "format": "double",
+ "nullable": true
+ },
+ "notes": {
+ "type": "string",
+ "description": "Notes."
+ },
+ "opportunityRecId": {
+ "type": "integer",
+ "description": "Opportunity Record ID.",
+ "format": "int32",
+ "nullable": true
+ },
+ "optionId": {
+ "type": "string",
+ "description": "Option ID."
+ },
+ "projectActivity": {
+ "type": "string",
+ "description": "Project Activity."
+ },
+ "projectName": {
+ "type": "string",
+ "description": "Project Name."
+ },
+ "projectPhase": {
+ "type": "string",
+ "description": "Project Phase."
+ },
+ "serviceRequestStatus": {
+ "type": "string",
+ "description": "Service Request Status."
+ },
+ "serviceRequestSummary": {
+ "type": "string",
+ "description": "Service Request Summary."
+ },
+ "territory": {
+ "type": "string",
+ "description": "Territory."
+ },
+ "timeRecId": {
+ "type": "integer",
+ "description": "Time Record ID.",
+ "format": "int32"
+ },
+ "timeStatus": {
+ "type": "string",
+ "description": "Time Status."
+ },
+ "utilizationFlag": {
+ "type": "boolean",
+ "description": "Utilization Flag.",
+ "nullable": true
+ },
+ "companyType": {
+ "type": "string",
+ "description": "Company Type."
+ },
+ "ticketCurrentBoard": {
+ "type": "string",
+ "description": "Current Board of the Ticket."
+ },
+ "ticketType": {
+ "type": "string",
+ "description": "Type of the Ticket."
+ },
+ "ticketSubtype": {
+ "type": "string",
+ "description": "Subtype of the Ticket."
+ },
+ "agreementType": {
+ "type": "string",
+ "description": "Type of the Agreement."
+ },
+ "billingStatus": {
+ "type": "string",
+ "description": "Billing Status."
+ },
+ "processingStatus": {
+ "type": "string",
+ "description": "Processing Status."
+ },
+ "invoicedhours": {
+ "type": "number",
+ "description": "Invoiced Hours.",
+ "format": "double",
+ "nullable": true
+ },
+ "company": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "member": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "workType": {
+ "$ref": "#/components/schemas/WorkTypeReference"
+ },
+ "workRole": {
+ "$ref": "#/components/schemas/WorkRoleReference"
+ },
+ "agreement": {
+ "$ref": "#/components/schemas/AgreementReference"
+ },
+ "invoice": {
+ "$ref": "#/components/schemas/InvoiceReference"
+ },
+ "ticket": {
+ "$ref": "#/components/schemas/TicketReference"
+ },
+ "project": {
+ "$ref": "#/components/schemas/ProjectReference"
+ },
+ "phase": {
+ "$ref": "#/components/schemas/ProjectPhaseReference"
+ },
+ "activity": {
+ "$ref": "#/components/schemas/ActivityReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "TimeEntryReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "TimeEntryTierReject": {
+ "type": "object",
+ "properties": {
+ "comment": {
+ "type": "string"
+ },
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "approvalType": {
+ "enum": [
+ "DataEntry",
+ "Tier1Update",
+ "Tier2Update",
+ "Billing",
+ "Service",
+ "Project",
+ "MonthlySummary",
+ "SalesActivity",
+ "Schedule"
+ ],
+ "type": "string",
+ "nullable": true
+ }
+ }
+ },
+ "TimeEntryTierUpdate": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "approvalType": {
+ "enum": [
+ "DataEntry",
+ "Tier1Update",
+ "Tier2Update",
+ "Billing",
+ "Service",
+ "Project",
+ "MonthlySummary",
+ "SalesActivity",
+ "Schedule"
+ ],
+ "type": "string",
+ "nullable": true
+ }
+ }
+ },
+ "TimeExpense": {
+ "required": [
+ "internalCompany"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "tier1ApprovalFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "tier2ApprovalFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "disableTimeEntryFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "requireTimeNoteFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "requireExpenseNoteFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "roundingFactor": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "invoiceStart": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "defaultSpecialInvoiceType": {
+ "enum": [
+ "Agreement",
+ "CreditMemo",
+ "DownPayment",
+ "Miscellaneous",
+ "Progress",
+ "Standard",
+ "Consolidated"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "internalCompany": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "TimePeriod": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "timePeriodSetup": {
+ "$ref": "#/components/schemas/TimePeriodSetupReference"
+ },
+ "period": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "startDate": {
+ "type": "string"
+ },
+ "endDate": {
+ "type": "string"
+ },
+ "deadlineDate": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "TimePeriodSetup": {
+ "required": [
+ "periodApplyTo",
+ "year",
+ "numberFuturePeriods",
+ "type",
+ "firstPeriodEndDate",
+ "daysPastEndDate"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "periodApplyTo": {
+ "enum": [
+ "Both",
+ "Expense",
+ "Time"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "year": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "numberFuturePeriods": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "type": {
+ "enum": [
+ "Weekly",
+ "BiWeekly",
+ "SemiMonthly",
+ "Monthly"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "description": {
+ "type": "string",
+ "description": " Max length: 100;"
+ },
+ "firstPeriodEndDate": {
+ "type": "string",
+ "format": "date"
+ },
+ "monthlyPeriodEnds": {
+ "type": "integer",
+ "description": "Only needed when type is monthly",
+ "format": "int32",
+ "nullable": true
+ },
+ "semiMonthlyFirstPeriod": {
+ "type": "integer",
+ "description": "Only needed when type is semi-monthly",
+ "format": "int32",
+ "nullable": true
+ },
+ "semiMonthlySecondPeriod": {
+ "type": "integer",
+ "description": "Only needed when type is semi-monthly",
+ "format": "int32",
+ "nullable": true
+ },
+ "semiMonthlyLastDayFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "lastDayFlag": {
+ "type": "boolean",
+ "description": "Only needed when type is monthly",
+ "nullable": true
+ },
+ "daysPastEndDate": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "TimePeriodSetupDefaults": {
+ "type": "object"
+ },
+ "TimePeriodSetupReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "TimeRevenueReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "revenue": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "cost": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "margin": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "percentage": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "TimeSheet": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "member": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "year": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "period": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "dateStart": {
+ "type": "string"
+ },
+ "dateEnd": {
+ "type": "string"
+ },
+ "status": {
+ "enum": [
+ "Open",
+ "Rejected",
+ "PendingApproval",
+ "ErrorsCorrected",
+ "PendingProjectApproval",
+ "ApprovedByTierOne",
+ "RejectBySecondTier",
+ "ApprovedByTierTwo",
+ "ReadyToBill",
+ "Billed",
+ "WrittenOff",
+ "BilledAgreement"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "hours": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "deadline": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "TimeSheetAudit": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "member": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "source": {
+ "enum": [
+ "None",
+ "Member",
+ "API",
+ "Workflow",
+ "Portal",
+ "Mobile",
+ "Network",
+ "EmailConnector",
+ "MassMaintenance",
+ "Application",
+ "SystemAPI",
+ "Conversion"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "type": {
+ "enum": [
+ "Activity",
+ "CloseDate",
+ "Company",
+ "Contact",
+ "Conversion",
+ "Document",
+ "Forecast",
+ "Note",
+ "Notes",
+ "Opportunity",
+ "Products",
+ "Stage",
+ "Status",
+ "Surveys",
+ "Team",
+ "Tracks",
+ "Configuration",
+ "ConfigurationQuestions",
+ "DeviceBackupDetails",
+ "Tickets",
+ "Subject",
+ "ActivityOverview",
+ "Schedule",
+ "Resources",
+ "ExpenseEntry",
+ "Member",
+ "Date",
+ "Classification",
+ "Amount",
+ "ExpenseType",
+ "WorkType",
+ "WorkRole",
+ "Mileage",
+ "Billing",
+ "ExpenseHeader",
+ "Project",
+ "TimeEntry",
+ "TicketStatus",
+ "DateTime",
+ "DeductHours",
+ "ActualHours",
+ "Invoice",
+ "CompanyFinance",
+ "Billable",
+ "SalesOrder",
+ "Shipping",
+ "Profile",
+ "Group",
+ "GroupContact",
+ "GroupCompany",
+ "Options",
+ "Site",
+ "Agreement",
+ "Addition",
+ "Adjustment",
+ "Microsoft365",
+ "API",
+ "ProjectFinance",
+ "CompanyProfile",
+ "CompanyTeam",
+ "CompanyMgmt",
+ "InvoiceTotal",
+ "BillingInformation",
+ "ShippingInformation",
+ "BillingStatus",
+ "Location",
+ "Department",
+ "Territory",
+ "Payment",
+ "Credit",
+ "SubcontractorInformation",
+ "InvoicingParameters",
+ "ApplicationParameters",
+ "Finance",
+ "Invoicing",
+ "Email",
+ "Batching",
+ "KnowledgeBase",
+ "KbArticle",
+ "KnowledgeBaseApproval",
+ "KnowledgeBaseTicket",
+ "ManageNetwork",
+ "Tasks",
+ "CustomField",
+ "ScreenConnect",
+ "SLA",
+ "Ticket",
+ "Workflow",
+ "Record",
+ "CombinedTickets",
+ "Template",
+ "PurchaseOrder",
+ "Meeting",
+ "RmaOverview",
+ "ReturnedBy",
+ "PurchasedFromVendor",
+ "WarrantyVendor",
+ "RepairVendor",
+ "AdditionalDetails",
+ "TicketTemplate",
+ "AutoGeneration",
+ "TimeInternalNote",
+ "TimeDiscussion",
+ "TimeInternal",
+ "TimeResolution",
+ "MemberTemplate",
+ "Delegation",
+ "Skill",
+ "Certification",
+ "Accrual",
+ "ApiKey",
+ "Login",
+ "Notifications",
+ "System",
+ "ServiceBoard",
+ "ProjectBoard",
+ "Scheduling",
+ "TimeBillingExpense",
+ "CRM",
+ "Procurement",
+ "JobRole",
+ "Details",
+ "Authentication"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "message": {
+ "type": "string"
+ },
+ "oldValue": {
+ "type": "string"
+ },
+ "newValue": {
+ "type": "string"
+ },
+ "value": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "TimeSheetReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "TimeSheetTierUpdate": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "approvalType": {
+ "enum": [
+ "DataEntry",
+ "Tier1Update",
+ "Tier2Update",
+ "Billing",
+ "Service",
+ "Project",
+ "MonthlySummary",
+ "SalesActivity",
+ "Schedule"
+ ],
+ "type": "string",
+ "nullable": true
+ }
+ }
+ },
+ "TimeZoneReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "TimeZoneSetup": {
+ "required": [
+ "name",
+ "timeZone"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "timeZone": {
+ "$ref": "#/components/schemas/TimeZoneReference"
+ },
+ "offset": {
+ "type": "number",
+ "description": "The hours offset from UTC (+/-)",
+ "format": "double",
+ "nullable": true
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "description": "Identifies the default system time zone setup",
+ "nullable": true
+ },
+ "daylightSavingsFlag": {
+ "type": "boolean",
+ "description": "Determined based on system library value for specified timeZone.\n Not able to be used in query params at this time",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "TimeZoneSetupInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "offset": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "TimeZoneSetupReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "TodayPageCategory": {
+ "required": [
+ "name",
+ "sortOrder"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 30;"
+ },
+ "sortOrder": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "location": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "TodayPageLink": {
+ "required": [
+ "Description",
+ "Link",
+ "Category"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "description": {
+ "type": "string"
+ },
+ "link": {
+ "type": "string"
+ },
+ "openInNewWindow": {
+ "type": "boolean"
+ },
+ "sortOrder": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "category": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "location": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "Token": {
+ "type": "object",
+ "properties": {
+ "publicKey": {
+ "type": "string"
+ },
+ "privateKey": {
+ "type": "string"
+ },
+ "expiration": {
+ "type": "string"
+ }
+ }
+ },
+ "Track": {
+ "required": [
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 100;"
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "notifyActionIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "TrackAction": {
+ "required": [
+ "notifyType"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "notifyType": {
+ "enum": [
+ "CreateActivity",
+ "SendEmail",
+ "AddToGroup",
+ "AttachTrack",
+ "ChangeCompanyStatus",
+ "CreateServiceTicket"
+ ],
+ "type": "string"
+ },
+ "serviceTemplate": {
+ "$ref": "#/components/schemas/ServiceTemplateReference"
+ },
+ "specificMemberTo": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "emailRecipient": {
+ "type": "string",
+ "description": " Max length: 250;"
+ },
+ "specificMemberFrom": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "emailFrom": {
+ "type": "string",
+ "description": " Max length: 250;"
+ },
+ "subject": {
+ "type": "string",
+ "description": " Max length: 100;"
+ },
+ "notes": {
+ "type": "string"
+ },
+ "activityType": {
+ "$ref": "#/components/schemas/ActivityTypeReference"
+ },
+ "activityStatus": {
+ "$ref": "#/components/schemas/ActivityStatusReference"
+ },
+ "companyStatus": {
+ "$ref": "#/components/schemas/CompanyStatusReference"
+ },
+ "track": {
+ "$ref": "#/components/schemas/TrackReference"
+ },
+ "attachedTrack": {
+ "$ref": "#/components/schemas/TrackReference"
+ },
+ "group": {
+ "$ref": "#/components/schemas/GroupReference"
+ },
+ "ccContact": {
+ "$ref": "#/components/schemas/ContactReference"
+ },
+ "bccContact": {
+ "$ref": "#/components/schemas/ContactReference"
+ },
+ "daysToExecute": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "notifyWho": {
+ "$ref": "#/components/schemas/NotificationRecipientReference"
+ },
+ "notifyFrom": {
+ "$ref": "#/components/schemas/NotificationRecipientReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ },
+ "parentConnectWiseId": {
+ "type": "string"
+ },
+ "parentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentConnectWiseId": {
+ "type": "string"
+ },
+ "trackActionActivityTypeCwId": {
+ "type": "string"
+ },
+ "trackActionActivityStatusCwId": {
+ "type": "string"
+ },
+ "trackActioncompanyStatusCwId": {
+ "type": "string"
+ },
+ "trackActionGroupCwId": {
+ "type": "string"
+ }
+ }
+ },
+ "TrackReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "Type.SubType.CampaignSubType": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "typeId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ },
+ "parentConnectWiseId": {
+ "type": "string"
+ },
+ "parentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentConnectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "UnitOfMeasure": {
+ "required": [
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "uomScheduleXref": {
+ "type": "string",
+ "description": " Max length: 31;"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "UnitOfMeasureReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "UnpostedExpense": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "locationId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "departmentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "company": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "accountNumber": {
+ "type": "string"
+ },
+ "creditAccount": {
+ "type": "string"
+ },
+ "expenseDetailId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "expenseType": {
+ "$ref": "#/components/schemas/ExpenseTypeReference"
+ },
+ "classification": {
+ "enum": [
+ "NonReimbursable",
+ "Reimbursable",
+ "Personal"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "glType": {
+ "enum": [
+ "AP",
+ "AR",
+ "EE",
+ "EI",
+ "EO",
+ "IA",
+ "IT",
+ "P",
+ "PF",
+ "R",
+ "RA",
+ "RD",
+ "RE",
+ "RP",
+ "ST",
+ "SD",
+ "ET",
+ "FT",
+ "PT",
+ "WP",
+ "WR"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "member": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "dateExpense": {
+ "type": "string"
+ },
+ "chargeCode": {
+ "$ref": "#/components/schemas/ChargeCodeReference"
+ },
+ "chargeDescription": {
+ "type": "string"
+ },
+ "inPolicy": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "paymentMethod": {
+ "$ref": "#/components/schemas/PaymentMethodReference"
+ },
+ "currency": {
+ "$ref": "#/components/schemas/CurrencyReference"
+ },
+ "total": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "billableAmount": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "nonBillableAmount": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "agreement": {
+ "$ref": "#/components/schemas/AgreementReference"
+ },
+ "agreementAmountCovered": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "ticket": {
+ "$ref": "#/components/schemas/TicketReference"
+ },
+ "project": {
+ "$ref": "#/components/schemas/ProjectReference"
+ },
+ "projectPhase": {
+ "$ref": "#/components/schemas/ProjectPhaseReference"
+ },
+ "taxCode": {
+ "$ref": "#/components/schemas/TaxCodeReference"
+ },
+ "avalaraTaxFlag": {
+ "type": "boolean",
+ "description": "Used to determine if Avalara tax is enabled.",
+ "nullable": true
+ },
+ "itemTaxableFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "salesTaxAmount": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "stateTaxFlag": {
+ "type": "boolean",
+ "description": "Set to true if transaction is taxable at the state level.",
+ "nullable": true
+ },
+ "stateTaxXref": {
+ "type": "string"
+ },
+ "stateTaxAmount": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "countyTaxFlag": {
+ "type": "boolean",
+ "description": "Set to true if transaction is taxable at the county level.",
+ "nullable": true
+ },
+ "countyTaxXref": {
+ "type": "string"
+ },
+ "countyTaxAmount": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "cityTaxFlag": {
+ "type": "boolean",
+ "description": "Set to true if transaction is taxable at the city level.",
+ "nullable": true
+ },
+ "cityTaxXref": {
+ "type": "string"
+ },
+ "cityTaxAmount": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "countryTaxFlag": {
+ "type": "boolean",
+ "description": "Set to true if transaction is taxable at the country level.",
+ "nullable": true
+ },
+ "countryTaxXref": {
+ "type": "string"
+ },
+ "countryTaxAmount": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "compositeTaxFlag": {
+ "type": "boolean",
+ "description": "Set to true if transaction is taxable at the composite level.",
+ "nullable": true
+ },
+ "compositeTaxXref": {
+ "type": "string"
+ },
+ "compositeTaxAmount": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "levelSixTaxFlag": {
+ "type": "boolean",
+ "description": "Set to true if transaction is taxable at level six.",
+ "nullable": true
+ },
+ "levelSixTaxXref": {
+ "type": "string"
+ },
+ "levelSixTaxAmount": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "dateClosed": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "UnpostedExpenseTaxableLevel": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "taxLevel": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "taxCodeXref": {
+ "type": "string"
+ },
+ "taxAmount": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "UnpostedInvoice": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "billingLogId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "locationId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "location": {
+ "$ref": "#/components/schemas/OwnerLevelReference"
+ },
+ "departmentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "department": {
+ "$ref": "#/components/schemas/SystemDepartmentReference"
+ },
+ "company": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "accountNumber": {
+ "type": "string"
+ },
+ "billToCompany": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "billToSite": {
+ "$ref": "#/components/schemas/SiteReference"
+ },
+ "shipToCompany": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "shipToSite": {
+ "$ref": "#/components/schemas/SiteReference"
+ },
+ "invoiceNumber": {
+ "type": "string"
+ },
+ "invoiceDate": {
+ "type": "string"
+ },
+ "invoiceType": {
+ "enum": [
+ "Agreement",
+ "CreditMemo",
+ "DownPayment",
+ "Miscellaneous",
+ "Progress",
+ "Standard",
+ "Consolidated"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "description": {
+ "type": "string"
+ },
+ "billingTerms": {
+ "$ref": "#/components/schemas/BillingTermsReference"
+ },
+ "dueDays": {
+ "type": "string"
+ },
+ "dueDate": {
+ "type": "string"
+ },
+ "currency": {
+ "$ref": "#/components/schemas/CurrencyReference"
+ },
+ "subTotal": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "total": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "hasTime": {
+ "type": "boolean"
+ },
+ "hasExpenses": {
+ "type": "boolean"
+ },
+ "hasProducts": {
+ "type": "boolean"
+ },
+ "invoiceTaxableFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "taxCode": {
+ "$ref": "#/components/schemas/TaxCodeReference"
+ },
+ "avalaraTaxFlag": {
+ "type": "boolean",
+ "description": "Used to determine if Avalara tax is enabled.",
+ "nullable": true
+ },
+ "itemTaxableFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "salesTaxAmount": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "stateTaxFlag": {
+ "type": "boolean",
+ "description": "Set to true if transaction is taxable at the state level.",
+ "nullable": true
+ },
+ "stateTaxXref": {
+ "type": "string"
+ },
+ "stateTaxAmount": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "countyTaxFlag": {
+ "type": "boolean",
+ "description": "Set to true if transaction is taxable at the county level.",
+ "nullable": true
+ },
+ "countyTaxXref": {
+ "type": "string"
+ },
+ "countyTaxAmount": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "cityTaxFlag": {
+ "type": "boolean",
+ "description": "Set to true if transaction is taxable at the city level.",
+ "nullable": true
+ },
+ "cityTaxXref": {
+ "type": "string"
+ },
+ "cityTaxAmount": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "countryTaxFlag": {
+ "type": "boolean",
+ "description": "Set to true if transaction is taxable at the country level.",
+ "nullable": true
+ },
+ "countryTaxXref": {
+ "type": "string"
+ },
+ "countryTaxAmount": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "compositeTaxFlag": {
+ "type": "boolean",
+ "description": "Set to true if transaction is taxable at the composite level.",
+ "nullable": true
+ },
+ "compositeTaxXref": {
+ "type": "string"
+ },
+ "compositeTaxAmount": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "levelSixTaxFlag": {
+ "type": "boolean",
+ "description": "Set to true if transaction is taxable at level six.",
+ "nullable": true
+ },
+ "levelSixTaxXref": {
+ "type": "string"
+ },
+ "levelSixTaxAmount": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "createdBy": {
+ "type": "string"
+ },
+ "dateClosed": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "UnpostedInvoiceTaxableLevel": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "taxLevel": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "taxCodeXref": {
+ "type": "string"
+ },
+ "taxAmount": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "UnpostedPayments": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": {
+ "type": "string"
+ },
+ "source": {
+ "enum": [
+ "Default",
+ "WisePay"
+ ],
+ "type": "string"
+ },
+ "invoice": {
+ "$ref": "#/components/schemas/InvoiceReference"
+ },
+ "amount": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "paymentDate": {
+ "type": "string"
+ },
+ "appliedBy": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "wisePayPayment": {
+ "$ref": "#/components/schemas/WisePayPayment"
+ },
+ "paymentSyncStatus": {
+ "type": "string"
+ },
+ "paymentSyncDate": {
+ "type": "string"
+ },
+ "paymentAccount": {
+ "type": "string"
+ },
+ "aRPaymentAccount": {
+ "type": "string"
+ }
+ }
+ },
+ "UnpostedProcurement": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "description": {
+ "type": "string"
+ },
+ "unpostedProductId": {
+ "type": "string"
+ },
+ "locationId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "departmentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "procurementType": {
+ "enum": [
+ "Purchase",
+ "Adjustment",
+ "Transfer"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "purchaseOrder": {
+ "$ref": "#/components/schemas/PurchaseOrderReference"
+ },
+ "purchaseDate": {
+ "type": "string"
+ },
+ "trackingNumber": {
+ "type": "string"
+ },
+ "billingTerms": {
+ "$ref": "#/components/schemas/BillingTermsReference"
+ },
+ "currency": {
+ "$ref": "#/components/schemas/CurrencyReference"
+ },
+ "total": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "taxCode": {
+ "$ref": "#/components/schemas/TaxCodeReference"
+ },
+ "avalaraTaxFlag": {
+ "type": "boolean",
+ "description": "Used to determine if Avalara tax is enabled.",
+ "nullable": true
+ },
+ "itemTaxableFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "purchaseOrderTaxableFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "stateTaxFlag": {
+ "type": "boolean",
+ "description": "Set to true if transaction is taxable at the state level.",
+ "nullable": true
+ },
+ "stateTaxXref": {
+ "type": "string"
+ },
+ "stateTaxAmount": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "countyTaxFlag": {
+ "type": "boolean",
+ "description": "Set to true if transaction is taxable at the county level.",
+ "nullable": true
+ },
+ "countyTaxXref": {
+ "type": "string"
+ },
+ "countyTaxAmount": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "cityTaxFlag": {
+ "type": "boolean",
+ "description": "Set to true if transaction is taxable at the city level.",
+ "nullable": true
+ },
+ "cityTaxXref": {
+ "type": "string"
+ },
+ "cityTaxAmount": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "countryTaxFlag": {
+ "type": "boolean",
+ "description": "Set to true if transaction is taxable at the country level.",
+ "nullable": true
+ },
+ "countryTaxXref": {
+ "type": "string"
+ },
+ "countryTaxAmount": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "compositeTaxFlag": {
+ "type": "boolean",
+ "description": "Set to true if transaction is taxable at the composite level.",
+ "nullable": true
+ },
+ "compositeTaxXref": {
+ "type": "string"
+ },
+ "compositeTaxAmount": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "levelSixTaxFlag": {
+ "type": "boolean",
+ "description": "Set to true if transaction is taxable at level six.",
+ "nullable": true
+ },
+ "levelSixTaxXref": {
+ "type": "string"
+ },
+ "levelSixTaxAmount": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "taxTotal": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "customer": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "vendor": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "vendorAccountNumber": {
+ "type": "string"
+ },
+ "vendorInvoiceNumber": {
+ "type": "string"
+ },
+ "vendorInvoiceDate": {
+ "type": "string"
+ },
+ "taxFreightFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "freightTaxTotal": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "freightCost": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "dateClosed": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "UnpostedProcurementTaxableLevel": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "taxLevel": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "taxCodeXref": {
+ "type": "string"
+ },
+ "taxAmount": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "Usage": {
+ "type": "object",
+ "properties": {
+ "type": {
+ "type": "string"
+ },
+ "count": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "description": {
+ "type": "string"
+ },
+ "hyperlink": {
+ "type": "string"
+ },
+ "typeKey": {
+ "type": "string"
+ }
+ }
+ },
+ "UserDefinedField": {
+ "required": [
+ "podId",
+ "caption",
+ "sequenceNumber",
+ "fieldTypeIdentifier"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "description": "ID of the custom user defined field",
+ "format": "int32"
+ },
+ "podId": {
+ "type": "integer",
+ "description": "Id of the Pod where the custom field will be placed",
+ "format": "int32",
+ "nullable": true
+ },
+ "caption": {
+ "type": "string",
+ "description": "Field caption Max length: 25;"
+ },
+ "sequenceNumber": {
+ "type": "integer",
+ "description": "Must be between 1 and 500. This defines the order in which the custom fields will appear",
+ "format": "int32",
+ "nullable": true
+ },
+ "screenId": {
+ "type": "string",
+ "description": "Field ScreenID Max length: 25;"
+ },
+ "helpText": {
+ "type": "string",
+ "description": "Help text to accompany the custom field Max length: 1000;"
+ },
+ "fieldTypeIdentifier": {
+ "enum": [
+ "TextArea",
+ "Button",
+ "Currency",
+ "Date",
+ "Hyperlink",
+ "IPAddress",
+ "Checkbox",
+ "Number",
+ "Percent",
+ "PhoneNumber",
+ "Text",
+ "Password"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "numberDecimals": {
+ "type": "integer",
+ "description": "Only valid for Number or percent",
+ "format": "int32",
+ "nullable": true
+ },
+ "entryTypeIdentifier": {
+ "enum": [
+ "Date",
+ "EntryField",
+ "List",
+ "Option"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "requiredFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "displayOnScreenFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "readOnlyFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "listViewFlag": {
+ "type": "boolean",
+ "description": "Denotes that this custom field is included on a list view",
+ "nullable": true
+ },
+ "buttonUrl": {
+ "type": "string",
+ "description": "Only available with Button Field Type. Required when entryTypeIdentifier is button Max length: 1000;"
+ },
+ "options": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/UserDefinedFieldOption"
+ }
+ },
+ "businessUnitIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "locationIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "addAllBusinessUnits": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "removeAllBusinessUnits": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "addAllLocations": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "removeAllLocations": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "connectWiseID": {
+ "type": "string"
+ },
+ "dateCreated": {
+ "type": "string",
+ "description": "Date in UTC the custom field was created",
+ "format": "date-time"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "UserDefinedFieldInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "description": "ID of the custom user defined field",
+ "format": "int32"
+ },
+ "podId": {
+ "type": "integer",
+ "description": "Id of the Pod where the custom field will be placed",
+ "format": "int32",
+ "nullable": true
+ },
+ "caption": {
+ "type": "string",
+ "description": "Field caption"
+ },
+ "sequenceNumber": {
+ "type": "integer",
+ "description": "Must be between 1 and 500. This defines the order in which the custom fields will appear",
+ "format": "int32",
+ "nullable": true
+ },
+ "helpText": {
+ "type": "string",
+ "description": "Help text to accompany the custom field"
+ },
+ "fieldTypeIdentifier": {
+ "enum": [
+ "TextArea",
+ "Button",
+ "Currency",
+ "Date",
+ "Hyperlink",
+ "IPAddress",
+ "Checkbox",
+ "Number",
+ "Percent",
+ "PhoneNumber",
+ "Text",
+ "Password"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "numberDecimals": {
+ "type": "integer",
+ "description": "Only valid for Number or percent",
+ "format": "int32",
+ "nullable": true
+ },
+ "entryTypeIdentifier": {
+ "enum": [
+ "Date",
+ "EntryField",
+ "List",
+ "Option"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "requiredFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "displayOnScreenFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "readOnlyFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "listViewFlag": {
+ "type": "boolean",
+ "description": "Denotes that this custom field is included on a list view",
+ "nullable": true
+ },
+ "buttonUrl": {
+ "type": "string",
+ "description": "Only available with Button Field Type. Required when entryTypeIdentifier is button"
+ },
+ "options": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/UserDefinedFieldOption"
+ }
+ },
+ "businessUnitIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "description": "List of business unit ids using custom field"
+ },
+ "locationIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "description": "List of locations ids using custom field"
+ },
+ "dateCreated": {
+ "type": "string",
+ "description": "Date in UTC the custom field was created"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "UserDefinedFieldOption": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "optionValue": {
+ "type": "string"
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "sortOrder": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ }
+ },
+ "UserDefinedFieldReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "UserDefinedFieldValueModel": {
+ "type": "object",
+ "properties": {
+ "userDefinedFieldRecId": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "value": {
+ "type": "string"
+ },
+ "rowNum": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "skipLocationAndBillingUnit": {
+ "type": "boolean"
+ },
+ "filtered": {
+ "type": "boolean"
+ }
+ }
+ },
+ "UserEmail": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "displayName": {
+ "type": "string"
+ },
+ "userPrincipalName": {
+ "type": "string"
+ }
+ }
+ },
+ "ValidatePortalRequest": {
+ "required": [
+ "email",
+ "password"
+ ],
+ "type": "object",
+ "properties": {
+ "email": {
+ "type": "string"
+ },
+ "password": {
+ "type": "string"
+ }
+ }
+ },
+ "ValidatePortalResponse": {
+ "type": "object",
+ "properties": {
+ "success": {
+ "type": "boolean"
+ },
+ "contactId": {
+ "type": "integer",
+ "format": "int32"
+ }
+ }
+ },
+ "ValidationError": {
+ "type": "object",
+ "properties": {
+ "code": {
+ "type": "string"
+ },
+ "message": {
+ "type": "string"
+ },
+ "resource": {
+ "type": "string"
+ },
+ "field": {
+ "type": "string"
+ },
+ "details": {
+ "type": "string"
+ }
+ }
+ },
+ "Version": {
+ "type": "object",
+ "properties": {
+ "major": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "minor": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "build": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "revision": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "majorRevision": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "minorRevision": {
+ "type": "integer",
+ "format": "int32"
+ }
+ }
+ },
+ "Warehouse": {
+ "required": [
+ "name",
+ "location",
+ "department"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "company": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "location": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "contact": {
+ "$ref": "#/components/schemas/ContactReference"
+ },
+ "department": {
+ "$ref": "#/components/schemas/SystemDepartmentReference"
+ },
+ "manager": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "site": {
+ "$ref": "#/components/schemas/SiteReference"
+ },
+ "locationXref": {
+ "type": "string",
+ "description": " Max length: 10;"
+ },
+ "locationDefaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "overallDefaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "lockedFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "currency": {
+ "$ref": "#/components/schemas/CurrencyReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "WarehouseBin": {
+ "required": [
+ "name",
+ "warehouse"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "warehouse": {
+ "$ref": "#/components/schemas/WarehouseReference"
+ },
+ "location": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "department": {
+ "$ref": "#/components/schemas/SystemDepartmentReference"
+ },
+ "minQuantity": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "maxQuantity": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "overflowBin": {
+ "$ref": "#/components/schemas/WarehouseBinReference"
+ },
+ "manager": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "length": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "width": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "height": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "weight": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "quantityOnHand": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "company": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "transferBin": {
+ "$ref": "#/components/schemas/WarehouseBinReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "WarehouseBinInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "warehouse": {
+ "$ref": "#/components/schemas/WarehouseReference"
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "WarehouseBinReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "WarehouseInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "overallDefaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "company": {
+ "$ref": "#/components/schemas/CompanyReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "WarehouseReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "lockedFlag": {
+ "type": "boolean"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "WisePayBatchPayment": {
+ "type": "object",
+ "properties": {
+ "amount": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "wisePayHref": {
+ "type": "string"
+ }
+ }
+ },
+ "WisePayFeeInvoice": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "invoiceNumber": {
+ "type": "string"
+ },
+ "amount": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "invoiceHref": {
+ "type": "string"
+ }
+ }
+ },
+ "WisePayPayment": {
+ "type": "object",
+ "properties": {
+ "paymentDateUtc": {
+ "type": "string"
+ },
+ "wisePayReference": {
+ "type": "string"
+ },
+ "batchPayment": {
+ "$ref": "#/components/schemas/WisePayBatchPayment"
+ },
+ "feeInvoice": {
+ "$ref": "#/components/schemas/WisePayFeeInvoice"
+ }
+ }
+ },
+ "WonRevenueReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "revenue": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "cost": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "margin": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "percentage": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "Workflow": {
+ "required": [
+ "name",
+ "tableType"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 100;"
+ },
+ "tableType": {
+ "$ref": "#/components/schemas/WorkflowTableTypeReference"
+ },
+ "location": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "department": {
+ "$ref": "#/components/schemas/SystemDepartmentReference"
+ },
+ "activateFlag": {
+ "type": "boolean",
+ "description": "Batches can not be turned on until after the workflow is created and it has atleast one event associated with it",
+ "nullable": true
+ },
+ "batchInterval": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "batchFrequencyUnit": {
+ "enum": [
+ "Minutes",
+ "Hours",
+ "Days"
+ ],
+ "type": "string",
+ "description": "If not specified, defaults to Minutes. Months is not supported as month length varies",
+ "nullable": true
+ },
+ "batchLastRan": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "batchSchedule": {
+ "enum": [
+ "AnyTime",
+ "MyCompanyOfficeHours",
+ "SlaHours"
+ ],
+ "type": "string",
+ "description": "If activateFlag is true, batchSchedule is required",
+ "nullable": true
+ },
+ "board": {
+ "$ref": "#/components/schemas/BoardReference"
+ },
+ "connectWiseID": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "WorkflowAction": {
+ "required": [
+ "notifyType"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "notifyType": {
+ "$ref": "#/components/schemas/NotifyTypeReference"
+ },
+ "notifyWho": {
+ "$ref": "#/components/schemas/NotificationRecipientReference"
+ },
+ "specificMemberTo": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "emailRecipient": {
+ "type": "string",
+ "description": "Required when notifyWho is set to: \"Email Address\" Max length: 250;"
+ },
+ "notifyFrom": {
+ "$ref": "#/components/schemas/NotificationRecipientReference"
+ },
+ "specificMemberFrom": {
+ "$ref": "#/components/schemas/MemberReference"
+ },
+ "emailFrom": {
+ "type": "string",
+ "description": "Required when notifyFrom is set to: \"Email Address\" Max length: 250;"
+ },
+ "ccContact": {
+ "$ref": "#/components/schemas/ContactReference"
+ },
+ "bccContact": {
+ "$ref": "#/components/schemas/ContactReference"
+ },
+ "subject": {
+ "type": "string",
+ "description": "Required when notifyType is set to: \"Create Activity\", \"Send Email\", \"Assign Resource\" Max length: 100;"
+ },
+ "notes": {
+ "type": "string"
+ },
+ "activityStatus": {
+ "$ref": "#/components/schemas/ActivityStatusReference"
+ },
+ "activityType": {
+ "$ref": "#/components/schemas/ActivityTypeReference"
+ },
+ "attachedTrack": {
+ "$ref": "#/components/schemas/TrackReference"
+ },
+ "daysToExecute": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "board": {
+ "$ref": "#/components/schemas/BoardReference"
+ },
+ "boardStatus": {
+ "$ref": "#/components/schemas/ServiceStatusReference"
+ },
+ "serviceType": {
+ "$ref": "#/components/schemas/ServiceTypeReference"
+ },
+ "serviceSubType": {
+ "$ref": "#/components/schemas/ServiceSubTypeReference"
+ },
+ "serviceItem": {
+ "$ref": "#/components/schemas/ServiceItemReference"
+ },
+ "group": {
+ "$ref": "#/components/schemas/GroupReference"
+ },
+ "serviceTemplate": {
+ "$ref": "#/components/schemas/ServiceTemplateReference"
+ },
+ "invoiceMinDays": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "automateScript": {
+ "$ref": "#/components/schemas/AutomateScriptReference"
+ },
+ "scriptSuccessStatus": {
+ "$ref": "#/components/schemas/ServiceStatusReference"
+ },
+ "scriptFailStatus": {
+ "$ref": "#/components/schemas/ServiceStatusReference"
+ },
+ "detailNotesFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "internalNotesFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "auditNotesFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "servicePriority": {
+ "$ref": "#/components/schemas/PriorityReference"
+ },
+ "updateOwnerFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "salesOrderStatus": {
+ "$ref": "#/components/schemas/OrderStatusReference"
+ },
+ "projectStatus": {
+ "$ref": "#/components/schemas/ProjectStatusReference"
+ },
+ "companyStatus": {
+ "$ref": "#/components/schemas/CompanyStatusReference"
+ },
+ "attachments": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "serviceSurvey": {
+ "$ref": "#/components/schemas/ServiceSurveyReference"
+ },
+ "specificTeamTo": {
+ "$ref": "#/components/schemas/GenericBoardTeamReference"
+ },
+ "attachConfigurationsFor": {
+ "enum": [
+ "Company",
+ "Contact"
+ ],
+ "type": "string",
+ "description": "Required when notifyType is set to: \"Attach Configuration\"",
+ "nullable": true
+ },
+ "configurationType": {
+ "$ref": "#/components/schemas/ConfigurationTypeReference"
+ },
+ "configurationStatus": {
+ "$ref": "#/components/schemas/ConfigurationStatusReference"
+ },
+ "connectWiseID": {
+ "type": "string"
+ },
+ "parentId": {
+ "type": "integer",
+ "description": "WF_NotifyEvents_RecID",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentId": {
+ "type": "integer",
+ "description": "WF_NotifyHeader_RecID",
+ "format": "int32",
+ "nullable": true
+ },
+ "parentConnectWiseId": {
+ "type": "string"
+ },
+ "grandParentConnectWiseId": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "WorkflowActionAutomateParameter": {
+ "required": [
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "value": {
+ "type": "string"
+ },
+ "connectWiseID": {
+ "type": "string"
+ },
+ "parentId": {
+ "type": "integer",
+ "description": "WF_NotifyActions_RecID",
+ "format": "int32",
+ "nullable": true
+ },
+ "parentConnectWiseId": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "WorkflowActionUserDefinedField": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "eventId": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "actionId": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "caption": {
+ "type": "string"
+ },
+ "userDefinedFieldId": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "value": {
+ "type": "string"
+ },
+ "overwriteFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "podDescription": {
+ "type": "string"
+ },
+ "fieldTypeId": {
+ "type": "string"
+ },
+ "entryTypeId": {
+ "type": "string"
+ },
+ "requiredFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "connectWiseID": {
+ "type": "string"
+ },
+ "parentId": {
+ "type": "integer",
+ "description": "WF_NotifyActions_RecID",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentId": {
+ "type": "integer",
+ "description": "WF_NotifyEvents_RecID",
+ "format": "int32",
+ "nullable": true
+ },
+ "parentConnectWiseId": {
+ "type": "string"
+ },
+ "grandParentConnectWiseId": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "WorkflowAttachment": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "connectWiseID": {
+ "type": "string"
+ },
+ "parentId": {
+ "type": "integer",
+ "description": "WF_NotifyHeader_RecID",
+ "format": "int32",
+ "nullable": true
+ },
+ "parentConnectWiseId": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "WorkflowEvent": {
+ "required": [
+ "eventCondition"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "eventCondition": {
+ "type": "string"
+ },
+ "frequencyUnit": {
+ "enum": [
+ "Minutes",
+ "Hours",
+ "Days",
+ "Months"
+ ],
+ "type": "string",
+ "description": "Required when exectionTimes is set to MultipleTimes or Continuously",
+ "nullable": true
+ },
+ "frequencyOfExecution": {
+ "type": "integer",
+ "description": "Required when exectionTimes is set to MultipleTimes or Continuously",
+ "format": "int32",
+ "nullable": true
+ },
+ "maxNumberOfExecution": {
+ "type": "integer",
+ "description": "Required when exectionTimes is set to MultipleTimes",
+ "format": "int32",
+ "nullable": true
+ },
+ "executionTime": {
+ "enum": [
+ "Once",
+ "MultipleTimes",
+ "Continuously"
+ ],
+ "type": "string",
+ "description": "Defaults to Once when not specified",
+ "nullable": true
+ },
+ "dateTestedUTC": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "testRecordsMatched": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "connectWiseID": {
+ "type": "string"
+ },
+ "parentId": {
+ "type": "integer",
+ "description": "WF_NotifyHeader_RecID",
+ "format": "int32",
+ "nullable": true
+ },
+ "parentConnectWiseId": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "WorkflowNotifyType": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "identifier": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "isSetupFlag": {
+ "type": "boolean",
+ "description": "If the current action is available because it is already set up. Pertains to integrations such as Automate",
+ "nullable": true
+ },
+ "externalFlag": {
+ "type": "boolean",
+ "description": "If the current action effects external objects e.g. integrations or sending an email",
+ "nullable": true
+ },
+ "connectWiseID": {
+ "type": "string"
+ },
+ "parentId": {
+ "type": "integer",
+ "description": "WF_NotifyHeader_RecID",
+ "format": "int32",
+ "nullable": true
+ },
+ "parentConnectWiseId": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "WorkflowNotifyTypeInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "identifier": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "isSetupFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "WorkflowTableType": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "identifier": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "connectWiseID": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "WorkflowTableTypeInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "identifier": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "WorkflowTableTypeReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "identifier": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "WorkflowTrigger": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "description": {
+ "type": "string"
+ },
+ "hasOptionsFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "hasOperatorFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "customField": {
+ "$ref": "#/components/schemas/UserDefinedFieldReference"
+ },
+ "expectedType": {
+ "type": "string"
+ },
+ "connectWiseID": {
+ "type": "string"
+ },
+ "parentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "parentConnectWiseId": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "WorkflowTriggerOption": {
+ "type": "object",
+ "properties": {
+ "value": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "customField": {
+ "$ref": "#/components/schemas/UserDefinedFieldReference"
+ },
+ "connectWiseID": {
+ "type": "string"
+ },
+ "parentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "grandParentId": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "parentConnectWiseId": {
+ "type": "string"
+ },
+ "grandParentConnectWiseId": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "WorkRole": {
+ "required": [
+ "name"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "hourlyRate": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "integrationXref": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "addAllLocations": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "removeAllLocations": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "addAllAgreementExclusions": {
+ "type": "boolean",
+ "description": "Used only on create to add the work role to all agreement and agreement type exclusion lists",
+ "nullable": true
+ },
+ "locationIds": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "WorkRoleExemption": {
+ "required": [
+ "workRole"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "workRole": {
+ "$ref": "#/components/schemas/WorkRoleReference"
+ },
+ "taxableLevels": {
+ "type": "array",
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "WorkRoleInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "WorkRoleLocation": {
+ "required": [
+ "location"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "location": {
+ "$ref": "#/components/schemas/SystemLocationReference"
+ },
+ "hourlyRate": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "workRole": {
+ "$ref": "#/components/schemas/WorkRoleReference"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "WorkRoleReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "WorkType": {
+ "required": [
+ "name",
+ "billTime",
+ "rateType",
+ "rate"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "billTime": {
+ "enum": [
+ "Billable",
+ "DoNotBill",
+ "NoCharge"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "rateType": {
+ "enum": [
+ "AdjAmount",
+ "Custom",
+ "Multiplier"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "rate": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "hoursMin": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "hoursMax": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "roundBillHoursTo": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "accrualType": {
+ "enum": [
+ "Holiday",
+ "PTO",
+ "Sick",
+ "Vacation"
+ ],
+ "type": "string",
+ "nullable": true
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "overallDefaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "activityDefaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "utilizationFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "costMultiplier": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "integrationXRef": {
+ "type": "string",
+ "description": " Max length: 50;"
+ },
+ "addAllAgreementExclusions": {
+ "type": "boolean",
+ "description": "Used only on create to add the work type to all agreement and agreement type exclusion lists",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "connectWiseId": {
+ "type": "string"
+ }
+ }
+ },
+ "WorkTypeInfo": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "defaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "inactiveFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "activityDefaultFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "WorkTypeReference": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "utilizationFlag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "_info": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ }
+ }
+ },
+ "securitySchemes": {
+ "basicAuth": {
+ "type": "http",
+ "scheme": "basic"
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/docs/connectwise/connectwise-psa-resolutionflow-reference.json b/docs/connectwise/connectwise-psa-resolutionflow-reference.json
new file mode 100644
index 00000000..ea13ec35
--- /dev/null
+++ b/docs/connectwise/connectwise-psa-resolutionflow-reference.json
@@ -0,0 +1,111573 @@
+{
+ "openapi": "3.0.1",
+ "info": {
+ "title": "ConnectWise PSA API - ResolutionFlow Integration Reference",
+ "description": "Extracted subset of the ConnectWise PSA OpenAPI spec (v2025.16) containing only endpoints and schemas relevant to ResolutionFlow's PSA integration. Covers: Service Tickets, Notes, Companies, Contacts, Configurations, Boards, Callbacks, Documents, Members, Time Entries, Knowledge Base, Projects, Workflows, Activities, Agreements, SLAs, and Schedules.",
+ "version": "2025.16",
+ "original_title": "Connectwise Manage Public Endpoints"
+ },
+ "servers": [
+ {
+ "url": "http://cloud.na.myconnectwise.net/2025.16/apis/3.0"
+ }
+ ],
+ "paths": {
+ "/company/communicationTypes": {
+ "get": {
+ "tags": [
+ "CommunicationTypes"
+ ],
+ "summary": "Get List of CommunicationType",
+ "operationId": "getCompanyCommunicationTypes",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of CommunicationType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CommunicationType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "CommunicationTypes"
+ ],
+ "summary": "Post CommunicationType",
+ "operationId": "postCompanyCommunicationTypes",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "communicationType",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/CommunicationType"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "CommunicationType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CommunicationType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/communicationTypes/count": {
+ "get": {
+ "tags": [
+ "CommunicationTypes"
+ ],
+ "summary": "Get Count of Usage",
+ "operationId": "getCompanyCommunicationTypesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/communicationTypes/info": {
+ "get": {
+ "tags": [
+ "CommunicationTypeInfo"
+ ],
+ "summary": "Get List of CommunicationTypeInfos",
+ "operationId": "getCompanyCommunicationTypesInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of CommunicationTypeInfos",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CommunicationTypeInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/communicationTypes/info/count": {
+ "get": {
+ "tags": [
+ "CommunicationTypeInfo"
+ ],
+ "summary": "Get Count of CommunicationTypeInfos",
+ "operationId": "getCompanyCommunicationTypesInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/communicationTypes/{id}": {
+ "get": {
+ "tags": [
+ "CommunicationTypes"
+ ],
+ "summary": "Get CommunicationType",
+ "operationId": "getCompanyCommunicationTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "communicationTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "CommunicationType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CommunicationType"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "CommunicationTypes"
+ ],
+ "summary": "Delete CommunicationType",
+ "operationId": "deleteCompanyCommunicationTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "communicationTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "CommunicationTypes"
+ ],
+ "summary": "Put CommunicationType",
+ "operationId": "putCompanyCommunicationTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "communicationTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "communicationType",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/CommunicationType"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "CommunicationType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CommunicationType"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "CommunicationTypes"
+ ],
+ "summary": "Patch CommunicationType",
+ "operationId": "patchCompanyCommunicationTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "communicationTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "CommunicationType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CommunicationType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/communicationTypes/{id}/info": {
+ "get": {
+ "tags": [
+ "CommunicationTypeInfo"
+ ],
+ "summary": "Get CommunicationTypeInfos",
+ "operationId": "getCompanyCommunicationTypesByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "AddressFormatInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "CommunicationTypeInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CommunicationTypeInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/communicationTypes/{id}/usages": {
+ "get": {
+ "tags": [
+ "CommunicationTypes"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getCompanyCommunicationTypesByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "communicationTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/communicationTypes/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "CommunicationTypes"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getCompanyCommunicationTypesByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "communicationTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies": {
+ "get": {
+ "tags": [
+ "Companies"
+ ],
+ "summary": "Get List of ConnectWise.Apis.v3_0.v2015_3.Company.Company.Company",
+ "operationId": "getCompanyCompanies",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ConnectWise.Apis.v3_0.v2015_3.Company.Company.Company",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Company"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "Companies"
+ ],
+ "summary": "Post ConnectWise.Apis.v3_0.v2015_3.Company.Company.Company",
+ "operationId": "postCompanyCompanies",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "company",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Company"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ConnectWise.Apis.v3_0.v2015_3.Company.Company.Company",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Company"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/count": {
+ "get": {
+ "tags": [
+ "Companies"
+ ],
+ "summary": "Get Count of ConnectWise.Apis.v3_0.v2015_3.Company.Company.Company",
+ "operationId": "getCompanyCompaniesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/default": {
+ "get": {
+ "tags": [
+ "Companies"
+ ],
+ "summary": "Get ConnectWise.Apis.v3_0.v2015_3.Company.Company.Company",
+ "operationId": "getCompanyCompaniesDefault",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ConnectWise.Apis.v3_0.v2015_3.Company.Company.Company",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Company"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/info": {
+ "get": {
+ "tags": [
+ "CompanyInfos"
+ ],
+ "summary": "Get List of CompanyInfos",
+ "operationId": "getCompanyCompaniesInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of companyInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CompanyInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/info/count": {
+ "get": {
+ "tags": [
+ "CompanyInfos"
+ ],
+ "summary": "Get Count of CompanyInfos",
+ "operationId": "getCompanyCompaniesInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/info/types": {
+ "get": {
+ "tags": [
+ "CompanyTypeInfos"
+ ],
+ "summary": "Get List of CompanyTypeInfo",
+ "operationId": "getCompanyCompaniesInfoTypes",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of CompanyTypeInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CompanyTypeInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/info/types/count": {
+ "get": {
+ "tags": [
+ "CompanyTypeInfos"
+ ],
+ "summary": "Get Count of CompanyTypeInfo",
+ "operationId": "getCompanyCompaniesInfoTypesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/info/types/{id}": {
+ "get": {
+ "tags": [
+ "CompanyTypeInfos"
+ ],
+ "summary": "Get CompanyTypeInfo",
+ "operationId": "getCompanyCompaniesInfoTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "CompanyTypeInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyTypeInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/statuses": {
+ "get": {
+ "tags": [
+ "CompanyStatuses"
+ ],
+ "summary": "Get List of CompanyStatus",
+ "operationId": "getCompanyCompaniesStatuses",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of CompanyStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CompanyStatus"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "CompanyStatuses"
+ ],
+ "summary": "Post CompanyStatus",
+ "operationId": "postCompanyCompaniesStatuses",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "companyStatus",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyStatus"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "CompanyStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyStatus"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/statuses/count": {
+ "get": {
+ "tags": [
+ "CompanyStatuses"
+ ],
+ "summary": "Get Count of CompanyStatus",
+ "operationId": "getCompanyCompaniesStatusesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/statuses/{id}": {
+ "get": {
+ "tags": [
+ "CompanyStatuses"
+ ],
+ "summary": "Get CompanyStatus",
+ "operationId": "getCompanyCompaniesStatusesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "CompanyStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyStatus"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "CompanyStatuses"
+ ],
+ "summary": "Delete CompanyStatus",
+ "operationId": "deleteCompanyCompaniesStatusesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "CompanyStatuses"
+ ],
+ "summary": "Put CompanyStatus",
+ "operationId": "putCompanyCompaniesStatusesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "companyStatus",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyStatus"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "CompanyStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyStatus"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "CompanyStatuses"
+ ],
+ "summary": "Patch CompanyStatus",
+ "operationId": "patchCompanyCompaniesStatusesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "CompanyStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyStatus"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/statuses/{id}/usages": {
+ "get": {
+ "tags": [
+ "CompanyStatuses"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getCompanyCompaniesStatusesByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/statuses/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "CompanyStatuses"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getCompanyCompaniesStatusesByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/types": {
+ "get": {
+ "tags": [
+ "CompanyTypes"
+ ],
+ "summary": "Get List of CompanyType",
+ "operationId": "getCompanyCompaniesTypes",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of CompanyType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CompanyType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "CompanyTypes"
+ ],
+ "summary": "Post CompanyType",
+ "operationId": "postCompanyCompaniesTypes",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "companyType",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyType"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "CompanyType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/types/count": {
+ "get": {
+ "tags": [
+ "CompanyTypes"
+ ],
+ "summary": "Get Count of CompanyType",
+ "operationId": "getCompanyCompaniesTypesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/types/{id}": {
+ "get": {
+ "tags": [
+ "CompanyTypes"
+ ],
+ "summary": "Get CompanyType",
+ "operationId": "getCompanyCompaniesTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "CompanyType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyType"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "CompanyTypes"
+ ],
+ "summary": "Delete Usage",
+ "operationId": "deleteCompanyCompaniesTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "CompanyTypes"
+ ],
+ "summary": "Put CompanyType",
+ "operationId": "putCompanyCompaniesTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "companyType",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyType"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "CompanyType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyType"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "CompanyTypes"
+ ],
+ "summary": "Patch CompanyType",
+ "operationId": "patchCompanyCompaniesTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "CompanyType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/types/{id}/usages": {
+ "get": {
+ "tags": [
+ "CompanyTypes"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getCompanyCompaniesTypesByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/types/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "CompanyTypes"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getCompanyCompaniesTypesByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{id}": {
+ "get": {
+ "tags": [
+ "Companies"
+ ],
+ "summary": "Get ConnectWise.Apis.v3_0.v2015_3.Company.Company.Company",
+ "operationId": "getCompanyCompaniesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ConnectWise.Apis.v3_0.v2015_3.Company.Company.Company",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Company"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "Companies"
+ ],
+ "summary": "Delete ConnectWise.Apis.v3_0.v2015_3.Company.Company.Company",
+ "operationId": "deleteCompanyCompaniesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "Companies"
+ ],
+ "summary": "Put ConnectWise.Apis.v3_0.v2015_3.Company.Company.Company",
+ "operationId": "putCompanyCompaniesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "company",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Company"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ConnectWise.Apis.v3_0.v2015_3.Company.Company.Company",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Company"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "Companies"
+ ],
+ "summary": "Patch ConnectWise.Apis.v3_0.v2015_3.Company.Company.Company",
+ "operationId": "patchCompanyCompaniesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ConnectWise.Apis.v3_0.v2015_3.Company.Company.Company",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Company"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{id}/merge": {
+ "post": {
+ "tags": [
+ "Companies"
+ ],
+ "summary": "Post SuccessResponse",
+ "operationId": "postCompanyCompaniesByIdMerge",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "merge",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyMerge"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "SuccessResponse",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SuccessResponse"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{id}/usages": {
+ "get": {
+ "tags": [
+ "Companies"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getCompanyCompaniesByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "Companies"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getCompanyCompaniesByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{parentId}/customStatusNotes": {
+ "get": {
+ "tags": [
+ "CompanyCustomNotes"
+ ],
+ "summary": "Get List of CompanyCustomNote",
+ "operationId": "getCompanyCompaniesByParentIdCustomStatusNotes",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of CompanyCustomNote",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CompanyCustomNote"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "CompanyCustomNotes"
+ ],
+ "summary": "Post CompanyCustomNote",
+ "operationId": "postCompanyCompaniesByParentIdCustomStatusNotes",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "customNote",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyCustomNote"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "CompanyCustomNote",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyCustomNote"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{parentId}/customStatusNotes/count": {
+ "get": {
+ "tags": [
+ "CompanyCustomNotes"
+ ],
+ "summary": "Get Count of CompanyCustomNote",
+ "operationId": "getCompanyCompaniesByParentIdCustomStatusNotesCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{parentId}/customStatusNotes/{id}": {
+ "get": {
+ "tags": [
+ "CompanyCustomNotes"
+ ],
+ "summary": "Get CompanyCustomNote",
+ "operationId": "getCompanyCompaniesByParentIdCustomStatusNotesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "customStatusNoteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "CompanyCustomNote",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyCustomNote"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "CompanyCustomNotes"
+ ],
+ "summary": "Delete CompanyCustomNote",
+ "operationId": "deleteCompanyCompaniesByParentIdCustomStatusNotesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "customStatusNoteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "CompanyCustomNotes"
+ ],
+ "summary": "Put CompanyCustomNote",
+ "operationId": "putCompanyCompaniesByParentIdCustomStatusNotesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "customStatusNoteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "customNote",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyCustomNote"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "CompanyCustomNote",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyCustomNote"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "CompanyCustomNotes"
+ ],
+ "summary": "Patch CompanyCustomNote",
+ "operationId": "patchCompanyCompaniesByParentIdCustomStatusNotesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "customStatusNoteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "CompanyCustomNote",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyCustomNote"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{parentId}/groups": {
+ "get": {
+ "tags": [
+ "CompanyGroups"
+ ],
+ "summary": "Get List of CompanyGroup",
+ "operationId": "getCompanyCompaniesByParentIdGroups",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of CompanyGroup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CompanyGroup"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "CompanyGroups"
+ ],
+ "summary": "Post CompanyGroup",
+ "operationId": "postCompanyCompaniesByParentIdGroups",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "companyGroup",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyGroup"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "CompanyGroup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyGroup"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{parentId}/groups/count": {
+ "get": {
+ "tags": [
+ "CompanyGroups"
+ ],
+ "summary": "Get Count of CompanyGroup",
+ "operationId": "getCompanyCompaniesByParentIdGroupsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{parentId}/groups/{id}": {
+ "get": {
+ "tags": [
+ "CompanyGroups"
+ ],
+ "summary": "Get CompanyGroup",
+ "operationId": "getCompanyCompaniesByParentIdGroupsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "groupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "CompanyGroup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyGroup"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "CompanyGroups"
+ ],
+ "summary": "Delete CompanyGroup",
+ "operationId": "deleteCompanyCompaniesByParentIdGroupsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "groupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "CompanyGroups"
+ ],
+ "summary": "Put CompanyGroup",
+ "operationId": "putCompanyCompaniesByParentIdGroupsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "groupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "companyGroup",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyGroup"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "CompanyGroup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyGroup"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "CompanyGroups"
+ ],
+ "summary": "Patch CompanyGroup",
+ "operationId": "patchCompanyCompaniesByParentIdGroupsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "groupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "CompanyGroup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyGroup"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{parentId}/managementReportNotifications": {
+ "get": {
+ "tags": [
+ "ManagementReportNotifications"
+ ],
+ "summary": "Get List of ManagementReportNotification",
+ "operationId": "getCompanyCompaniesByParentIdManagementReportNotifications",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ManagementReportNotification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ManagementReportNotification"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ManagementReportNotifications"
+ ],
+ "summary": "Post ManagementReportNotification",
+ "operationId": "postCompanyCompaniesByParentIdManagementReportNotifications",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "managementReportNotification",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagementReportNotification"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ManagementReportNotification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagementReportNotification"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{parentId}/managementReportNotifications/count": {
+ "get": {
+ "tags": [
+ "ManagementReportNotifications"
+ ],
+ "summary": "Get Count of ManagementReportNotification",
+ "operationId": "getCompanyCompaniesByParentIdManagementReportNotificationsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{parentId}/managementReportNotifications/{id}": {
+ "get": {
+ "tags": [
+ "ManagementReportNotifications"
+ ],
+ "summary": "Get ManagementReportNotification",
+ "operationId": "getCompanyCompaniesByParentIdManagementReportNotificationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "managementReportNotificationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ManagementReportNotification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagementReportNotification"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ManagementReportNotifications"
+ ],
+ "summary": "Delete ManagementReportNotification",
+ "operationId": "deleteCompanyCompaniesByParentIdManagementReportNotificationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "managementReportNotificationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ManagementReportNotifications"
+ ],
+ "summary": "Put ManagementReportNotification",
+ "operationId": "putCompanyCompaniesByParentIdManagementReportNotificationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "managementReportNotificationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "managementReportNotification",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagementReportNotification"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ManagementReportNotification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagementReportNotification"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ManagementReportNotifications"
+ ],
+ "summary": "Patch ManagementReportNotification",
+ "operationId": "patchCompanyCompaniesByParentIdManagementReportNotificationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "managementReportNotificationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ManagementReportNotification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagementReportNotification"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{parentId}/managementReportSetup": {
+ "get": {
+ "tags": [
+ "ManagementReportSetups"
+ ],
+ "summary": "Get List of ManagementReportSetup",
+ "operationId": "getCompanyCompaniesByParentIdManagementReportSetup",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ManagementReportSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ManagementReportSetup"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ManagementReportSetups"
+ ],
+ "summary": "Post ManagementReportSetup",
+ "operationId": "postCompanyCompaniesByParentIdManagementReportSetup",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "managementReportSetup",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagementReportSetup"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ManagementReportSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagementReportSetup"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{parentId}/managementReportSetup/{id}": {
+ "put": {
+ "tags": [
+ "ManagementReportSetups"
+ ],
+ "summary": "Put ManagementReportSetup",
+ "operationId": "putCompanyCompaniesByParentIdManagementReportSetupById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "managementReportSetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "managementReportSetup",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagementReportSetup"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ManagementReportSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagementReportSetup"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ManagementReportSetups"
+ ],
+ "summary": "Patch ManagementReportSetup",
+ "operationId": "patchCompanyCompaniesByParentIdManagementReportSetupById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "managementReportSetupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ManagementReportSetup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagementReportSetup"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{parentId}/managementSummaryReports": {
+ "get": {
+ "tags": [
+ "CompanyManagementSummarys"
+ ],
+ "summary": "Get List of CompanyManagementSummary",
+ "operationId": "getCompanyCompaniesByParentIdManagementSummaryReports",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of CompanyManagementSummary",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CompanyManagementSummary"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "CompanyManagementSummarys"
+ ],
+ "summary": "Post CompanyManagementSummary",
+ "operationId": "postCompanyCompaniesByParentIdManagementSummaryReports",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "managementSummary",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyManagementSummary"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "CompanyManagementSummary",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyManagementSummary"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{parentId}/managementSummaryReports/count": {
+ "get": {
+ "tags": [
+ "CompanyManagementSummarys"
+ ],
+ "summary": "Get Count of CompanyManagementSummary",
+ "operationId": "getCompanyCompaniesByParentIdManagementSummaryReportsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{parentId}/managementSummaryReports/{id}": {
+ "get": {
+ "tags": [
+ "CompanyManagementSummarys"
+ ],
+ "summary": "Get CompanyManagementSummary",
+ "operationId": "getCompanyCompaniesByParentIdManagementSummaryReportsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "managementSummaryReportId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "CompanyManagementSummary",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyManagementSummary"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "CompanyManagementSummarys"
+ ],
+ "summary": "Delete CompanyManagementSummary",
+ "operationId": "deleteCompanyCompaniesByParentIdManagementSummaryReportsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "managementSummaryReportId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "CompanyManagementSummarys"
+ ],
+ "summary": "Put CompanyManagementSummary",
+ "operationId": "putCompanyCompaniesByParentIdManagementSummaryReportsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "managementSummaryReportId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "managementSummary",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyManagementSummary"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "CompanyManagementSummary",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyManagementSummary"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "CompanyManagementSummarys"
+ ],
+ "summary": "Patch CompanyManagementSummary",
+ "operationId": "patchCompanyCompaniesByParentIdManagementSummaryReportsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "managementSummaryReportId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "CompanyManagementSummary",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyManagementSummary"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{parentId}/notes": {
+ "get": {
+ "tags": [
+ "CompanyNotes"
+ ],
+ "summary": "Get List of CompanyNote",
+ "operationId": "getCompanyCompaniesByParentIdNotes",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of CompanyNote",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CompanyNote"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "CompanyNotes"
+ ],
+ "summary": "Post CompanyNote",
+ "operationId": "postCompanyCompaniesByParentIdNotes",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "companyNote",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyNote"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "CompanyNote",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyNote"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{parentId}/notes/count": {
+ "get": {
+ "tags": [
+ "CompanyNotes"
+ ],
+ "summary": "Get Count of CompanyNote",
+ "operationId": "getCompanyCompaniesByParentIdNotesCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{parentId}/notes/{id}": {
+ "get": {
+ "tags": [
+ "CompanyNotes"
+ ],
+ "summary": "Get CompanyNote",
+ "operationId": "getCompanyCompaniesByParentIdNotesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "noteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "CompanyNote",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyNote"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "CompanyNotes"
+ ],
+ "summary": "Delete CompanyNote",
+ "operationId": "deleteCompanyCompaniesByParentIdNotesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "noteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "CompanyNotes"
+ ],
+ "summary": "Put CompanyNote",
+ "operationId": "putCompanyCompaniesByParentIdNotesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "noteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "companyNote",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyNote"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "CompanyNote",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyNote"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "CompanyNotes"
+ ],
+ "summary": "Patch CompanyNote",
+ "operationId": "patchCompanyCompaniesByParentIdNotesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "noteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "CompanyNote",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyNote"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{parentId}/serviceTemplates": {
+ "get": {
+ "tags": [
+ "CompanyServiceTemplates"
+ ],
+ "summary": "Get List of CompanyServiceTemplate",
+ "operationId": "getCompanyCompaniesByParentIdServiceTemplates",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of CompanyServiceTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CompanyServiceTemplate"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "CompanyServiceTemplates"
+ ],
+ "summary": "Post CompanyServiceTemplate",
+ "operationId": "postCompanyCompaniesByParentIdServiceTemplates",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "serviceTemplate",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceTemplate"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ServiceTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceTemplate"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{parentId}/serviceTemplates/count": {
+ "get": {
+ "tags": [
+ "CompanyServiceTemplates"
+ ],
+ "summary": "Get Count of CompanyServiceTemplate",
+ "operationId": "getCompanyCompaniesByParentIdServiceTemplatesCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{parentId}/serviceTemplates/{id}": {
+ "get": {
+ "tags": [
+ "CompanyServiceTemplates"
+ ],
+ "summary": "Get a specific CompanyServiceTemplate",
+ "operationId": "getCompanyCompaniesByParentIdServiceTemplatesById",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "id",
+ "in": "path",
+ "description": "templateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ServiceTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceTemplate"
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "CompanyServiceTemplates"
+ ],
+ "summary": "Put CompanyServiceTemplate",
+ "operationId": "putCompanyCompaniesByParentIdServiceTemplatesById",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "id",
+ "in": "path",
+ "description": "templateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "ServiceTemplate",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceTemplate"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ServiceTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceTemplate"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "CompanyServiceTemplates"
+ ],
+ "summary": "Patch CompanyServiceTemplate",
+ "operationId": "patchCompanyCompaniesByParentIdServiceTemplatesById",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "id",
+ "in": "path",
+ "description": "templateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ServiceTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceTemplate"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "CompanyServiceTemplates"
+ ],
+ "summary": "Delete CompanyServiceTemplate",
+ "operationId": "deleteCompanyCompaniesByParentIdServiceTemplatesById",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "id",
+ "in": "path",
+ "description": "templateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ }
+ },
+ "/company/companies/{parentId}/serviceTemplates/{id}/copy": {
+ "post": {
+ "tags": [
+ "CompanyServiceTemplates"
+ ],
+ "summary": "Create a Copied CompanyServiceTemplate",
+ "operationId": "postCompanyCompaniesByParentIdServiceTemplatesByIdCopy",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "id",
+ "in": "path",
+ "description": "templateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ServiceTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceTemplate"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{parentId}/serviceTemplates/{id}/generate": {
+ "post": {
+ "tags": [
+ "CompanyServiceTemplates"
+ ],
+ "summary": "Post Count of CompanyServiceTemplate",
+ "operationId": "postCompanyCompaniesByParentIdServiceTemplatesByIdGenerate",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "id",
+ "in": "path",
+ "description": "templateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "templateGenerate",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/TemplateGenerate"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "TemplateGeneratedCountsModel",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TemplateGeneratedCountsModel"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{parentId}/serviceTemplates/{id}/link": {
+ "post": {
+ "tags": [
+ "CompanyServiceTemplates"
+ ],
+ "summary": "Create a Linked CompanyServiceTemplate",
+ "operationId": "postCompanyCompaniesByParentIdServiceTemplatesByIdLink",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "id",
+ "in": "path",
+ "description": "templateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ServiceTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceTemplate"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{parentId}/serviceTemplates/{id}/unlink": {
+ "post": {
+ "tags": [
+ "CompanyServiceTemplates"
+ ],
+ "summary": "Unlink a CompanyServiceTemplate",
+ "operationId": "postCompanyCompaniesByParentIdServiceTemplatesByIdUnlink",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "id",
+ "in": "path",
+ "description": "templateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ServiceTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceTemplate"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{parentId}/sites": {
+ "get": {
+ "tags": [
+ "CompanySites"
+ ],
+ "summary": "Get List of CompanySite",
+ "operationId": "getCompanyCompaniesByParentIdSites",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of CompanySite",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CompanySite"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "CompanySites"
+ ],
+ "summary": "Post CompanySite",
+ "operationId": "postCompanyCompaniesByParentIdSites",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "site",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanySite"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "CompanySite",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanySite"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{parentId}/sites/count": {
+ "get": {
+ "tags": [
+ "CompanySites"
+ ],
+ "summary": "Get Count of CompanySite",
+ "operationId": "getCompanyCompaniesByParentIdSitesCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{parentId}/sites/info": {
+ "get": {
+ "tags": [
+ "CompanySiteInfos"
+ ],
+ "summary": "Get List of CompanySiteInfos",
+ "operationId": "getCompanyCompaniesByParentIdSitesInfo",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of companySiteInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CompanySiteInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{parentId}/sites/info/count": {
+ "get": {
+ "tags": [
+ "CompanySiteInfos"
+ ],
+ "summary": "Get Count of CompanySite",
+ "operationId": "getCompanyCompaniesByParentIdSitesInfoCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{parentId}/sites/{id}": {
+ "get": {
+ "tags": [
+ "CompanySites"
+ ],
+ "summary": "Get CompanySite",
+ "operationId": "getCompanyCompaniesByParentIdSitesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "siteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "CompanySite",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanySite"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "CompanySites"
+ ],
+ "summary": "Delete CompanySite",
+ "operationId": "deleteCompanyCompaniesByParentIdSitesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "siteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "CompanySites"
+ ],
+ "summary": "Put CompanySite",
+ "operationId": "putCompanyCompaniesByParentIdSitesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "siteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "site",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanySite"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "CompanySite",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanySite"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "CompanySites"
+ ],
+ "summary": "Patch CompanySite",
+ "operationId": "patchCompanyCompaniesByParentIdSitesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "siteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "CompanySite",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanySite"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{parentId}/sites/{id}/info": {
+ "get": {
+ "tags": [
+ "CompanySiteInfos"
+ ],
+ "summary": "Get CompanySiteInfos",
+ "operationId": "getCompanyCompaniesByParentIdSitesByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "siteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "CompanySiteInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanySiteInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{parentId}/sites/{id}/usages": {
+ "get": {
+ "tags": [
+ "CompanySites"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getCompanyCompaniesByParentIdSitesByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "siteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{parentId}/sites/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "CompanySites"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getCompanyCompaniesByParentIdSitesByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "siteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{parentId}/surveys/count": {
+ "get": {
+ "tags": [
+ "CompanySurveys"
+ ],
+ "summary": "Get Count of",
+ "operationId": "getCompanyCompaniesByParentIdSurveysCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{parentId}/teams": {
+ "get": {
+ "tags": [
+ "CompanyTeams"
+ ],
+ "summary": "Get List of CompanyTeam",
+ "operationId": "getCompanyCompaniesByParentIdTeams",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of CompanyTeam",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CompanyTeam"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "CompanyTeams"
+ ],
+ "summary": "Post CompanyTeam",
+ "operationId": "postCompanyCompaniesByParentIdTeams",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "companyTeam",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyTeam"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "CompanyTeam",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyTeam"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{parentId}/teams/count": {
+ "get": {
+ "tags": [
+ "CompanyTeams"
+ ],
+ "summary": "Get Count of CompanyTeam",
+ "operationId": "getCompanyCompaniesByParentIdTeamsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{parentId}/teams/{id}": {
+ "get": {
+ "tags": [
+ "CompanyTeams"
+ ],
+ "summary": "Get CompanyTeam",
+ "operationId": "getCompanyCompaniesByParentIdTeamsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "teamId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "CompanyTeam",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyTeam"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "CompanyTeams"
+ ],
+ "summary": "Delete CompanyTeam",
+ "operationId": "deleteCompanyCompaniesByParentIdTeamsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "teamId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "CompanyTeams"
+ ],
+ "summary": "Put CompanyTeam",
+ "operationId": "putCompanyCompaniesByParentIdTeamsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "teamId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "companyTeam",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyTeam"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "CompanyTeam",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyTeam"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "CompanyTeams"
+ ],
+ "summary": "Patch CompanyTeam",
+ "operationId": "patchCompanyCompaniesByParentIdTeamsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "teamId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "CompanyTeam",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyTeam"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{parentId}/tracks": {
+ "get": {
+ "tags": [
+ "CompanyTracks"
+ ],
+ "summary": "Get List of ContactTrack",
+ "operationId": "getCompanyCompaniesByParentIdTracks",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ContactTrack",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ContactTrack"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "CompanyTracks"
+ ],
+ "summary": "Post ContactTrack",
+ "operationId": "postCompanyCompaniesByParentIdTracks",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "track",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactTrack"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ContactTrack",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactTrack"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{parentId}/tracks/count": {
+ "get": {
+ "tags": [
+ "CompanyTracks"
+ ],
+ "summary": "Get Count of ContactTrack",
+ "operationId": "getCompanyCompaniesByParentIdTracksCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{parentId}/tracks/{id}": {
+ "get": {
+ "tags": [
+ "CompanyTracks"
+ ],
+ "summary": "Get ContactTrack",
+ "operationId": "getCompanyCompaniesByParentIdTracksById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "trackId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ContactTrack",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactTrack"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "CompanyTracks"
+ ],
+ "summary": "Delete ContactTrack",
+ "operationId": "deleteCompanyCompaniesByParentIdTracksById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "trackId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ }
+ },
+ "/company/companies/{parentId}/typeAssociations": {
+ "get": {
+ "tags": [
+ "CompanyCompanyTypeAssociations"
+ ],
+ "summary": "Get List of CompanyTypeAssociation",
+ "operationId": "getCompanyCompaniesByParentIdTypeAssociations",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of CompanyTypeAssociation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CompanyCompanyTypeAssociation.CompanyTypeAssociation"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "CompanyCompanyTypeAssociations"
+ ],
+ "summary": "Post CompanyTypeAssociation",
+ "operationId": "postCompanyCompaniesByParentIdTypeAssociations",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "companyTypeAssociation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyCompanyTypeAssociation.CompanyTypeAssociation"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "CompanyTypeAssociation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyCompanyTypeAssociation.CompanyTypeAssociation"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{parentId}/typeAssociations/count": {
+ "get": {
+ "tags": [
+ "CompanyCompanyTypeAssociations"
+ ],
+ "summary": "Get Count of CompanyTypeAssociation",
+ "operationId": "getCompanyCompaniesByParentIdTypeAssociationsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companies/{parentId}/typeAssociations/{id}": {
+ "get": {
+ "tags": [
+ "CompanyCompanyTypeAssociations"
+ ],
+ "summary": "Get CompanyTypeAssociation",
+ "operationId": "getCompanyCompaniesByParentIdTypeAssociationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeAssociationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "CompanyTypeAssociation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyCompanyTypeAssociation.CompanyTypeAssociation"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "CompanyCompanyTypeAssociations"
+ ],
+ "summary": "Delete CompanyTypeAssociation",
+ "operationId": "deleteCompanyCompaniesByParentIdTypeAssociationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeAssociationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "CompanyCompanyTypeAssociations"
+ ],
+ "summary": "Put CompanyTypeAssociation",
+ "operationId": "putCompanyCompaniesByParentIdTypeAssociationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeAssociationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "companyTypeAssociation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyCompanyTypeAssociation.CompanyTypeAssociation"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "CompanyTypeAssociation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyCompanyTypeAssociation.CompanyTypeAssociation"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "CompanyCompanyTypeAssociations"
+ ],
+ "summary": "Patch CompanyTypeAssociation",
+ "operationId": "patchCompanyCompaniesByParentIdTypeAssociationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeAssociationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "CompanyTypeAssociation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyCompanyTypeAssociation.CompanyTypeAssociation"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companyPickerItems": {
+ "get": {
+ "tags": [
+ "CompanyPickerItems"
+ ],
+ "summary": "Get List of CompanyPickerItem",
+ "operationId": "getCompanyCompanyPickerItems",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of CompanyPickerItem",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CompanyPickerItem"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "CompanyPickerItems"
+ ],
+ "summary": "Post CompanyPickerItem",
+ "operationId": "postCompanyCompanyPickerItems",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "companyPickerItem",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyPickerItem"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "CompanyPickerItem",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyPickerItem"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companyPickerItems/clear": {
+ "post": {
+ "tags": [
+ "CompanyPickerItems"
+ ],
+ "summary": "Post ClearPickerRequest",
+ "operationId": "postCompanyCompanyPickerItemsClear",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "clearPickerRequest",
+ "in": "path",
+ "description": "clearPickerRequest",
+ "required": true,
+ "schema": {
+ "$ref": "#/components/schemas/ClearPickerRequest"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "ClearPickerRequest",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ClearPickerRequest"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companyPickerItems/count": {
+ "get": {
+ "tags": [
+ "CompanyPickerItems"
+ ],
+ "summary": "Get Count of CompanyPickerItem",
+ "operationId": "getCompanyCompanyPickerItemsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/companyPickerItems/{id}": {
+ "get": {
+ "tags": [
+ "CompanyPickerItems"
+ ],
+ "summary": "Get CompanyPickerItem",
+ "operationId": "getCompanyCompanyPickerItemsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "companyPickerItemId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "CompanyPickerItem",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyPickerItem"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "CompanyPickerItems"
+ ],
+ "summary": "Delete CompanyPickerItem",
+ "operationId": "deleteCompanyCompanyPickerItemsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "companyPickerItemId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ }
+ },
+ "/company/configurations": {
+ "get": {
+ "tags": [
+ "Configurations"
+ ],
+ "summary": "Get List of Configuration",
+ "operationId": "getCompanyConfigurations",
+ "parameters": [
+ {
+ "name": "managedIdentifier",
+ "in": "query",
+ "description": "managedIdentifier",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Configuration",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Company.Configuration"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "Configurations"
+ ],
+ "summary": "Post Configuration",
+ "operationId": "postCompanyConfigurations",
+ "parameters": [
+ {
+ "name": "managedInformation",
+ "in": "query",
+ "description": "managedInformation",
+ "schema": {
+ "$ref": "#/components/schemas/ManagedInformation"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "configuration",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Company.Configuration"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "Configuration",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Company.Configuration"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/configurations/bulk": {
+ "post": {
+ "tags": [
+ "Configurations"
+ ],
+ "summary": "Post Configuration",
+ "operationId": "postCompanyConfigurationsBulk",
+ "parameters": [
+ {
+ "name": "managedInformation",
+ "in": "query",
+ "description": "managedInformation",
+ "schema": {
+ "$ref": "#/components/schemas/ManagedInformation"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of Configuration",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Company.Configuration"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "207": {
+ "description": "Configuration",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Company.Configuration"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "Configurations"
+ ],
+ "summary": "Delete BulkResult",
+ "operationId": "deleteCompanyConfigurationsBulk",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "207": {
+ "description": "BulkResult",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BulkResult"
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "Configurations"
+ ],
+ "summary": "Put Configuration",
+ "operationId": "putCompanyConfigurationsBulk",
+ "parameters": [
+ {
+ "name": "managedInformation",
+ "in": "query",
+ "description": "managedInformation",
+ "schema": {
+ "$ref": "#/components/schemas/ManagedInformation"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of Configuration",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Company.Configuration"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "207": {
+ "description": "Configuration",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Company.Configuration"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/configurations/count": {
+ "get": {
+ "tags": [
+ "Configurations"
+ ],
+ "summary": "Get Count of Configuration",
+ "operationId": "getCompanyConfigurationsCount",
+ "parameters": [
+ {
+ "name": "managedIdentifier",
+ "in": "query",
+ "description": "managedIdentifier",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/configurations/statuses": {
+ "get": {
+ "tags": [
+ "ConfigurationStatuses"
+ ],
+ "summary": "Get List of ConfigurationStatus",
+ "operationId": "getCompanyConfigurationsStatuses",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ConfigurationStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ConfigurationStatus"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ConfigurationStatuses"
+ ],
+ "summary": "Post ConfigurationStatus",
+ "operationId": "postCompanyConfigurationsStatuses",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "configurationStatus",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ConfigurationStatus"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ConfigurationStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ConfigurationStatus"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/configurations/statuses/count": {
+ "get": {
+ "tags": [
+ "ConfigurationStatuses"
+ ],
+ "summary": "Get Count of ConfigurationStatus",
+ "operationId": "getCompanyConfigurationsStatusesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/configurations/statuses/info": {
+ "get": {
+ "tags": [
+ "ConfigurationStatusInfos"
+ ],
+ "summary": "Get List of ConfigurationStatusInfos",
+ "operationId": "getCompanyConfigurationsStatusesInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of configurationStatusesInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ConfigurationStatusInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/configurations/statuses/info/count": {
+ "get": {
+ "tags": [
+ "ConfigurationStatusInfos"
+ ],
+ "summary": "Get Count of ConfigurationStatusInfos",
+ "operationId": "getCompanyConfigurationsStatusesInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/configurations/statuses/{id}": {
+ "get": {
+ "tags": [
+ "ConfigurationStatuses"
+ ],
+ "summary": "Get ConfigurationStatus",
+ "operationId": "getCompanyConfigurationsStatusesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ConfigurationStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ConfigurationStatus"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ConfigurationStatuses"
+ ],
+ "summary": "Delete ConfigurationStatus",
+ "operationId": "deleteCompanyConfigurationsStatusesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ConfigurationStatuses"
+ ],
+ "summary": "Put ConfigurationStatus",
+ "operationId": "putCompanyConfigurationsStatusesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "configurationStatus",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ConfigurationStatus"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ConfigurationStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ConfigurationStatus"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ConfigurationStatuses"
+ ],
+ "summary": "Patch ConfigurationStatus",
+ "operationId": "patchCompanyConfigurationsStatusesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ConfigurationStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ConfigurationStatus"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/configurations/statuses/{id}/info": {
+ "get": {
+ "tags": [
+ "ConfigurationStatusInfos"
+ ],
+ "summary": "Get ConfigurationStatusInfos",
+ "operationId": "getCompanyConfigurationsStatusesByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ConfigurationStatusInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ConfigurationStatusInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ConfigurationStatusInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/configurations/statuses/{id}/usages": {
+ "get": {
+ "tags": [
+ "ConfigurationStatuses"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getCompanyConfigurationsStatusesByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/configurations/statuses/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "ConfigurationStatuses"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getCompanyConfigurationsStatusesByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/configurations/types": {
+ "get": {
+ "tags": [
+ "ConfigurationTypes"
+ ],
+ "summary": "Get List of ConfigurationType",
+ "operationId": "getCompanyConfigurationsTypes",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ConfigurationType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ConfigurationType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ConfigurationTypes"
+ ],
+ "summary": "Post ConfigurationType",
+ "operationId": "postCompanyConfigurationsTypes",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "configurationType",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ConfigurationType"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ConfigurationType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ConfigurationType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/configurations/types/copy": {
+ "post": {
+ "tags": [
+ "ConfigurationTypes"
+ ],
+ "summary": "Post Board",
+ "operationId": "postCompanyConfigurationsTypesCopy",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "copy",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ConfigurationTypeCopy"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Board",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ConfigurationType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/configurations/types/count": {
+ "get": {
+ "tags": [
+ "ConfigurationTypes"
+ ],
+ "summary": "Get Count of ConfigurationType",
+ "operationId": "getCompanyConfigurationsTypesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/configurations/types/{grandparentId}/questions/{parentId}/values": {
+ "get": {
+ "tags": [
+ "ConfigurationTypeQuestionValues"
+ ],
+ "summary": "Get List of ConfigurationTypeQuestionValue",
+ "operationId": "getCompanyConfigurationsTypesByGrandparentIdQuestionsByParentIdValues",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "questionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ConfigurationTypeQuestionValue",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ConfigurationTypeQuestionValue"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ConfigurationTypeQuestionValues"
+ ],
+ "summary": "Post ConfigurationTypeQuestionValue",
+ "operationId": "postCompanyConfigurationsTypesByGrandparentIdQuestionsByParentIdValues",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "questionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "configurationTypeQuestionValue",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ConfigurationTypeQuestionValue"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ConfigurationTypeQuestionValue",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ConfigurationTypeQuestionValue"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/configurations/types/{grandparentId}/questions/{parentId}/values/count": {
+ "get": {
+ "tags": [
+ "ConfigurationTypeQuestionValues"
+ ],
+ "summary": "Get Count of ConfigurationTypeQuestionValue",
+ "operationId": "getCompanyConfigurationsTypesByGrandparentIdQuestionsByParentIdValuesCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "questionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/configurations/types/{grandparentId}/questions/{parentId}/values/{id}": {
+ "get": {
+ "tags": [
+ "ConfigurationTypeQuestionValues"
+ ],
+ "summary": "Get ConfigurationTypeQuestionValue",
+ "operationId": "getCompanyConfigurationsTypesByGrandparentIdQuestionsByParentIdValuesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "valueId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "questionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ConfigurationTypeQuestionValue",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ConfigurationTypeQuestionValue"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ConfigurationTypeQuestionValues"
+ ],
+ "summary": "Delete ConfigurationTypeQuestionValue",
+ "operationId": "deleteCompanyConfigurationsTypesByGrandparentIdQuestionsByParentIdValuesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "valueId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "questionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ConfigurationTypeQuestionValues"
+ ],
+ "summary": "Put ConfigurationTypeQuestionValue",
+ "operationId": "putCompanyConfigurationsTypesByGrandparentIdQuestionsByParentIdValuesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "valueId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "questionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "configurationTypeQuestionValue",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ConfigurationTypeQuestionValue"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ConfigurationTypeQuestionValue",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ConfigurationTypeQuestionValue"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ConfigurationTypeQuestionValues"
+ ],
+ "summary": "Patch ConfigurationTypeQuestionValue",
+ "operationId": "patchCompanyConfigurationsTypesByGrandparentIdQuestionsByParentIdValuesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "valueId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "questionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ConfigurationTypeQuestionValue",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ConfigurationTypeQuestionValue"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/configurations/types/{grandparentId}/questions/{parentId}/values/{id}/usages": {
+ "get": {
+ "tags": [
+ "ConfigurationTypeQuestionValues"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getCompanyConfigurationsTypesByGrandparentIdQuestionsByParentIdValuesByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "valueId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "questionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/configurations/types/{grandparentId}/questions/{parentId}/values/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "ConfigurationTypeQuestionValues"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getCompanyConfigurationsTypesByGrandparentIdQuestionsByParentIdValuesByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "valueId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "questionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/configurations/types/{id}": {
+ "get": {
+ "tags": [
+ "ConfigurationTypes"
+ ],
+ "summary": "Get ConfigurationType",
+ "operationId": "getCompanyConfigurationsTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ConfigurationType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ConfigurationType"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ConfigurationTypes"
+ ],
+ "summary": "Delete ConfigurationType",
+ "operationId": "deleteCompanyConfigurationsTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ConfigurationTypes"
+ ],
+ "summary": "Put ConfigurationType",
+ "operationId": "putCompanyConfigurationsTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "configurationType",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ConfigurationType"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ConfigurationType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ConfigurationType"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ConfigurationTypes"
+ ],
+ "summary": "Patch ConfigurationType",
+ "operationId": "patchCompanyConfigurationsTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ConfigurationType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ConfigurationType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/configurations/types/{id}/info": {
+ "get": {
+ "tags": [
+ "ConfigurationTypeInfos"
+ ],
+ "summary": "Get ConfigurationTypeInfos",
+ "operationId": "getCompanyConfigurationsTypesByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ConfigurationTypeInfo",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ConfigurationTypeInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ConfigurationTypeInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/configurations/types/{id}/usages": {
+ "get": {
+ "tags": [
+ "ConfigurationTypes"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getCompanyConfigurationsTypesByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/configurations/types/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "ConfigurationTypes"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getCompanyConfigurationsTypesByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/configurations/types/{parentId}/questions": {
+ "get": {
+ "tags": [
+ "ConfigurationTypeQuestions"
+ ],
+ "summary": "Get List of ConfigurationTypeQuestion",
+ "operationId": "getCompanyConfigurationsTypesByParentIdQuestions",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ConfigurationTypeQuestion",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ConfigurationTypeQuestion"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ConfigurationTypeQuestions"
+ ],
+ "summary": "Post ConfigurationTypeQuestion",
+ "operationId": "postCompanyConfigurationsTypesByParentIdQuestions",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "configurationTypeQuestion",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ConfigurationTypeQuestion"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ConfigurationTypeQuestion",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ConfigurationTypeQuestion"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/configurations/types/{parentId}/questions/count": {
+ "get": {
+ "tags": [
+ "ConfigurationTypeQuestions"
+ ],
+ "summary": "Get Count of ConfigurationTypeQuestion",
+ "operationId": "getCompanyConfigurationsTypesByParentIdQuestionsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/configurations/types/{parentId}/questions/{id}": {
+ "get": {
+ "tags": [
+ "ConfigurationTypeQuestions"
+ ],
+ "summary": "Get ConfigurationTypeQuestion",
+ "operationId": "getCompanyConfigurationsTypesByParentIdQuestionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "questionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ConfigurationTypeQuestion",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ConfigurationTypeQuestion"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ConfigurationTypeQuestions"
+ ],
+ "summary": "Delete ConfigurationTypeQuestion",
+ "operationId": "deleteCompanyConfigurationsTypesByParentIdQuestionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "questionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ConfigurationTypeQuestions"
+ ],
+ "summary": "Put ConfigurationTypeQuestion",
+ "operationId": "putCompanyConfigurationsTypesByParentIdQuestionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "questionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "configurationTypeQuestion",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ConfigurationTypeQuestion"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ConfigurationTypeQuestion",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ConfigurationTypeQuestion"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ConfigurationTypeQuestions"
+ ],
+ "summary": "Patch ConfigurationTypeQuestion",
+ "operationId": "patchCompanyConfigurationsTypesByParentIdQuestionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "questionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ConfigurationTypeQuestion",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ConfigurationTypeQuestion"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/configurations/{id}": {
+ "get": {
+ "tags": [
+ "Configurations"
+ ],
+ "summary": "Get Configuration",
+ "operationId": "getCompanyConfigurationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "configurationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Configuration",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Company.Configuration"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "Configurations"
+ ],
+ "summary": "Delete Configuration",
+ "operationId": "deleteCompanyConfigurationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "configurationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "Configurations"
+ ],
+ "summary": "Put Configuration",
+ "operationId": "putCompanyConfigurationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "configurationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "managedInformation",
+ "in": "query",
+ "description": "managedInformation",
+ "schema": {
+ "$ref": "#/components/schemas/ManagedInformation"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "configuration",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Company.Configuration"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Configuration",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Company.Configuration"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "Configurations"
+ ],
+ "summary": "Patch Configuration",
+ "operationId": "patchCompanyConfigurationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "configurationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "managedInformation",
+ "in": "query",
+ "description": "managedInformation",
+ "schema": {
+ "$ref": "#/components/schemas/ManagedInformation"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Configuration",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Company.Configuration"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/configurations/{id}/changeType": {
+ "patch": {
+ "tags": [
+ "Configurations"
+ ],
+ "summary": "Patch Configuration",
+ "operationId": "patchCompanyConfigurationsByIdChangeType",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "configurationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Configuration",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Company.Configuration"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/configurations/{id}/quickAccess/count": {
+ "get": {
+ "tags": [
+ "Configurations"
+ ],
+ "summary": "Get Configuration Tab Count",
+ "operationId": "getCompanyConfigurationsByIdQuickAccessCount",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "configurationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ConfigurationApplicationParameters",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ConfigurationTabsCount"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contacts": {
+ "get": {
+ "tags": [
+ "Contacts"
+ ],
+ "summary": "Get List of ApiContact",
+ "operationId": "getCompanyContacts",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ApiContact",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Contact"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "Contacts"
+ ],
+ "summary": "Post ApiContact",
+ "operationId": "postCompanyContacts",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "contact",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Contact"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ApiContact",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Contact"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contacts/count": {
+ "get": {
+ "tags": [
+ "Contacts"
+ ],
+ "summary": "Get Count of Usage",
+ "operationId": "getCompanyContactsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contacts/default": {
+ "get": {
+ "tags": [
+ "Contacts"
+ ],
+ "summary": "Get ApiContact",
+ "operationId": "getCompanyContactsDefault",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "companyId",
+ "in": "path",
+ "description": "companyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ApiContact",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Contact"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contacts/departments": {
+ "get": {
+ "tags": [
+ "ContactDepartments"
+ ],
+ "summary": "Get List of ContactDepartment",
+ "operationId": "getCompanyContactsDepartments",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ContactDepartment",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ContactDepartment"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ContactDepartments"
+ ],
+ "summary": "Post ContactDepartment",
+ "operationId": "postCompanyContactsDepartments",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "contactDepartment",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactDepartment"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ContactDepartment",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactDepartment"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contacts/departments/count": {
+ "get": {
+ "tags": [
+ "ContactDepartments"
+ ],
+ "summary": "Get Count of ContactDepartment",
+ "operationId": "getCompanyContactsDepartmentsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contacts/departments/info": {
+ "get": {
+ "tags": [
+ "ContactDepartmentInfos"
+ ],
+ "summary": "Get List of ContactDepartmentInfos",
+ "operationId": "getCompanyContactsDepartmentsInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of contactDepartmentInfos",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ContactDepartmentInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contacts/departments/info/count": {
+ "get": {
+ "tags": [
+ "ContactDepartmentInfos"
+ ],
+ "summary": "Get Count of ContactDepartmentInfos",
+ "operationId": "getCompanyContactsDepartmentsInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contacts/departments/{id}": {
+ "get": {
+ "tags": [
+ "ContactDepartments"
+ ],
+ "summary": "Get ContactDepartment",
+ "operationId": "getCompanyContactsDepartmentsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "departmentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ContactDepartment",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactDepartment"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ContactDepartments"
+ ],
+ "summary": "Delete Usage",
+ "operationId": "deleteCompanyContactsDepartmentsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "departmentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ContactDepartments"
+ ],
+ "summary": "Put ContactDepartment",
+ "operationId": "putCompanyContactsDepartmentsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "departmentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "contactDepartment",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactDepartment"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ContactDepartment",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactDepartment"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ContactDepartments"
+ ],
+ "summary": "Patch ContactDepartment",
+ "operationId": "patchCompanyContactsDepartmentsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "departmentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ContactDepartment",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactDepartment"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contacts/departments/{id}/info": {
+ "get": {
+ "tags": [
+ "ContactDepartmentInfos"
+ ],
+ "summary": "Get ContactDepartmentInfos",
+ "operationId": "getCompanyContactsDepartmentsByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ContactDepartmentInfo",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ConfigurationTypeInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactDepartmentInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contacts/departments/{id}/usages": {
+ "get": {
+ "tags": [
+ "ContactDepartments"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getCompanyContactsDepartmentsByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "departmentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contacts/departments/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "ContactDepartments"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getCompanyContactsDepartmentsByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "departmentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contacts/info": {
+ "get": {
+ "tags": [
+ "ContactInfos"
+ ],
+ "summary": "Get List of ContactInfos",
+ "operationId": "getCompanyContactsInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of contactInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ContactInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contacts/info/count": {
+ "get": {
+ "tags": [
+ "ContactInfos"
+ ],
+ "summary": "Get Count of ContactInfos",
+ "operationId": "getCompanyContactsInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contacts/relationships": {
+ "get": {
+ "tags": [
+ "ContactRelationships"
+ ],
+ "summary": "Get List of ContactRelationship",
+ "operationId": "getCompanyContactsRelationships",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ContactRelationship",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ContactRelationship"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ContactRelationships"
+ ],
+ "summary": "Post ContactRelationship",
+ "operationId": "postCompanyContactsRelationships",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "contactRelationship",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactRelationship"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ContactRelationship",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactRelationship"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contacts/relationships/count": {
+ "get": {
+ "tags": [
+ "ContactRelationships"
+ ],
+ "summary": "Get Count of ContactRelationship",
+ "operationId": "getCompanyContactsRelationshipsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contacts/relationships/{id}": {
+ "get": {
+ "tags": [
+ "ContactRelationships"
+ ],
+ "summary": "Get ContactRelationship",
+ "operationId": "getCompanyContactsRelationshipsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "relationshipId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ContactRelationship",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactRelationship"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ContactRelationships"
+ ],
+ "summary": "Delete ContactRelationship",
+ "operationId": "deleteCompanyContactsRelationshipsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "relationshipId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ContactRelationships"
+ ],
+ "summary": "Put ContactRelationship",
+ "operationId": "putCompanyContactsRelationshipsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "relationshipId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "contactRelationship",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactRelationship"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ContactRelationship",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactRelationship"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ContactRelationships"
+ ],
+ "summary": "Patch ContactRelationship",
+ "operationId": "patchCompanyContactsRelationshipsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "relationshipId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ContactRelationship",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactRelationship"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contacts/requestPassword": {
+ "post": {
+ "tags": [
+ "Contacts"
+ ],
+ "summary": "Post PortalSecurity",
+ "operationId": "postCompanyContactsRequestPassword",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/RequestPasswordRequest"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "204": {
+ "description": "Email sent to email address in request."
+ }
+ }
+ }
+ },
+ "/company/contacts/types": {
+ "get": {
+ "tags": [
+ "ContactTypes"
+ ],
+ "summary": "Get List of ContactType",
+ "operationId": "getCompanyContactsTypes",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ContactType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ContactType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ContactTypes"
+ ],
+ "summary": "Post ContactType",
+ "operationId": "postCompanyContactsTypes",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "contactType",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactType"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ContactType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contacts/types/count": {
+ "get": {
+ "tags": [
+ "ContactTypes"
+ ],
+ "summary": "Get Count of ContactType",
+ "operationId": "getCompanyContactsTypesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contacts/types/count/info": {
+ "get": {
+ "tags": [
+ "ContactTypes"
+ ],
+ "summary": "Get Count of ContactTypeInfo",
+ "operationId": "getCompanyContactsTypesCountInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contacts/types/info": {
+ "get": {
+ "tags": [
+ "ContactTypes"
+ ],
+ "summary": "Get List of ContactTypeInfo",
+ "operationId": "getCompanyContactsTypesInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ContactTypeInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ContactTypeInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contacts/types/{id}": {
+ "get": {
+ "tags": [
+ "ContactTypes"
+ ],
+ "summary": "Get ContactType",
+ "operationId": "getCompanyContactsTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ContactType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactType"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ContactTypes"
+ ],
+ "summary": "Delete ContactType",
+ "operationId": "deleteCompanyContactsTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ContactTypes"
+ ],
+ "summary": "Put ContactType",
+ "operationId": "putCompanyContactsTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "contactType",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactType"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ContactType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactType"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ContactTypes"
+ ],
+ "summary": "Patch ContactType",
+ "operationId": "patchCompanyContactsTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ContactType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contacts/types/{id}/info": {
+ "get": {
+ "tags": [
+ "ContactTypes"
+ ],
+ "summary": "Get ContactTypeInfo",
+ "operationId": "getCompanyContactsTypesByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ContactTypInfoe",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactTypeInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contacts/validatePortalCredentials": {
+ "post": {
+ "tags": [
+ "Contacts"
+ ],
+ "summary": "Post ValidatePortalResponse",
+ "operationId": "postCompanyContactsValidatePortalCredentials",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ValidatePortalRequest"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ValidatePortalResponse",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ValidatePortalResponse"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contacts/{id}": {
+ "get": {
+ "tags": [
+ "Contacts"
+ ],
+ "summary": "Get ApiContact",
+ "operationId": "getCompanyContactsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ApiContact",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Contact"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "Contacts"
+ ],
+ "summary": "Delete ApiContact",
+ "operationId": "deleteCompanyContactsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "transferContactId",
+ "in": "query",
+ "description": "transferContactId",
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "Contacts"
+ ],
+ "summary": "Put ApiContact",
+ "operationId": "putCompanyContactsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "contact",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Contact"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ApiContact",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Contact"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "Contacts"
+ ],
+ "summary": "Patch ApiContact",
+ "operationId": "patchCompanyContactsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ApiContact",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Contact"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contacts/{id}/image": {
+ "get": {
+ "tags": [
+ "Contacts"
+ ],
+ "summary": "Get ValidatePortalResponse",
+ "operationId": "getCompanyContactsByIdImage",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "useDefaultFlag",
+ "in": "path",
+ "description": "useDefaultFlag",
+ "required": true,
+ "schema": {
+ "type": "boolean"
+ }
+ },
+ {
+ "name": "lastModified",
+ "in": "path",
+ "description": "lastModified",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ContentType = application/octet-stream"
+ }
+ }
+ }
+ },
+ "/company/contacts/{id}/info": {
+ "get": {
+ "tags": [
+ "ContactInfos"
+ ],
+ "summary": "Get ContactInfos",
+ "operationId": "getCompanyContactsByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ContactInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ContactInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contacts/{id}/portalSecurity": {
+ "get": {
+ "tags": [
+ "Contacts"
+ ],
+ "summary": "Get List of PortalSecurity",
+ "operationId": "getCompanyContactsByIdPortalSecurity",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of PortalSecurity",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PortalSecurity"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contacts/{id}/usages": {
+ "get": {
+ "tags": [
+ "Contacts"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getCompanyContactsByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contacts/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "Contacts"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getCompanyContactsByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contacts/{parentId}/communications": {
+ "get": {
+ "tags": [
+ "ContactCommunications"
+ ],
+ "summary": "Get List of ContactCommunication",
+ "operationId": "getCompanyContactsByParentIdCommunications",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ContactCommunication",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ContactCommunication"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ContactCommunications"
+ ],
+ "summary": "Post ContactCommunication",
+ "operationId": "postCompanyContactsByParentIdCommunications",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "contactCommunication",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactCommunication"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ContactCommunication",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactCommunication"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contacts/{parentId}/communications/count": {
+ "get": {
+ "tags": [
+ "ContactCommunications"
+ ],
+ "summary": "Get Count of ContactCommunication",
+ "operationId": "getCompanyContactsByParentIdCommunicationsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contacts/{parentId}/communications/{id}": {
+ "get": {
+ "tags": [
+ "ContactCommunications"
+ ],
+ "summary": "Get ContactCommunication",
+ "operationId": "getCompanyContactsByParentIdCommunicationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "communicationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ContactCommunication",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactCommunication"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ContactCommunications"
+ ],
+ "summary": "Delete ContactCommunication",
+ "operationId": "deleteCompanyContactsByParentIdCommunicationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "communicationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ContactCommunications"
+ ],
+ "summary": "Put ContactCommunication",
+ "operationId": "putCompanyContactsByParentIdCommunicationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "communicationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "contactCommunication",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactCommunication"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ContactCommunication",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactCommunication"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ContactCommunications"
+ ],
+ "summary": "Patch ContactCommunication",
+ "operationId": "patchCompanyContactsByParentIdCommunicationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "communicationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ContactCommunication",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactCommunication"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contacts/{parentId}/groups": {
+ "get": {
+ "tags": [
+ "ContactGroups"
+ ],
+ "summary": "Get List of ContactGroup",
+ "operationId": "getCompanyContactsByParentIdGroups",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ContactGroup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ContactGroup"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ContactGroups"
+ ],
+ "summary": "Post ContactGroup",
+ "operationId": "postCompanyContactsByParentIdGroups",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "contactGroup",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactGroup"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ContactGroup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactGroup"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contacts/{parentId}/groups/count": {
+ "get": {
+ "tags": [
+ "ContactGroups"
+ ],
+ "summary": "Get Count of ContactGroup",
+ "operationId": "getCompanyContactsByParentIdGroupsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contacts/{parentId}/groups/{id}": {
+ "get": {
+ "tags": [
+ "ContactGroups"
+ ],
+ "summary": "Get ContactGroup",
+ "operationId": "getCompanyContactsByParentIdGroupsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "groupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ContactGroup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactGroup"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ContactGroups"
+ ],
+ "summary": "Delete ContactGroup",
+ "operationId": "deleteCompanyContactsByParentIdGroupsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "groupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ContactGroups"
+ ],
+ "summary": "Put ContactGroup",
+ "operationId": "putCompanyContactsByParentIdGroupsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "groupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "contactGroup",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactGroup"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ContactGroup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactGroup"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ContactGroups"
+ ],
+ "summary": "Patch ContactGroup",
+ "operationId": "patchCompanyContactsByParentIdGroupsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "groupId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ContactGroup",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactGroup"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contacts/{parentId}/notes": {
+ "get": {
+ "tags": [
+ "ContactNotes"
+ ],
+ "summary": "Get List of ContactNote",
+ "operationId": "getCompanyContactsByParentIdNotes",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ContactNote",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ContactNote"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ContactNotes"
+ ],
+ "summary": "Post ContactNote",
+ "operationId": "postCompanyContactsByParentIdNotes",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "contactNote",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactNote"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ContactNote",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactNote"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contacts/{parentId}/notes/count": {
+ "get": {
+ "tags": [
+ "ContactNotes"
+ ],
+ "summary": "Get Count of ContactNote",
+ "operationId": "getCompanyContactsByParentIdNotesCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contacts/{parentId}/notes/{id}": {
+ "get": {
+ "tags": [
+ "ContactNotes"
+ ],
+ "summary": "Get ContactNote",
+ "operationId": "getCompanyContactsByParentIdNotesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "noteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ContactNote",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactNote"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ContactNotes"
+ ],
+ "summary": "Delete ContactNote",
+ "operationId": "deleteCompanyContactsByParentIdNotesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "noteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ContactNotes"
+ ],
+ "summary": "Put ContactNote",
+ "operationId": "putCompanyContactsByParentIdNotesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "noteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "contactNote",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactNote"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ContactNote",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactNote"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ContactNotes"
+ ],
+ "summary": "Patch ContactNote",
+ "operationId": "patchCompanyContactsByParentIdNotesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "noteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ContactNote",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactNote"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contacts/{parentId}/tracks": {
+ "get": {
+ "tags": [
+ "ContactTracks"
+ ],
+ "summary": "Get List of ContactTrack",
+ "operationId": "getCompanyContactsByParentIdTracks",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ContactTrack",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ContactTrack"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ContactTracks"
+ ],
+ "summary": "Post ContactTrack",
+ "operationId": "postCompanyContactsByParentIdTracks",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "track",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactTrack"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ContactTrack",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactTrack"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contacts/{parentId}/tracks/count": {
+ "get": {
+ "tags": [
+ "ContactTracks"
+ ],
+ "summary": "Get Count of ContactTrack",
+ "operationId": "getCompanyContactsByParentIdTracksCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contacts/{parentId}/tracks/{id}": {
+ "get": {
+ "tags": [
+ "ContactTracks"
+ ],
+ "summary": "Get ContactTrack",
+ "operationId": "getCompanyContactsByParentIdTracksById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "trackId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ContactTrack",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactTrack"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ContactTracks"
+ ],
+ "summary": "Delete ContactTrack",
+ "operationId": "deleteCompanyContactsByParentIdTracksById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "trackId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ }
+ },
+ "/company/contacts/{parentId}/typeAssociations": {
+ "get": {
+ "tags": [
+ "ContactContactTypeAssociations"
+ ],
+ "summary": "Get List of ContactTypeAssociation",
+ "operationId": "getCompanyContactsByParentIdTypeAssociations",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ContactTypeAssociation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ContactContactTypeAssociation.ContactTypeAssociation"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ContactContactTypeAssociations"
+ ],
+ "summary": "Post ContactTypeAssociation",
+ "operationId": "postCompanyContactsByParentIdTypeAssociations",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "contactTypeAssociation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactContactTypeAssociation.ContactTypeAssociation"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ContactTypeAssociation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactContactTypeAssociation.ContactTypeAssociation"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contacts/{parentId}/typeAssociations/count": {
+ "get": {
+ "tags": [
+ "ContactContactTypeAssociations"
+ ],
+ "summary": "Get Count of ContactTypeAssociation",
+ "operationId": "getCompanyContactsByParentIdTypeAssociationsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/contacts/{parentId}/typeAssociations/{id}": {
+ "get": {
+ "tags": [
+ "ContactContactTypeAssociations"
+ ],
+ "summary": "Get ContactTypeAssociation",
+ "operationId": "getCompanyContactsByParentIdTypeAssociationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeAssociationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ContactTypeAssociation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactContactTypeAssociation.ContactTypeAssociation"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ContactContactTypeAssociations"
+ ],
+ "summary": "Delete ContactTypeAssociation",
+ "operationId": "deleteCompanyContactsByParentIdTypeAssociationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeAssociationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ContactContactTypeAssociations"
+ ],
+ "summary": "Put ContactTypeAssociation",
+ "operationId": "putCompanyContactsByParentIdTypeAssociationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeAssociationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "contactTypeAssociation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactContactTypeAssociation.ContactTypeAssociation"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ContactTypeAssociation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactContactTypeAssociation.ContactTypeAssociation"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ContactContactTypeAssociations"
+ ],
+ "summary": "Patch ContactTypeAssociation",
+ "operationId": "patchCompanyContactsByParentIdTypeAssociationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeAssociationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ContactTypeAssociation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ContactContactTypeAssociation.ContactTypeAssociation"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/noteTypes": {
+ "get": {
+ "tags": [
+ "CompanyNoteTypes"
+ ],
+ "summary": "Get List of CompanyNoteType",
+ "operationId": "getCompanyNoteTypes",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of CompanyNoteType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CompanyNoteType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "CompanyNoteTypes"
+ ],
+ "summary": "Post CompanyNoteType",
+ "operationId": "postCompanyNoteTypes",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "noteType",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyNoteType"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "CompanyNoteType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyNoteType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/noteTypes/count": {
+ "get": {
+ "tags": [
+ "CompanyNoteTypes"
+ ],
+ "summary": "Get Count of CompanyNoteType",
+ "operationId": "getCompanyNoteTypesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/noteTypes/count/info": {
+ "get": {
+ "tags": [
+ "CompanyNoteTypeInfo"
+ ],
+ "summary": "Get Count of CompanyNoteTypeInfo",
+ "operationId": "getCompanyNoteTypesCountInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/noteTypes/info": {
+ "get": {
+ "tags": [
+ "CompanyNoteTypeInfo"
+ ],
+ "summary": "Get List of CompanyNoteTypeInfo",
+ "operationId": "getCompanyNoteTypesInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of CompanyNoteTypeInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CompanyNoteTypeInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/noteTypes/{id}": {
+ "get": {
+ "tags": [
+ "CompanyNoteTypes"
+ ],
+ "summary": "Get CompanyNoteType",
+ "operationId": "getCompanyNoteTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "noteTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "CompanyNoteType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyNoteType"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "CompanyNoteTypes"
+ ],
+ "summary": "Delete CompanyNoteType",
+ "operationId": "deleteCompanyNoteTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "noteTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "CompanyNoteTypes"
+ ],
+ "summary": "Put CompanyNoteType",
+ "operationId": "putCompanyNoteTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "noteTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "noteType",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyNoteType"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "CompanyNoteType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyNoteType"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "CompanyNoteTypes"
+ ],
+ "summary": "Patch CompanyNoteType",
+ "operationId": "patchCompanyNoteTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "noteTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "CompanyNoteType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyNoteType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/company/noteTypes/{id}/info": {
+ "get": {
+ "tags": [
+ "CompanyNoteTypeInfo"
+ ],
+ "summary": "Get CompanyNoteTypeInfo",
+ "operationId": "getCompanyNoteTypesByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "noteTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "CompanyNoteTypeInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CompanyNoteTypeInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreements": {
+ "get": {
+ "tags": [
+ "Agreements"
+ ],
+ "summary": "Get List of Agreement",
+ "operationId": "getFinanceAgreements",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Agreement",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Agreement"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "Agreements"
+ ],
+ "summary": "Post Agreement",
+ "operationId": "postFinanceAgreements",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "agreement",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Agreement"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "Agreement",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Agreement"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreements/count": {
+ "get": {
+ "tags": [
+ "Agreements"
+ ],
+ "summary": "Get Count of Agreement",
+ "operationId": "getFinanceAgreementsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreements/types": {
+ "get": {
+ "tags": [
+ "AgreementTypes"
+ ],
+ "summary": "Get List of AgreementType",
+ "operationId": "getFinanceAgreementsTypes",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of AgreementType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/AgreementType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "AgreementTypes"
+ ],
+ "summary": "Post AgreementType",
+ "operationId": "postFinanceAgreementsTypes",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "agreementType",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementType"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "AgreementType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreements/types/count": {
+ "get": {
+ "tags": [
+ "AgreementTypes"
+ ],
+ "summary": "Get Count of AgreementType",
+ "operationId": "getFinanceAgreementsTypesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreements/types/info": {
+ "get": {
+ "tags": [
+ "AgreementTypes"
+ ],
+ "summary": "Get List of AgreementTypeInfo",
+ "operationId": "getFinanceAgreementsTypesInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of AgreementTypeInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/AgreementTypeInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreements/types/info/count": {
+ "get": {
+ "tags": [
+ "AgreementTypes"
+ ],
+ "summary": "Get Count of AgreementTypeInfo",
+ "operationId": "getFinanceAgreementsTypesInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreements/types/{id}": {
+ "get": {
+ "tags": [
+ "AgreementTypes"
+ ],
+ "summary": "Get AgreementType",
+ "operationId": "getFinanceAgreementsTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "AgreementType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementType"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "AgreementTypes"
+ ],
+ "summary": "Delete AgreementType",
+ "operationId": "deleteFinanceAgreementsTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "AgreementTypes"
+ ],
+ "summary": "Put AgreementType",
+ "operationId": "putFinanceAgreementsTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "agreementType",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementType"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "AgreementType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementType"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "AgreementTypes"
+ ],
+ "summary": "Patch AgreementType",
+ "operationId": "patchFinanceAgreementsTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "AgreementType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreements/types/{id}/info": {
+ "get": {
+ "tags": [
+ "AgreementTypes"
+ ],
+ "summary": "Get AgreementType",
+ "operationId": "getFinanceAgreementsTypesByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "AgreementType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementTypeInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreements/types/{id}/usages": {
+ "get": {
+ "tags": [
+ "AgreementTypes"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getFinanceAgreementsTypesByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreements/types/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "AgreementTypes"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getFinanceAgreementsTypesByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreements/types{id}/copy": {
+ "post": {
+ "tags": [
+ "AgreementType"
+ ],
+ "summary": "Post AgreementType",
+ "operationId": "postFinanceAgreementsByIdCopy",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "agreementTypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "AgreementType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreements/{id}": {
+ "get": {
+ "tags": [
+ "Agreements"
+ ],
+ "summary": "Get Agreement",
+ "operationId": "getFinanceAgreementsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Agreement",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Agreement"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "Agreements"
+ ],
+ "summary": "Delete Agreement",
+ "operationId": "deleteFinanceAgreementsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "Agreements"
+ ],
+ "summary": "Put Agreement",
+ "operationId": "putFinanceAgreementsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "agreement",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Agreement"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Agreement",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Agreement"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "Agreements"
+ ],
+ "summary": "Patch Agreement",
+ "operationId": "patchFinanceAgreementsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Agreement",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Agreement"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreements/{id}/applicationParameters/{podId}": {
+ "get": {
+ "tags": [
+ "Agreements"
+ ],
+ "summary": "Get AgreementApplicationParameters",
+ "operationId": "getFinanceAgreementsByIdApplicationParametersByPodId",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "agreementHeaderId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "podId",
+ "in": "path",
+ "description": "podId",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "AgreementApplicationParameters",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementApplicationParameters"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreements/{id}/invoice": {
+ "post": {
+ "tags": [
+ "Agreements"
+ ],
+ "summary": "Post AgreementInvoice",
+ "operationId": "postFinanceAgreementsByIdInvoice",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "id",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "201": {
+ "description": "Agreement",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreements/{id}/quickAccess/count": {
+ "get": {
+ "tags": [
+ "Agreements"
+ ],
+ "summary": "Get Agreement Tab Count",
+ "operationId": "getFinanceAgreementsByIdQuickAccessCount",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "agreementHeaderId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "AgreementApplicationParameters",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementTabsCount"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreements/{id}/recurringParameters/{podId}": {
+ "get": {
+ "tags": [
+ "Agreements"
+ ],
+ "summary": "Get AgreementRecurringParameters",
+ "operationId": "getFinanceAgreementsByIdRecurringParametersByPodId",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "podId",
+ "in": "path",
+ "description": "podId",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "AgreementRecurringParameters",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementRecurringParameters"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreements/{parentId}/additions": {
+ "get": {
+ "tags": [
+ "AgreementAdditions"
+ ],
+ "summary": "Get List of Addition",
+ "operationId": "getFinanceAgreementsByParentIdAdditions",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Addition",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Addition"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "AgreementAdditions"
+ ],
+ "summary": "Post Addition",
+ "operationId": "postFinanceAgreementsByParentIdAdditions",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "addition",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Addition"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "Addition",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Addition"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreements/{parentId}/additions/count": {
+ "get": {
+ "tags": [
+ "AgreementAdditions"
+ ],
+ "summary": "Get Count of Addition",
+ "operationId": "getFinanceAgreementsByParentIdAdditionsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreements/{parentId}/additions/{id}": {
+ "get": {
+ "tags": [
+ "AgreementAdditions"
+ ],
+ "summary": "Get Addition",
+ "operationId": "getFinanceAgreementsByParentIdAdditionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "additionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Addition",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Addition"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "AgreementAdditions"
+ ],
+ "summary": "Delete Addition",
+ "operationId": "deleteFinanceAgreementsByParentIdAdditionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "additionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "AgreementAdditions"
+ ],
+ "summary": "Put Addition",
+ "operationId": "putFinanceAgreementsByParentIdAdditionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "additionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "addition",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Addition"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Addition",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Addition"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "AgreementAdditions"
+ ],
+ "summary": "Patch Addition",
+ "operationId": "patchFinanceAgreementsByParentIdAdditionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "additionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Addition",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Addition"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreements/{parentId}/adjustments": {
+ "get": {
+ "tags": [
+ "AgreementAdjustments"
+ ],
+ "summary": "Get List of Adjustment",
+ "operationId": "getFinanceAgreementsByParentIdAdjustments",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Adjustment",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Agreement.Adjustment"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "AgreementAdjustments"
+ ],
+ "summary": "Post Adjustment",
+ "operationId": "postFinanceAgreementsByParentIdAdjustments",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "adjustment",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Agreement.Adjustment"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "Adjustment",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Agreement.Adjustment"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreements/{parentId}/adjustments/count": {
+ "get": {
+ "tags": [
+ "AgreementAdjustments"
+ ],
+ "summary": "Get Count of Adjustment",
+ "operationId": "getFinanceAgreementsByParentIdAdjustmentsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreements/{parentId}/adjustments/{id}": {
+ "get": {
+ "tags": [
+ "AgreementAdjustments"
+ ],
+ "summary": "Get Adjustment",
+ "operationId": "getFinanceAgreementsByParentIdAdjustmentsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "adjustmentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Adjustment",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Agreement.Adjustment"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "AgreementAdjustments"
+ ],
+ "summary": "Delete Adjustment",
+ "operationId": "deleteFinanceAgreementsByParentIdAdjustmentsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "adjustmentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "AgreementAdjustments"
+ ],
+ "summary": "Put Adjustment",
+ "operationId": "putFinanceAgreementsByParentIdAdjustmentsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "adjustmentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "adjustment",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Agreement.Adjustment"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Adjustment",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Agreement.Adjustment"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "AgreementAdjustments"
+ ],
+ "summary": "Patch Adjustment",
+ "operationId": "patchFinanceAgreementsByParentIdAdjustmentsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "adjustmentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Adjustment",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Agreement.Adjustment"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreements/{parentId}/boardDefaults": {
+ "get": {
+ "tags": [
+ "AgreementBoardDefaults"
+ ],
+ "summary": "Get List of BoardDefault",
+ "operationId": "getFinanceAgreementsByParentIdBoardDefaults",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of BoardDefault",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/BoardDefault"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "AgreementBoardDefaults"
+ ],
+ "summary": "Post BoardDefault",
+ "operationId": "postFinanceAgreementsByParentIdBoardDefaults",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "boardDefault",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardDefault"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "BoardDefault",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardDefault"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreements/{parentId}/boardDefaults/count": {
+ "get": {
+ "tags": [
+ "AgreementBoardDefaults"
+ ],
+ "summary": "Get Count of BoardDefault",
+ "operationId": "getFinanceAgreementsByParentIdBoardDefaultsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreements/{parentId}/boardDefaults/{id}": {
+ "get": {
+ "tags": [
+ "AgreementBoardDefaults"
+ ],
+ "summary": "Get BoardDefault",
+ "operationId": "getFinanceAgreementsByParentIdBoardDefaultsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "boardDefaultId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "BoardDefault",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardDefault"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "AgreementBoardDefaults"
+ ],
+ "summary": "Delete BoardDefault",
+ "operationId": "deleteFinanceAgreementsByParentIdBoardDefaultsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "boardDefaultId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "AgreementBoardDefaults"
+ ],
+ "summary": "Put BoardDefault",
+ "operationId": "putFinanceAgreementsByParentIdBoardDefaultsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "boardDefaultId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "boardDefault",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardDefault"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "BoardDefault",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardDefault"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "AgreementBoardDefaults"
+ ],
+ "summary": "Patch BoardDefault",
+ "operationId": "patchFinanceAgreementsByParentIdBoardDefaultsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "boardDefaultId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "BoardDefault",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardDefault"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreements/{parentId}/configurations": {
+ "get": {
+ "tags": [
+ "Agreements"
+ ],
+ "summary": "Get List of ConfigurationReference",
+ "operationId": "getFinanceAgreementsByParentIdConfigurations",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ConfigurationReference",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ConfigurationReference"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "Agreements"
+ ],
+ "summary": "Post ConfigurationReference",
+ "operationId": "postFinanceAgreementsByParentIdConfigurations",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "configuration",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ConfigurationReference"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ConfigurationReference",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ConfigurationReference"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreements/{parentId}/configurations/count": {
+ "get": {
+ "tags": [
+ "Agreements"
+ ],
+ "summary": "Get Count of ConfigurationReference",
+ "operationId": "getFinanceAgreementsByParentIdConfigurationsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreements/{parentId}/configurations/{id}": {
+ "get": {
+ "tags": [
+ "Agreements"
+ ],
+ "summary": "Get ConfigurationReference",
+ "operationId": "getFinanceAgreementsByParentIdConfigurationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "configurationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ConfigurationReference",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ConfigurationReference"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "Agreements"
+ ],
+ "summary": "Delete ConfigurationReference",
+ "operationId": "deleteFinanceAgreementsByParentIdConfigurationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "configurationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ }
+ },
+ "/finance/agreements/{parentId}/copy": {
+ "post": {
+ "tags": [
+ "Agreements"
+ ],
+ "summary": "Post CopyAgreementAction",
+ "operationId": "postFinanceAgreementsByParentIdCopy",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "201": {
+ "description": "CopyAgreementAction",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Agreement"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreements/{parentId}/sites": {
+ "get": {
+ "tags": [
+ "AgreementSites"
+ ],
+ "summary": "Get List of AgreementSite",
+ "operationId": "getFinanceAgreementsByParentIdSites",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of AgreementSite",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/AgreementSite"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "AgreementSites"
+ ],
+ "summary": "Post AgreementSite",
+ "operationId": "postFinanceAgreementsByParentIdSites",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "site",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementSite"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "AgreementSite",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementSite"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreements/{parentId}/sites/count": {
+ "get": {
+ "tags": [
+ "AgreementSites"
+ ],
+ "summary": "Get Count of AgreementSite",
+ "operationId": "getFinanceAgreementsByParentIdSitesCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreements/{parentId}/sites/{id}": {
+ "get": {
+ "tags": [
+ "AgreementSites"
+ ],
+ "summary": "Get AgreementSite",
+ "operationId": "getFinanceAgreementsByParentIdSitesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "siteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "AgreementSite",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementSite"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "AgreementSites"
+ ],
+ "summary": "Delete AgreementSite",
+ "operationId": "deleteFinanceAgreementsByParentIdSitesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "siteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "AgreementSites"
+ ],
+ "summary": "Put AgreementSite",
+ "operationId": "putFinanceAgreementsByParentIdSitesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "siteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "site",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementSite"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "AgreementSite",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementSite"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "AgreementSites"
+ ],
+ "summary": "Patch AgreementSite",
+ "operationId": "patchFinanceAgreementsByParentIdSitesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "siteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "AgreementSite",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementSite"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreements/{parentId}/workRoleExclusions": {
+ "get": {
+ "tags": [
+ "AgreementWorkRoleExclusions"
+ ],
+ "summary": "Get List of AgreementWorkRoleExclusion",
+ "operationId": "getFinanceAgreementsByParentIdWorkRoleExclusions",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of AgreementWorkRoleExclusion",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/AgreementWorkRoleExclusion"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "AgreementWorkRoleExclusions"
+ ],
+ "summary": "Post AgreementWorkRoleExclusion",
+ "operationId": "postFinanceAgreementsByParentIdWorkRoleExclusions",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "workRoleExclusion",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementWorkRoleExclusion"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "AgreementWorkRoleExclusion",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementWorkRoleExclusion"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreements/{parentId}/workRoleExclusions/count": {
+ "get": {
+ "tags": [
+ "AgreementWorkRoleExclusions"
+ ],
+ "summary": "Get Count of AgreementWorkRoleExclusion",
+ "operationId": "getFinanceAgreementsByParentIdWorkRoleExclusionsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreements/{parentId}/workRoleExclusions/{id}": {
+ "delete": {
+ "tags": [
+ "AgreementWorkRoleExclusions"
+ ],
+ "summary": "Delete AgreementWorkRoleExclusion",
+ "operationId": "deleteFinanceAgreementsByParentIdWorkRoleExclusionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "workRoleExclusionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ }
+ },
+ "/finance/agreements/{parentId}/workTypeExclusions": {
+ "get": {
+ "tags": [
+ "AgreementWorkTypeExclusions"
+ ],
+ "summary": "Get List of AgreementWorkTypeExclusion",
+ "operationId": "getFinanceAgreementsByParentIdWorkTypeExclusions",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of AgreementWorkTypeExclusion",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/AgreementWorkTypeExclusion"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "AgreementWorkTypeExclusions"
+ ],
+ "summary": "Post AgreementWorkTypeExclusion",
+ "operationId": "postFinanceAgreementsByParentIdWorkTypeExclusions",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "workTypeExclusion",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementWorkTypeExclusion"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "AgreementWorkTypeExclusion",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementWorkTypeExclusion"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreements/{parentId}/workTypeExclusions/count": {
+ "get": {
+ "tags": [
+ "AgreementWorkTypeExclusions"
+ ],
+ "summary": "Get Count of AgreementWorkTypeExclusion",
+ "operationId": "getFinanceAgreementsByParentIdWorkTypeExclusionsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreements/{parentId}/workTypeExclusions/{id}": {
+ "delete": {
+ "tags": [
+ "AgreementWorkTypeExclusions"
+ ],
+ "summary": "Delete AgreementWorkTypeExclusion",
+ "operationId": "deleteFinanceAgreementsByParentIdWorkTypeExclusionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "workTypeExclusionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ }
+ },
+ "/finance/agreements/{parentId}/workroles": {
+ "get": {
+ "tags": [
+ "AgreementWorkRoles"
+ ],
+ "summary": "Get List of AgreementWorkRole",
+ "operationId": "getFinanceAgreementsByParentIdWorkroles",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of AgreementWorkRole",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/AgreementWorkRole"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "AgreementWorkRoles"
+ ],
+ "summary": "Post AgreementWorkRole",
+ "operationId": "postFinanceAgreementsByParentIdWorkroles",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "workRole",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementWorkRole"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "AgreementWorkRole",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementWorkRole"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreements/{parentId}/workroles/count": {
+ "get": {
+ "tags": [
+ "AgreementWorkRoles"
+ ],
+ "summary": "Get Count of AgreementWorkRole",
+ "operationId": "getFinanceAgreementsByParentIdWorkrolesCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreements/{parentId}/workroles/{id}": {
+ "get": {
+ "tags": [
+ "AgreementWorkRoles"
+ ],
+ "summary": "Get AgreementWorkRole",
+ "operationId": "getFinanceAgreementsByParentIdWorkrolesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "workroleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "AgreementWorkRole",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementWorkRole"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "AgreementWorkRoles"
+ ],
+ "summary": "Delete AgreementWorkRole",
+ "operationId": "deleteFinanceAgreementsByParentIdWorkrolesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "workroleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "AgreementWorkRoles"
+ ],
+ "summary": "Put AgreementWorkRole",
+ "operationId": "putFinanceAgreementsByParentIdWorkrolesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "workroleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "workRole",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementWorkRole"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "AgreementWorkRole",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementWorkRole"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "AgreementWorkRoles"
+ ],
+ "summary": "Patch AgreementWorkRole",
+ "operationId": "patchFinanceAgreementsByParentIdWorkrolesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "workroleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "AgreementWorkRole",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementWorkRole"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreements/{parentId}/worktypes": {
+ "get": {
+ "tags": [
+ "AgreementWorkTypes"
+ ],
+ "summary": "Get List of AgreementWorkType",
+ "operationId": "getFinanceAgreementsByParentIdWorktypes",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of AgreementWorkType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/AgreementWorkType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "AgreementWorkTypes"
+ ],
+ "summary": "Post AgreementWorkType",
+ "operationId": "postFinanceAgreementsByParentIdWorktypes",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "workType",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementWorkType"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "AgreementWorkType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementWorkType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreements/{parentId}/worktypes/count": {
+ "get": {
+ "tags": [
+ "AgreementWorkTypes"
+ ],
+ "summary": "Get Count of AgreementWorkType",
+ "operationId": "getFinanceAgreementsByParentIdWorktypesCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/finance/agreements/{parentId}/worktypes/{id}": {
+ "get": {
+ "tags": [
+ "AgreementWorkTypes"
+ ],
+ "summary": "Get AgreementWorkType",
+ "operationId": "getFinanceAgreementsByParentIdWorktypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "worktypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "AgreementWorkType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementWorkType"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "AgreementWorkTypes"
+ ],
+ "summary": "Delete AgreementWorkType",
+ "operationId": "deleteFinanceAgreementsByParentIdWorktypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "worktypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "AgreementWorkTypes"
+ ],
+ "summary": "Put AgreementWorkType",
+ "operationId": "putFinanceAgreementsByParentIdWorktypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "worktypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "workType",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementWorkType"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "AgreementWorkType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementWorkType"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "AgreementWorkTypes"
+ ],
+ "summary": "Patch AgreementWorkType",
+ "operationId": "patchFinanceAgreementsByParentIdWorktypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "worktypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "agreementId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "AgreementWorkType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/AgreementWorkType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/boards/{grandparentId}/teams/{parentId}/members": {
+ "get": {
+ "tags": [
+ "ProjectBoardTeamMembers"
+ ],
+ "summary": "Get List of ProjectBoardTeamMember",
+ "operationId": "getProjectBoardsByGrandparentIdTeamsByParentIdMembers",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "teamId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ProjectBoardTeamMember",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ProjectBoardTeamMember"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ProjectBoardTeamMembers"
+ ],
+ "summary": "Post ProjectBoardTeamMember",
+ "operationId": "postProjectBoardsByGrandparentIdTeamsByParentIdMembers",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "teamId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "teamMember",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectBoardTeamMember"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ProjectBoardTeamMember",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectBoardTeamMember"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/boards/{grandparentId}/teams/{parentId}/members/{id}": {
+ "get": {
+ "tags": [
+ "ProjectBoardTeamMembers"
+ ],
+ "summary": "Get ProjectBoardTeamMember",
+ "operationId": "getProjectBoardsByGrandparentIdTeamsByParentIdMembersById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "teamId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ProjectBoardTeamMember",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectBoardTeamMember"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ProjectBoardTeamMembers"
+ ],
+ "summary": "Delete ProjectBoardTeamMember",
+ "operationId": "deleteProjectBoardsByGrandparentIdTeamsByParentIdMembersById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "teamId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ProjectBoardTeamMembers"
+ ],
+ "summary": "Put ProjectBoardTeamMember",
+ "operationId": "putProjectBoardsByGrandparentIdTeamsByParentIdMembersById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "teamId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "teamMember",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectBoardTeamMember"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ProjectBoardTeamMember",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectBoardTeamMember"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ProjectBoardTeamMembers"
+ ],
+ "summary": "Patch ProjectBoardTeamMember",
+ "operationId": "patchProjectBoardsByGrandparentIdTeamsByParentIdMembersById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "teamId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ProjectBoardTeamMember",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectBoardTeamMember"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/boards/{parentId}/kanbanSettings": {
+ "get": {
+ "tags": [
+ "ProjectBoardKanbanSettings"
+ ],
+ "summary": "Get List of ProjectBoardKanbanSettings",
+ "operationId": "getProjectBoardsByParentIdKanbanSettings",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ProjectBoardKanbanSetting",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ProjectBoardKanbanSetting"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ProjectBoardKanbanSettings"
+ ],
+ "summary": "Post ProjectBoardKanbanSetting",
+ "operationId": "postProjectBoardsByParentIdKanbanSettings",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "kanbanSettings",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectBoardKanbanSetting"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ProjectBoardKanbanSetting",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectBoardKanbanSetting"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/boards/{parentId}/kanbanSettings/{id}": {
+ "get": {
+ "tags": [
+ "ProjectBoardKanbanSettings"
+ ],
+ "summary": "Get ProjectBoardKanbanSetting",
+ "operationId": "getProjectBoardsByParentIdKanbanSettingsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "KanbanId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ProjectBoardKanbanSetting",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectBoardKanbanSetting"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ProjectBoardKanbanSettings"
+ ],
+ "summary": "Delete ProjectBoardKanbanSetting",
+ "operationId": "deleteProjectBoardsByParentIdKanbanSettingsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "KanbanId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ProjectBoardKanbanSettings"
+ ],
+ "summary": "Put ProjectBoardKanbanSetting",
+ "operationId": "putProjectBoardsByParentIdKanbanSettingsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "KanbanId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "Kanban",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectBoardKanbanSetting"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ProjectBoardKanbanSetting",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectBoardKanbanSetting"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ProjectBoardKanbanSettings"
+ ],
+ "summary": "Patch ProjectBoardKanbanSetting",
+ "operationId": "patchProjectBoardsByParentIdKanbanSettingsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "KanbanId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ProjectBoardKanbanSetting",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectBoardKanbanSetting"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/boards/{parentId}/teams": {
+ "get": {
+ "tags": [
+ "ProjectBoardTeams"
+ ],
+ "summary": "Get List of ProjectBoardTeam",
+ "operationId": "getProjectBoardsByParentIdTeams",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ProjectBoardTeam",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ProjectBoardTeam"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ProjectBoardTeams"
+ ],
+ "summary": "Post ProjectBoardTeam",
+ "operationId": "postProjectBoardsByParentIdTeams",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "team",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectBoardTeam"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ProjectBoardTeam",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectBoardTeam"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/boards/{parentId}/teams/count": {
+ "get": {
+ "tags": [
+ "ProjectBoardTeams"
+ ],
+ "summary": "Get Count of ProjectBoardTeam",
+ "operationId": "getProjectBoardsByParentIdTeamsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/boards/{parentId}/teams/info": {
+ "get": {
+ "tags": [
+ "ProjectBoardTeamInfos"
+ ],
+ "summary": "Get List of ProjectBoardTeamInfos",
+ "operationId": "getProjectBoardsByParentIdTeamsInfo",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "parentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of projectBoardTeamInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ProjectBoardTeamInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/boards/{parentId}/teams/{id}": {
+ "get": {
+ "tags": [
+ "ProjectBoardTeams"
+ ],
+ "summary": "Get ProjectBoardTeam",
+ "operationId": "getProjectBoardsByParentIdTeamsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "teamId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ProjectBoardTeam",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectBoardTeam"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ProjectBoardTeams"
+ ],
+ "summary": "Delete ProjectBoardTeam",
+ "operationId": "deleteProjectBoardsByParentIdTeamsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "teamId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ProjectBoardTeams"
+ ],
+ "summary": "Put ProjectBoardTeam",
+ "operationId": "putProjectBoardsByParentIdTeamsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "teamId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "team",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectBoardTeam"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ProjectBoardTeam",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectBoardTeam"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ProjectBoardTeams"
+ ],
+ "summary": "Patch ProjectBoardTeam",
+ "operationId": "patchProjectBoardsByParentIdTeamsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "teamId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ProjectBoardTeam",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectBoardTeam"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/boards/{parentId}/teams/{id}/info": {
+ "get": {
+ "tags": [
+ "ProjectBoardTeamInfos"
+ ],
+ "summary": "Get ProjectBoardTeamInfos",
+ "operationId": "getProjectBoardsByParentIdTeamsByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ProjectBoardTeamInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "parentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ProjectBoardTeamInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectBoardTeamInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/boards/{parentId}/teams/{id}/info/count": {
+ "get": {
+ "tags": [
+ "ProjectBoardTeamInfos"
+ ],
+ "summary": "Get Count of ProjectBoardTeamInfos",
+ "operationId": "getProjectBoardsByParentIdTeamsByIdInfoCount",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ProjectBoardTeamInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "parentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/phaseStatuses": {
+ "get": {
+ "tags": [
+ "PhaseStatuses"
+ ],
+ "summary": "Get List of PhaseStatus",
+ "operationId": "getProjectPhaseStatuses",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of PhaseStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PhaseStatus"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "PhaseStatuses"
+ ],
+ "summary": "Post PhaseStatus",
+ "operationId": "postProjectPhaseStatuses",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "phaseStatus",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/PhaseStatus"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "PhaseStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PhaseStatus"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/phaseStatuses/count": {
+ "get": {
+ "tags": [
+ "PhaseStatuses"
+ ],
+ "summary": "Get Count of PhaseStatus",
+ "operationId": "getProjectPhaseStatusesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/phaseStatuses/info": {
+ "get": {
+ "tags": [
+ "PhaseStatusInfos"
+ ],
+ "summary": "Get List of PhaseStatusInfos",
+ "operationId": "getProjectPhaseStatusesInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of phaseStatusInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PhaseStatusInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/phaseStatuses/{id}": {
+ "get": {
+ "tags": [
+ "PhaseStatuses"
+ ],
+ "summary": "Get PhaseStatus",
+ "operationId": "getProjectPhaseStatusesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "phaseStatusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "PhaseStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PhaseStatus"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "PhaseStatuses"
+ ],
+ "summary": "Delete PhaseStatus",
+ "operationId": "deleteProjectPhaseStatusesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "phaseStatusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "PhaseStatuses"
+ ],
+ "summary": "Put PhaseStatus",
+ "operationId": "putProjectPhaseStatusesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "phaseStatusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "phaseStatus",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/PhaseStatus"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "PhaseStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PhaseStatus"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "PhaseStatuses"
+ ],
+ "summary": "Patch PhaseStatus",
+ "operationId": "patchProjectPhaseStatusesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "phaseStatusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "PhaseStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PhaseStatus"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/phaseStatuses/{id}/info": {
+ "get": {
+ "tags": [
+ "PhaseStatusInfos"
+ ],
+ "summary": "Get PhaseStatusInfos",
+ "operationId": "getProjectPhaseStatusesByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "PhaseStatusInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "PhaseStatusInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PhaseStatusInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/phaseStatuses/{id}/usages": {
+ "get": {
+ "tags": [
+ "PhaseStatuses"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getProjectPhaseStatusesByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "phaseStatusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/phaseStatuses/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "PhaseStatuses"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getProjectPhaseStatusesByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "phaseStatusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/projects": {
+ "get": {
+ "tags": [
+ "Projects"
+ ],
+ "summary": "Get List of ApiProject",
+ "operationId": "getProjectProjects",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ApiProject",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Project"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "Projects"
+ ],
+ "summary": "Post ApiProject",
+ "operationId": "postProjectProjects",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "project",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Project"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ApiProject",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Project"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/projects/count": {
+ "get": {
+ "tags": [
+ "Projects"
+ ],
+ "summary": "Get Count of ApiProject",
+ "operationId": "getProjectProjectsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/projects/{id}": {
+ "get": {
+ "tags": [
+ "Projects"
+ ],
+ "summary": "Get ApiProject",
+ "operationId": "getProjectProjectsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "projectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ApiProject",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Project"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "Projects"
+ ],
+ "summary": "Delete ApiProject",
+ "operationId": "deleteProjectProjectsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "projectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "Projects"
+ ],
+ "summary": "Put ApiProject",
+ "operationId": "putProjectProjectsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "projectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "project",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Project"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ApiProject",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Project"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "Projects"
+ ],
+ "summary": "Patch ApiProject",
+ "operationId": "patchProjectProjectsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "projectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ApiProject",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Project"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/projects/{id}/projectRecap": {
+ "get": {
+ "tags": [
+ "Projects"
+ ],
+ "summary": "Get ProjectRecap",
+ "operationId": "getProjectProjectsByIdProjectRecap",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "projectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ProjectRecap",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectRecap"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/projects/{id}/projectWorkplan": {
+ "get": {
+ "tags": [
+ "Projects"
+ ],
+ "summary": "Get ProjectWorkplan",
+ "operationId": "getProjectProjectsByIdProjectWorkplan",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "projectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ProjectWorkplan",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectWorkplan"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/projects/{parentId}/applyTemplate/{id}": {
+ "post": {
+ "tags": [
+ "Projects"
+ ],
+ "summary": "Post ApplyTemplate",
+ "operationId": "postProjectProjectsByParentIdApplyTemplateById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "templateProjectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "projectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "201": {
+ "description": "ProjectWorkplan",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectWorkplan"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/projects/{parentId}/applyTemplates": {
+ "post": {
+ "tags": [
+ "Projects"
+ ],
+ "summary": "Post ApplyTemplates",
+ "operationId": "postProjectProjectsByParentIdApplyTemplates",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "projectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of Project Templates",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ProjectTemplate"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ProjectWorkplan",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectWorkplan"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/projects/{parentId}/contacts": {
+ "get": {
+ "tags": [
+ "ProjectContacts"
+ ],
+ "summary": "Get List of ProjectContact",
+ "operationId": "getProjectProjectsByParentIdContacts",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "projectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ProjectContact",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ProjectContact"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ProjectContacts"
+ ],
+ "summary": "Post ProjectContact",
+ "operationId": "postProjectProjectsByParentIdContacts",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "projectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "contact",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectContact"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ProjectContact",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectContact"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/projects/{parentId}/contacts/{id}": {
+ "get": {
+ "tags": [
+ "ProjectContacts"
+ ],
+ "summary": "Get ProjectContact",
+ "operationId": "getProjectProjectsByParentIdContactsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "projectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ProjectContact",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectContact"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ProjectContacts"
+ ],
+ "summary": "Delete ProjectContact",
+ "operationId": "deleteProjectProjectsByParentIdContactsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "contactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "projectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ }
+ },
+ "/project/projects/{parentId}/notes": {
+ "get": {
+ "tags": [
+ "ProjectNotes"
+ ],
+ "summary": "Get List of ProjectNote",
+ "operationId": "getProjectProjectsByParentIdNotes",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "projectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ProjectNote",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ProjectNote"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ProjectNotes"
+ ],
+ "summary": "Post ProjectNote",
+ "operationId": "postProjectProjectsByParentIdNotes",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "projectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "note",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectNote"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ProjectNote",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectNote"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/projects/{parentId}/notes/count": {
+ "get": {
+ "tags": [
+ "ProjectNotes"
+ ],
+ "summary": "Get Count of ProjectNote",
+ "operationId": "getProjectProjectsByParentIdNotesCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "projectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/projects/{parentId}/notes/{id}": {
+ "get": {
+ "tags": [
+ "ProjectNotes"
+ ],
+ "summary": "Get ProjectNote",
+ "operationId": "getProjectProjectsByParentIdNotesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "noteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "projectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ProjectNote",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectNote"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ProjectNotes"
+ ],
+ "summary": "Delete ProjectNote",
+ "operationId": "deleteProjectProjectsByParentIdNotesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "noteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "projectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ProjectNotes"
+ ],
+ "summary": "Put ProjectNote",
+ "operationId": "putProjectProjectsByParentIdNotesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "noteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "projectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "note",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectNote"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ProjectNote",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectNote"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ProjectNotes"
+ ],
+ "summary": "Patch ProjectNote",
+ "operationId": "patchProjectProjectsByParentIdNotesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "noteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "projectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ProjectNote",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectNote"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/projects/{parentId}/phases": {
+ "get": {
+ "tags": [
+ "ProjectPhases"
+ ],
+ "summary": "Get List of ProjectPhase",
+ "operationId": "getProjectProjectsByParentIdPhases",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "projectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ProjectPhase",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ProjectPhase"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ProjectPhases"
+ ],
+ "summary": "Post ProjectPhase",
+ "operationId": "postProjectProjectsByParentIdPhases",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "projectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "projectPhase",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectPhase"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ProjectPhase",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectPhase"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/projects/{parentId}/phases/count": {
+ "get": {
+ "tags": [
+ "ProjectPhases"
+ ],
+ "summary": "Get Count of ProjectPhase",
+ "operationId": "getProjectProjectsByParentIdPhasesCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "projectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/projects/{parentId}/phases/{id}": {
+ "get": {
+ "tags": [
+ "ProjectPhases"
+ ],
+ "summary": "Get ProjectPhase",
+ "operationId": "getProjectProjectsByParentIdPhasesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "phasId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "projectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ProjectPhase",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectPhase"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ProjectPhases"
+ ],
+ "summary": "Delete ProjectPhase",
+ "operationId": "deleteProjectProjectsByParentIdPhasesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "phasId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "projectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ProjectPhases"
+ ],
+ "summary": "Put ProjectPhase",
+ "operationId": "putProjectProjectsByParentIdPhasesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "phasId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "projectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "projectPhase",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectPhase"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ProjectPhase",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectPhase"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ProjectPhases"
+ ],
+ "summary": "Patch ProjectPhase",
+ "operationId": "patchProjectProjectsByParentIdPhasesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "phasId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "projectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ProjectPhase",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectPhase"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/projects/{parentId}/teamMembers": {
+ "get": {
+ "tags": [
+ "ProjectsTeamMembers"
+ ],
+ "summary": "Get List of ProjectTeamMember",
+ "operationId": "getProjectProjectsByParentIdTeamMembers",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "projectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ProjectTeamMember",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ProjectTeamMember"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ProjectsTeamMembers"
+ ],
+ "summary": "Post ProjectTeamMember",
+ "operationId": "postProjectProjectsByParentIdTeamMembers",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "projectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "teamMember",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectTeamMember"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ProjectTeamMember",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectTeamMember"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/projects/{parentId}/teamMembers/count": {
+ "get": {
+ "tags": [
+ "ProjectsTeamMembers"
+ ],
+ "summary": "Get Count of ProjectTeamMember",
+ "operationId": "getProjectProjectsByParentIdTeamMembersCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "projectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/projects/{parentId}/teamMembers/{id}": {
+ "get": {
+ "tags": [
+ "ProjectsTeamMembers"
+ ],
+ "summary": "Get ProjectTeamMember",
+ "operationId": "getProjectProjectsByParentIdTeamMembersById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "teamMemberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "projectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ProjectTeamMember",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectTeamMember"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ProjectsTeamMembers"
+ ],
+ "summary": "Delete ProjectTeamMember",
+ "operationId": "deleteProjectProjectsByParentIdTeamMembersById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "teamMemberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "projectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ProjectsTeamMembers"
+ ],
+ "summary": "Put ProjectTeamMember",
+ "operationId": "putProjectProjectsByParentIdTeamMembersById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "teamMemberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "projectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "teamMember",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectTeamMember"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ProjectTeamMember",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectTeamMember"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ProjectsTeamMembers"
+ ],
+ "summary": "Patch ProjectTeamMember",
+ "operationId": "patchProjectProjectsByParentIdTeamMembersById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "teamMemberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "projectId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ProjectTeamMember",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectTeamMember"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/statuses": {
+ "get": {
+ "tags": [
+ "ProjectStatuses"
+ ],
+ "summary": "Get List of ProjectStatus",
+ "operationId": "getProjectStatuses",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ProjectStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ProjectStatus"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ProjectStatuses"
+ ],
+ "summary": "Post ProjectStatus",
+ "operationId": "postProjectStatuses",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "projectStatus",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectStatus"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ProjectStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectStatus"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/statuses/count": {
+ "get": {
+ "tags": [
+ "ProjectStatuses"
+ ],
+ "summary": "Get Count of ProjectStatus",
+ "operationId": "getProjectStatusesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/statuses/info": {
+ "get": {
+ "tags": [
+ "ProjectStatusesInfo"
+ ],
+ "summary": "Get List of ProjectStatusesInfo",
+ "operationId": "getProjectStatusesInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of projectStatusInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ProjectStatusInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/statuses/info/count": {
+ "get": {
+ "tags": [
+ "ProjectStatusesInfo"
+ ],
+ "summary": "Get Count of ProjectStatusInfo",
+ "operationId": "getProjectStatusesInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/statuses/{id}": {
+ "get": {
+ "tags": [
+ "ProjectStatuses"
+ ],
+ "summary": "Get ProjectStatus",
+ "operationId": "getProjectStatusesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ProjectStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectStatus"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ProjectStatuses"
+ ],
+ "summary": "Delete ProjectStatus",
+ "operationId": "deleteProjectStatusesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ProjectStatuses"
+ ],
+ "summary": "Put ProjectStatus",
+ "operationId": "putProjectStatusesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "projectStatus",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectStatus"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ProjectStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectStatus"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ProjectStatuses"
+ ],
+ "summary": "Patch ProjectStatus",
+ "operationId": "patchProjectStatusesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ProjectStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectStatus"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/statuses/{id}/info": {
+ "get": {
+ "tags": [
+ "ProjectStatusesInfo"
+ ],
+ "summary": "Get ProjectStatusesInfo",
+ "operationId": "getProjectStatusesByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ProjectStatusInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ProjectStatusInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectStatusInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/statuses/{id}/usages": {
+ "get": {
+ "tags": [
+ "Statuses"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getProjectStatusesByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/statuses/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "Statuses"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getProjectStatusesByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/ticketNote/{id}/markAs/": {
+ "post": {
+ "tags": [
+ "ProjectTicketNotes"
+ ],
+ "summary": "Post ProjectTicketNote",
+ "operationId": "postProjectTicketNoteByIdMarkAs",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ticketNoteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "item",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectTicketNote"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "default": {
+ "description": "Responses cannot be located for this operation."
+ }
+ }
+ }
+ },
+ "/project/tickets": {
+ "get": {
+ "tags": [
+ "ProjectTickets"
+ ],
+ "summary": "Get List of ProjectTicket",
+ "operationId": "getProjectTickets",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ProjectTicket",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ProjectTicket"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ProjectTickets"
+ ],
+ "summary": "Post ProjectTicket",
+ "operationId": "postProjectTickets",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "ticket",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectTicket"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ProjectTicket",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectTicket"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/tickets/count": {
+ "get": {
+ "tags": [
+ "ProjectTickets"
+ ],
+ "summary": "Get Count of ProjectTicket",
+ "operationId": "getProjectTicketsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/tickets/search": {
+ "post": {
+ "tags": [
+ "ProjectTickets"
+ ],
+ "summary": "Post List of ProjectTicket",
+ "operationId": "postProjectTicketsSearch",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "filterValues",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/FilterValues"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "List of ProjectTicket",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ProjectTicket"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/tickets/{id}": {
+ "get": {
+ "tags": [
+ "ProjectTickets"
+ ],
+ "summary": "Get ProjectTicket",
+ "operationId": "getProjectTicketsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ProjectTicket",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectTicket"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ProjectTickets"
+ ],
+ "summary": "Delete ProjectTicket",
+ "operationId": "deleteProjectTicketsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ProjectTickets"
+ ],
+ "summary": "Put ProjectTicket",
+ "operationId": "putProjectTicketsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "ticket",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectTicket"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ProjectTicket",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectTicket"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ProjectTickets"
+ ],
+ "summary": "Patch ProjectTicket",
+ "operationId": "patchProjectTicketsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ProjectTicket",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ProjectTicket"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/tickets/{parentId}/activities": {
+ "get": {
+ "tags": [
+ "ProjectTickets"
+ ],
+ "summary": "Get List of ActivityReference\r\n Gets activities associated to the ticket\r\n Please use the /sales/activities?conditions=ticket/id={id} endpoint",
+ "operationId": "getProjectTicketsByParentIdActivities",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ActivityReference",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ActivityReference"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/tickets/{parentId}/activities/count": {
+ "get": {
+ "tags": [
+ "ProjectTickets"
+ ],
+ "summary": "Get Count of ActivityReference\r\n Gets count of activities associated to the ticket\r\n Please use the /sales/activities/count?conditions=ticket/id={id} endpoint",
+ "operationId": "getProjectTicketsByParentIdActivitiesCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/tickets/{parentId}/allNotes": {
+ "get": {
+ "tags": [
+ "ProjectTicketNotes"
+ ],
+ "summary": "Get List of ProjectTicketNote",
+ "operationId": "getProjectTicketsByParentIdAllNotes",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ProjectTicketNote",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ProjectTicketNote"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/tickets/{parentId}/configurations": {
+ "get": {
+ "tags": [
+ "ProjectTickets"
+ ],
+ "summary": "Get List of ConfigurationReference",
+ "operationId": "getProjectTicketsByParentIdConfigurations",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ConfigurationReference",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ConfigurationReference"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ProjectTickets"
+ ],
+ "summary": "Post ConfigurationReference",
+ "operationId": "postProjectTicketsByParentIdConfigurations",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "configuration",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ConfigurationReference"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ConfigurationReference",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ConfigurationReference"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/tickets/{parentId}/configurations/count": {
+ "get": {
+ "tags": [
+ "ProjectTickets"
+ ],
+ "summary": "Get Count of ConfigurationReference",
+ "operationId": "getProjectTicketsByParentIdConfigurationsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/tickets/{parentId}/configurations/{id}": {
+ "get": {
+ "tags": [
+ "ProjectTickets"
+ ],
+ "summary": "Get ConfigurationReference",
+ "operationId": "getProjectTicketsByParentIdConfigurationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ConfigurationReference",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ConfigurationReference"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ProjectTickets"
+ ],
+ "summary": "Delete ConfigurationReference",
+ "operationId": "deleteProjectTicketsByParentIdConfigurationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ }
+ },
+ "/project/tickets/{parentId}/convert": {
+ "post": {
+ "tags": [
+ "ProjectTickets"
+ ],
+ "summary": "Post SuccessResponse",
+ "operationId": "postProjectTicketsByParentIdConvert",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "item",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ConvertItem"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "SuccessResponse",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SuccessResponse"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/tickets/{parentId}/documents": {
+ "get": {
+ "tags": [
+ "ProjectTickets"
+ ],
+ "summary": "Get List of DocumentReference\r\n Gets the documents associated to the ticket\r\n Please use the /system/documents?recordType=Ticket&recordId={id} endpoint",
+ "operationId": "getProjectTicketsByParentIdDocuments",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of DocumentReference",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/DocumentReference"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/tickets/{parentId}/documents/count": {
+ "get": {
+ "tags": [
+ "ProjectTickets"
+ ],
+ "summary": "Get Count of DocumentReference",
+ "operationId": "getProjectTicketsByParentIdDocumentsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/tickets/{parentId}/notes": {
+ "get": {
+ "tags": [
+ "TicketNotes"
+ ],
+ "summary": "Get List of TicketNote",
+ "operationId": "getProjectTicketsByParentIdNotes",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of TicketNote",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/TicketNote"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "TicketNotes"
+ ],
+ "summary": "Post TicketNote",
+ "operationId": "postProjectTicketsByParentIdNotes",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "ticketNote",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/TicketNote"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "TicketNote",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TicketNote"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/tickets/{parentId}/notes/count": {
+ "get": {
+ "tags": [
+ "TicketNotes"
+ ],
+ "summary": "Get Count of TicketNote",
+ "operationId": "getProjectTicketsByParentIdNotesCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/tickets/{parentId}/notes/{id}": {
+ "get": {
+ "tags": [
+ "TicketNotes"
+ ],
+ "summary": "Get TicketNote",
+ "operationId": "getProjectTicketsByParentIdNotesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "noteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "TicketNote",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TicketNote"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "TicketNotes"
+ ],
+ "summary": "Delete TicketNote",
+ "operationId": "deleteProjectTicketsByParentIdNotesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "noteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "TicketNotes"
+ ],
+ "summary": "Put TicketNote",
+ "operationId": "putProjectTicketsByParentIdNotesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "noteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "ticketNote",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/TicketNote"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "TicketNote",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TicketNote"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "TicketNotes"
+ ],
+ "summary": "Patch TicketNote",
+ "operationId": "patchProjectTicketsByParentIdNotesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "noteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "TicketNote",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TicketNote"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/tickets/{parentId}/products": {
+ "get": {
+ "tags": [
+ "ProjectTickets"
+ ],
+ "summary": "Get List of ProductReference\r\n Gets the products associated to the ticket\r\n Please use the /procurement/products?conditions=chargeToType='Ticket' AND chargeToId={id} endpoint",
+ "operationId": "getProjectTicketsByParentIdProducts",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ProductReference",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ProductReference"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/tickets/{parentId}/products/count": {
+ "get": {
+ "tags": [
+ "ProjectTickets"
+ ],
+ "summary": "Get Count of ProductReference\r\n Gets the products associated to the ticket\r\n Please use the /procurement/products/count?conditions=chargeToType='Ticket' AND chargeToId={id} endpoint",
+ "operationId": "getProjectTicketsByParentIdProductsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/tickets/{parentId}/scheduleentries": {
+ "get": {
+ "tags": [
+ "ProjectTickets"
+ ],
+ "summary": "Get List of ScheduleEntryReference\r\n Gets the schedule entries associated to the ticket\r\n Please use the /schedule/entries?conditions=type/id=4 AND objectId={id} endpoint",
+ "operationId": "getProjectTicketsByParentIdScheduleentries",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ScheduleEntryReference",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ScheduleEntryReference"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/tickets/{parentId}/scheduleentries/count": {
+ "get": {
+ "tags": [
+ "ProjectTickets"
+ ],
+ "summary": "Get Count of ScheduleEntryReference\r\n Gets the schedule entries count associated to the ticket\r\n Please use the /schedule/entries/count?conditions=type/id=4 AND objectId={id} endpoint",
+ "operationId": "getProjectTicketsByParentIdScheduleentriesCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/tickets/{parentId}/tasks": {
+ "get": {
+ "tags": [
+ "TicketTasks"
+ ],
+ "summary": "Get List of TicketTask",
+ "operationId": "getProjectTicketsByParentIdTasks",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of TicketTask",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/TicketTask"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "TicketTasks"
+ ],
+ "summary": "Post TicketTask",
+ "operationId": "postProjectTicketsByParentIdTasks",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "ticketTask",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/TicketTask"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "TicketTask",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TicketTask"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/tickets/{parentId}/tasks/count": {
+ "get": {
+ "tags": [
+ "TicketTasks"
+ ],
+ "summary": "Get Count of TicketTask",
+ "operationId": "getProjectTicketsByParentIdTasksCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/tickets/{parentId}/tasks/{id}": {
+ "get": {
+ "tags": [
+ "TicketTasks"
+ ],
+ "summary": "Get TicketTask",
+ "operationId": "getProjectTicketsByParentIdTasksById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "taskId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "TicketTask",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TicketTask"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "TicketTasks"
+ ],
+ "summary": "Delete TicketTask",
+ "operationId": "deleteProjectTicketsByParentIdTasksById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "taskId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "TicketTasks"
+ ],
+ "summary": "Put TicketTask",
+ "operationId": "putProjectTicketsByParentIdTasksById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "taskId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "ticketTask",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/TicketTask"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "TicketTask",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TicketTask"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "TicketTasks"
+ ],
+ "summary": "Patch TicketTask",
+ "operationId": "patchProjectTicketsByParentIdTasksById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "taskId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "TicketTask",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TicketTask"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/tickets/{parentId}/timeentries": {
+ "get": {
+ "tags": [
+ "ProjectTickets"
+ ],
+ "summary": "Get List of TimeEntryReference\r\n Gets time entries associated to the ticket\r\n Please use the /time/entries?conditions=(chargeToType=\"ServiceTicket\" OR chargeToType=\"ProjectTicket\") AND chargeToId={id} endpoint",
+ "operationId": "getProjectTicketsByParentIdTimeentries",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of TimeEntryReference",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/TimeEntryReference"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/project/tickets/{parentId}/timeentries/count": {
+ "get": {
+ "tags": [
+ "ProjectTickets"
+ ],
+ "summary": "Get Count of TimeEntryReference\r\n Gets time entries count associated to the ticket\r\n Please use the /time/entries/count?conditions=(chargeToType=\"ServiceTicket\" OR chargeToType=\"ProjectTicket\") AND chargeToId={id} endpoint",
+ "operationId": "getProjectTicketsByParentIdTimeentriesCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/activities": {
+ "get": {
+ "tags": [
+ "Activities"
+ ],
+ "summary": "Get List of Activity",
+ "operationId": "getSalesActivities",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Activity",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Activity"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "Activities"
+ ],
+ "summary": "Post Activity",
+ "operationId": "postSalesActivities",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "activity",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Activity"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "Activity",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Activity"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/activities/count": {
+ "get": {
+ "tags": [
+ "Activities"
+ ],
+ "summary": "Get Count of Activity",
+ "operationId": "getSalesActivitiesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/activities/statuses": {
+ "get": {
+ "tags": [
+ "ActivityStatuses"
+ ],
+ "summary": "Get List of ActivityStatus",
+ "operationId": "getSalesActivitiesStatuses",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ActivityStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ActivityStatus"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ActivityStatuses"
+ ],
+ "summary": "Post ActivityStatus",
+ "operationId": "postSalesActivitiesStatuses",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "activityStatus",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ActivityStatus"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ActivityStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ActivityStatus"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/activities/statuses/count": {
+ "get": {
+ "tags": [
+ "ActivityStatuses"
+ ],
+ "summary": "Get Count of ActivityStatus",
+ "operationId": "getSalesActivitiesStatusesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/activities/statuses/info": {
+ "get": {
+ "tags": [
+ "ActivityStatusInfos"
+ ],
+ "summary": "Get List of ActivityStatusInfos",
+ "operationId": "getSalesActivitiesStatusesInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of activityStatusInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ActivityStatusInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/activities/statuses/info/count": {
+ "get": {
+ "tags": [
+ "ActivityStatusInfos"
+ ],
+ "summary": "Get Count of ActivityStatus",
+ "operationId": "getSalesActivitiesStatusesInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/activities/statuses/{id}": {
+ "get": {
+ "tags": [
+ "ActivityStatuses"
+ ],
+ "summary": "Get ActivityStatus",
+ "operationId": "getSalesActivitiesStatusesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ActivityStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ActivityStatus"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ActivityStatuses"
+ ],
+ "summary": "Delete ActivityStatus",
+ "operationId": "deleteSalesActivitiesStatusesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ActivityStatuses"
+ ],
+ "summary": "Put ActivityStatus",
+ "operationId": "putSalesActivitiesStatusesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "activityStatus",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ActivityStatus"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ActivityStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ActivityStatus"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ActivityStatuses"
+ ],
+ "summary": "Patch ActivityStatus",
+ "operationId": "patchSalesActivitiesStatusesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ActivityStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ActivityStatus"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/activities/statuses/{id}/info": {
+ "get": {
+ "tags": [
+ "ActivityStatusInfos"
+ ],
+ "summary": "Get ActivityStatusInfos",
+ "operationId": "getSalesActivitiesStatusesByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ActivityStatusInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ActivityStatusInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ActivityStatusInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/activities/types": {
+ "get": {
+ "tags": [
+ "ActivityTypes"
+ ],
+ "summary": "Get List of ActivityType",
+ "operationId": "getSalesActivitiesTypes",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ActivityType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ActivityType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ActivityTypes"
+ ],
+ "summary": "Post ActivityType",
+ "operationId": "postSalesActivitiesTypes",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "activityType",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ActivityType"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ActivityType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ActivityType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/activities/types/count": {
+ "get": {
+ "tags": [
+ "ActivityTypes"
+ ],
+ "summary": "Get Count of ActivityType",
+ "operationId": "getSalesActivitiesTypesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/activities/types/{id}": {
+ "get": {
+ "tags": [
+ "ActivityTypes"
+ ],
+ "summary": "Get ActivityType",
+ "operationId": "getSalesActivitiesTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ActivityType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ActivityType"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ActivityTypes"
+ ],
+ "summary": "Delete ActivityType",
+ "operationId": "deleteSalesActivitiesTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ActivityTypes"
+ ],
+ "summary": "Put ActivityType",
+ "operationId": "putSalesActivitiesTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "activityType",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ActivityType"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ActivityType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ActivityType"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ActivityTypes"
+ ],
+ "summary": "Patch ActivityType",
+ "operationId": "patchSalesActivitiesTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ActivityType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ActivityType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/activities/types/{id}/usages": {
+ "get": {
+ "tags": [
+ "ActivityTypes"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getSalesActivitiesTypesByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/activities/types/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "ActivityTypes"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getSalesActivitiesTypesByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/sales/activities/{id}": {
+ "get": {
+ "tags": [
+ "Activities"
+ ],
+ "summary": "Get Activity",
+ "operationId": "getSalesActivitiesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "activityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Activity",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Activity"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "Activities"
+ ],
+ "summary": "Delete Activity",
+ "operationId": "deleteSalesActivitiesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "activityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "Activities"
+ ],
+ "summary": "Put Activity",
+ "operationId": "putSalesActivitiesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "activityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "activity",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Activity"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Activity",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Activity"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "Activities"
+ ],
+ "summary": "Patch Activity",
+ "operationId": "patchSalesActivitiesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "activityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Activity",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Activity"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/schedule/entries": {
+ "get": {
+ "tags": [
+ "ScheduleEntries"
+ ],
+ "summary": "Get List of ScheduleEntry",
+ "operationId": "getScheduleEntries",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ScheduleEntry",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ScheduleEntry"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ScheduleEntries"
+ ],
+ "summary": "Post ScheduleEntry",
+ "operationId": "postScheduleEntries",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "scheduleEntry",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ScheduleEntry"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ScheduleEntry",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ScheduleEntry"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/schedule/entries/count": {
+ "get": {
+ "tags": [
+ "ScheduleEntries"
+ ],
+ "summary": "Get Count of ScheduleEntry",
+ "operationId": "getScheduleEntriesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/schedule/entries/{id}": {
+ "get": {
+ "tags": [
+ "ScheduleEntries"
+ ],
+ "summary": "Get ScheduleEntry",
+ "operationId": "getScheduleEntriesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "entryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ScheduleEntry",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ScheduleEntry"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ScheduleEntries"
+ ],
+ "summary": "Delete ScheduleEntry",
+ "operationId": "deleteScheduleEntriesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "entryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ScheduleEntries"
+ ],
+ "summary": "Put ScheduleEntry",
+ "operationId": "putScheduleEntriesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "entryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "scheduleEntry",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ScheduleEntry"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ScheduleEntry",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ScheduleEntry"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ScheduleEntries"
+ ],
+ "summary": "Patch ScheduleEntry",
+ "operationId": "patchScheduleEntriesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "entryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ScheduleEntry",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ScheduleEntry"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/schedule/entries/{id}/{notifyResource}": {
+ "delete": {
+ "tags": [
+ "ScheduleEntries"
+ ],
+ "summary": "Delete ScheduleEntry",
+ "operationId": "deleteScheduleEntriesByIdByNotifyResource",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "entryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "notifyResource",
+ "in": "path",
+ "description": "notifyResource",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ }
+ },
+ "/schedule/entries/{parentId}/details": {
+ "get": {
+ "tags": [
+ "ScheduleDetails"
+ ],
+ "summary": "Get List of ScheduleDetail",
+ "operationId": "getScheduleEntriesByParentIdDetails",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "entryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ScheduleDetail",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ScheduleDetail"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/schedule/entries/{parentId}/details/count": {
+ "get": {
+ "tags": [
+ "ScheduleDetails"
+ ],
+ "summary": "Get Count of ScheduleDetail",
+ "operationId": "getScheduleEntriesByParentIdDetailsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "entryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/schedule/entries/{parentId}/details/{id}": {
+ "get": {
+ "tags": [
+ "ScheduleDetails"
+ ],
+ "summary": "Get ScheduleDetail",
+ "operationId": "getScheduleEntriesByParentIdDetailsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "detailId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "entryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ScheduleDetail",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ScheduleDetail"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/SLAs": {
+ "get": {
+ "tags": [
+ "SLAs"
+ ],
+ "summary": "Get List of SLA",
+ "operationId": "getServiceSLAs",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of SLA",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/SLA"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "SLAs"
+ ],
+ "summary": "Post SLA",
+ "operationId": "postServiceSLAs",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "sLA",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/SLA"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "SLA",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SLA"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/SLAs/count": {
+ "get": {
+ "tags": [
+ "SLAs"
+ ],
+ "summary": "Get Count of SLA",
+ "operationId": "getServiceSLAsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/SLAs/info/count": {
+ "get": {
+ "tags": [
+ "SLAInfos"
+ ],
+ "summary": "Get Count of SLAInfos",
+ "operationId": "getServiceSLAsInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/SLAs/{id}": {
+ "get": {
+ "tags": [
+ "SLAs"
+ ],
+ "summary": "Get SLA",
+ "operationId": "getServiceSLAsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "SLAId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "SLA",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SLA"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "SLAs"
+ ],
+ "summary": "Delete SLA",
+ "operationId": "deleteServiceSLAsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "SLAId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "SLAs"
+ ],
+ "summary": "Put SLA",
+ "operationId": "putServiceSLAsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "SLAId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "sLA",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/SLA"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "SLA",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SLA"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "SLAs"
+ ],
+ "summary": "Patch SLA",
+ "operationId": "patchServiceSLAsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "SLAId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "SLA",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SLA"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/SLAs/{id}/usages": {
+ "get": {
+ "tags": [
+ "SLAs"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getServiceSLAsByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "SLAId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/SLAs/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "SLAs"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getServiceSLAsByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "SLAId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/SLAs/{parentId}/priorities": {
+ "get": {
+ "tags": [
+ "SLAPriorities"
+ ],
+ "summary": "Get List of SLAPriority",
+ "operationId": "getServiceSLAsByParentIdPriorities",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "SLAId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of SLAPriority",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/SLAPriority"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "SLAPriorities"
+ ],
+ "summary": "Post SLAPriority",
+ "operationId": "postServiceSLAsByParentIdPriorities",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "SLAId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "sLAPriority",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/SLAPriority"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "SLAPriority",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SLAPriority"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/SLAs/{parentId}/priorities/count": {
+ "get": {
+ "tags": [
+ "SLAPriorities"
+ ],
+ "summary": "Get Count of SLAPriority",
+ "operationId": "getServiceSLAsByParentIdPrioritiesCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "SLAId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/SLAs/{parentId}/priorities/{id}": {
+ "get": {
+ "tags": [
+ "SLAPriorities"
+ ],
+ "summary": "Get SLAPriority",
+ "operationId": "getServiceSLAsByParentIdPrioritiesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "priorityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "SLAId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "SLAPriority",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SLAPriority"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "SLAPriorities"
+ ],
+ "summary": "Delete SLAPriority",
+ "operationId": "deleteServiceSLAsByParentIdPrioritiesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "priorityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "SLAId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "SLAPriorities"
+ ],
+ "summary": "Put SLAPriority",
+ "operationId": "putServiceSLAsByParentIdPrioritiesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "priorityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "SLAId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "sLAPriority",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/SLAPriority"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "SLAPriority",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SLAPriority"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "SLAPriorities"
+ ],
+ "summary": "Patch SLAPriority",
+ "operationId": "patchServiceSLAsByParentIdPrioritiesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "priorityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "SLAId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "SLAPriority",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SLAPriority"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards": {
+ "get": {
+ "tags": [
+ "Boards"
+ ],
+ "summary": "Get List of Board",
+ "operationId": "getServiceBoards",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Board",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Board"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "Boards"
+ ],
+ "summary": "Post Board",
+ "operationId": "postServiceBoards",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "board",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Board"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "Board",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Board"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/copy": {
+ "post": {
+ "tags": [
+ "Boards"
+ ],
+ "summary": "Post Board",
+ "operationId": "postServiceBoardsCopy",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "copy",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardCopy"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Board",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Board"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/count": {
+ "get": {
+ "tags": [
+ "Boards"
+ ],
+ "summary": "Get Count of Board",
+ "operationId": "getServiceBoardsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{grandparentId}/items/{parentId}/associations": {
+ "get": {
+ "tags": [
+ "BoardItemAssociations"
+ ],
+ "summary": "Get List of BoardItemAssociation",
+ "operationId": "getServiceBoardsByGrandparentIdItemsByParentIdAssociations",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "itemId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of BoardItemAssociation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/BoardItemAssociation"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{grandparentId}/items/{parentId}/associations/count": {
+ "get": {
+ "tags": [
+ "BoardItemAssociations"
+ ],
+ "summary": "Get Count of BoardItemAssociation",
+ "operationId": "getServiceBoardsByGrandparentIdItemsByParentIdAssociationsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "itemId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{grandparentId}/items/{parentId}/associations/{id}": {
+ "get": {
+ "tags": [
+ "BoardItemAssociations"
+ ],
+ "summary": "Get BoardItemAssociation",
+ "operationId": "getServiceBoardsByGrandparentIdItemsByParentIdAssociationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "associationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "itemId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "BoardItemAssociation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardItemAssociation"
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "BoardItemAssociations"
+ ],
+ "summary": "Put BoardItemAssociation",
+ "operationId": "putServiceBoardsByGrandparentIdItemsByParentIdAssociationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "associationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "itemId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "itemAssociation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardItemAssociation"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "BoardItemAssociation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardItemAssociation"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "BoardItemAssociations"
+ ],
+ "summary": "Patch BoardItemAssociation",
+ "operationId": "patchServiceBoardsByGrandparentIdItemsByParentIdAssociationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "associationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "itemId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "BoardItemAssociation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardItemAssociation"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{grandparentId}/statuses/{parentId}/notifications": {
+ "get": {
+ "tags": [
+ "BoardStatusNotifications"
+ ],
+ "summary": "Get List of BoardStatusNotification",
+ "operationId": "getServiceBoardsByGrandparentIdStatusesByParentIdNotifications",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of BoardStatusNotification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/BoardStatusNotification"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "BoardStatusNotifications"
+ ],
+ "summary": "Post BoardStatusNotification",
+ "operationId": "postServiceBoardsByGrandparentIdStatusesByParentIdNotifications",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "boardStatusNotification",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardStatusNotification"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "BoardStatusNotification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardStatusNotification"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{grandparentId}/statuses/{parentId}/notifications/count": {
+ "get": {
+ "tags": [
+ "BoardStatusNotifications"
+ ],
+ "summary": "Get Count of BoardStatusNotification",
+ "operationId": "getServiceBoardsByGrandparentIdStatusesByParentIdNotificationsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{grandparentId}/statuses/{parentId}/notifications/{id}": {
+ "get": {
+ "tags": [
+ "BoardStatusNotifications"
+ ],
+ "summary": "Get BoardStatusNotification",
+ "operationId": "getServiceBoardsByGrandparentIdStatusesByParentIdNotificationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "notificationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "BoardStatusNotification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardStatusNotification"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "BoardStatusNotifications"
+ ],
+ "summary": "Delete BoardStatusNotification",
+ "operationId": "deleteServiceBoardsByGrandparentIdStatusesByParentIdNotificationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "notificationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "BoardStatusNotifications"
+ ],
+ "summary": "Put BoardStatusNotification",
+ "operationId": "putServiceBoardsByGrandparentIdStatusesByParentIdNotificationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "notificationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "boardStatusNotification",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardStatusNotification"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "BoardStatusNotification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardStatusNotification"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "BoardStatusNotifications"
+ ],
+ "summary": "Patch BoardStatusNotification",
+ "operationId": "patchServiceBoardsByGrandparentIdStatusesByParentIdNotificationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "notificationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "BoardStatusNotification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardStatusNotification"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{id}": {
+ "get": {
+ "tags": [
+ "Boards"
+ ],
+ "summary": "Get Board",
+ "operationId": "getServiceBoardsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Board",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Board"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "Boards"
+ ],
+ "summary": "Delete Board",
+ "operationId": "deleteServiceBoardsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "Boards"
+ ],
+ "summary": "Put Board",
+ "operationId": "putServiceBoardsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "board",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Board"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Board",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Board"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "Boards"
+ ],
+ "summary": "Patch Board",
+ "operationId": "patchServiceBoardsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Board",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Board"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{id}/usages": {
+ "get": {
+ "tags": [
+ "Boards"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getServiceBoardsByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "Boards"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getServiceBoardsByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/autoAssignResources": {
+ "get": {
+ "tags": [
+ "BoardAutoAssignResources"
+ ],
+ "summary": "Get List of BoardAutoAssignResource",
+ "operationId": "getServiceBoardsByParentIdAutoAssignResources",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of BoardAutoAssignResource",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/BoardAutoAssignResource"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "BoardAutoAssignResources"
+ ],
+ "summary": "Post BoardAutoAssignResource",
+ "operationId": "postServiceBoardsByParentIdAutoAssignResources",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "boardAutoAssignResource",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardAutoAssignResource"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "BoardAutoAssignResource",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardAutoAssignResource"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/autoAssignResources/count": {
+ "get": {
+ "tags": [
+ "BoardAutoAssignResources"
+ ],
+ "summary": "Get Count of BoardAutoAssignResource",
+ "operationId": "getServiceBoardsByParentIdAutoAssignResourcesCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/autoAssignResources/{id}": {
+ "get": {
+ "tags": [
+ "BoardAutoAssignResources"
+ ],
+ "summary": "Get BoardAutoAssignResource",
+ "operationId": "getServiceBoardsByParentIdAutoAssignResourcesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "autoAssignResourceId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "BoardAutoAssignResource",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardAutoAssignResource"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "BoardAutoAssignResources"
+ ],
+ "summary": "Delete BoardAutoAssignResource",
+ "operationId": "deleteServiceBoardsByParentIdAutoAssignResourcesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "autoAssignResourceId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "BoardAutoAssignResources"
+ ],
+ "summary": "Put BoardAutoAssignResource",
+ "operationId": "putServiceBoardsByParentIdAutoAssignResourcesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "autoAssignResourceId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "boardAutoAssignResource",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardAutoAssignResource"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "BoardAutoAssignResource",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardAutoAssignResource"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "BoardAutoAssignResources"
+ ],
+ "summary": "Patch BoardAutoAssignResource",
+ "operationId": "patchServiceBoardsByParentIdAutoAssignResourcesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "autoAssignResourceId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "BoardAutoAssignResource",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardAutoAssignResource"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/autoTemplates": {
+ "get": {
+ "tags": [
+ "BoardAutoTemplates"
+ ],
+ "summary": "Get List of BoardAutoTemplate",
+ "operationId": "getServiceBoardsByParentIdAutoTemplates",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of BoardAutoTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/BoardAutoTemplate"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "BoardAutoTemplates"
+ ],
+ "summary": "Post BoardAutoTemplate",
+ "operationId": "postServiceBoardsByParentIdAutoTemplates",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "boardAutoTemplate",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardAutoTemplate"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "BoardAutoTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardAutoTemplate"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/autoTemplates/count": {
+ "get": {
+ "tags": [
+ "BoardAutoTemplates"
+ ],
+ "summary": "Get Count of BoardAutoTemplate",
+ "operationId": "getServiceBoardsByParentIdAutoTemplatesCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/autoTemplates/{id}": {
+ "get": {
+ "tags": [
+ "BoardAutoTemplates"
+ ],
+ "summary": "Get BoardAutoTemplate",
+ "operationId": "getServiceBoardsByParentIdAutoTemplatesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "autoTemplateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "BoardAutoTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardAutoTemplate"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "BoardAutoTemplates"
+ ],
+ "summary": "Delete BoardAutoTemplate",
+ "operationId": "deleteServiceBoardsByParentIdAutoTemplatesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "autoTemplateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "BoardAutoTemplates"
+ ],
+ "summary": "Put BoardAutoTemplate",
+ "operationId": "putServiceBoardsByParentIdAutoTemplatesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "autoTemplateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "boardAutoTemplate",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardAutoTemplate"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "BoardAutoTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardAutoTemplate"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "BoardAutoTemplates"
+ ],
+ "summary": "Patch BoardAutoTemplate",
+ "operationId": "patchServiceBoardsByParentIdAutoTemplatesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "autoTemplateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "BoardAutoTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardAutoTemplate"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/excludedMembers": {
+ "get": {
+ "tags": [
+ "BoardExcludedMembers"
+ ],
+ "summary": "Get List of BoardExcludedMember",
+ "operationId": "getServiceBoardsByParentIdExcludedMembers",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of BoardExcludedMember",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/BoardExcludedMember"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "BoardExcludedMembers"
+ ],
+ "summary": "Post BoardExcludedMember",
+ "operationId": "postServiceBoardsByParentIdExcludedMembers",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "boardExcludedMember",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardExcludedMember"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "BoardExcludedMember",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardExcludedMember"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/excludedMembers/count": {
+ "get": {
+ "tags": [
+ "BoardExcludedMembers"
+ ],
+ "summary": "Get Count of BoardExcludedMember",
+ "operationId": "getServiceBoardsByParentIdExcludedMembersCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/excludedMembers/{id}": {
+ "get": {
+ "tags": [
+ "BoardExcludedMembers"
+ ],
+ "summary": "Get BoardExcludedMember",
+ "operationId": "getServiceBoardsByParentIdExcludedMembersById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "excludedMemberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "BoardExcludedMember",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardExcludedMember"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "BoardExcludedMembers"
+ ],
+ "summary": "Delete BoardExcludedMember",
+ "operationId": "deleteServiceBoardsByParentIdExcludedMembersById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "excludedMemberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/items": {
+ "get": {
+ "tags": [
+ "BoardItems"
+ ],
+ "summary": "Get List of BoardItem",
+ "operationId": "getServiceBoardsByParentIdItems",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of BoardItem",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/BoardItem"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "BoardItems"
+ ],
+ "summary": "Post BoardItem",
+ "operationId": "postServiceBoardsByParentIdItems",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "boardItem",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardItem"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "BoardItem",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardItem"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/items/count": {
+ "get": {
+ "tags": [
+ "BoardItems"
+ ],
+ "summary": "Get Count of Usage",
+ "operationId": "getServiceBoardsByParentIdItemsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/items/{id}": {
+ "get": {
+ "tags": [
+ "BoardItems"
+ ],
+ "summary": "Get BoardItem",
+ "operationId": "getServiceBoardsByParentIdItemsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "itemId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "BoardItem",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardItem"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "BoardItems"
+ ],
+ "summary": "Delete BoardItem",
+ "operationId": "deleteServiceBoardsByParentIdItemsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "itemId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "BoardItems"
+ ],
+ "summary": "Put BoardItem",
+ "operationId": "putServiceBoardsByParentIdItemsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "itemId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "boardItem",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardItem"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "BoardItem",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardItem"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "BoardItems"
+ ],
+ "summary": "Patch BoardItem",
+ "operationId": "patchServiceBoardsByParentIdItemsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "itemId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "BoardItem",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardItem"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/items/{id}/usages": {
+ "get": {
+ "tags": [
+ "BoardItems"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getServiceBoardsByParentIdItemsByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "itemId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/items/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "BoardItems"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getServiceBoardsByParentIdItemsByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "itemId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/notifications": {
+ "get": {
+ "tags": [
+ "BoardNotifications"
+ ],
+ "summary": "Get List of BoardNotification",
+ "operationId": "getServiceBoardsByParentIdNotifications",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of BoardNotification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/BoardNotification"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "BoardNotifications"
+ ],
+ "summary": "Post BoardNotification",
+ "operationId": "postServiceBoardsByParentIdNotifications",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "boardNotification",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardNotification"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "BoardNotification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardNotification"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/notifications/count": {
+ "get": {
+ "tags": [
+ "BoardNotifications"
+ ],
+ "summary": "Get Count of BoardNotification",
+ "operationId": "getServiceBoardsByParentIdNotificationsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/notifications/{id}": {
+ "get": {
+ "tags": [
+ "BoardNotifications"
+ ],
+ "summary": "Get BoardNotification",
+ "operationId": "getServiceBoardsByParentIdNotificationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "notificationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "BoardNotification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardNotification"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "BoardNotifications"
+ ],
+ "summary": "Delete BoardNotification",
+ "operationId": "deleteServiceBoardsByParentIdNotificationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "notificationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "BoardNotifications"
+ ],
+ "summary": "Put BoardNotification",
+ "operationId": "putServiceBoardsByParentIdNotificationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "notificationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "boardNotification",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardNotification"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "BoardNotification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardNotification"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "BoardNotifications"
+ ],
+ "summary": "Patch BoardNotification",
+ "operationId": "patchServiceBoardsByParentIdNotificationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "notificationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "BoardNotification",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardNotification"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/skillMappings/": {
+ "get": {
+ "tags": [
+ "BoardSkillMappings"
+ ],
+ "summary": "Get List of BoardSkillMappings",
+ "operationId": "getServiceBoardsByParentIdSkillMappings",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of BoardSkillMapping",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/BoardSkillMapping"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "BoardSkillMappings"
+ ],
+ "summary": "Post BoardSkillMappings",
+ "operationId": "postServiceBoardsByParentIdSkillMappings",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "BoardSkillMapping",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardSkillMapping"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "BoardSkillMapping",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardSkillMapping"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/skillMappings/count": {
+ "get": {
+ "tags": [
+ "BoardSkillMappings"
+ ],
+ "summary": "Get Count of BoardSkillMappings",
+ "operationId": "getServiceBoardsByParentIdSkillMappingsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/skillMappings/{id}": {
+ "get": {
+ "tags": [
+ "BoardSkillMappings"
+ ],
+ "summary": "Get BoardSkillMappings",
+ "operationId": "getServiceBoardsByParentIdSkillMappingsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "BoardSkillMappingId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "BoardSkillMapping",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardSkillMapping"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "BoardSkillMappings"
+ ],
+ "summary": "Delete BoardSkillMappings",
+ "operationId": "deleteServiceBoardsByParentIdSkillMappingsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "BoardSkillMappingId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "BoardSkillMappings"
+ ],
+ "summary": "Put BoardSkillMappings",
+ "operationId": "putServiceBoardsByParentIdSkillMappingsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "BoardSkillMappingId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "boardSkillMapping",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardSkillMapping"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "BoardSkillMapping",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardSkillMapping"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "BoardSkillMappings"
+ ],
+ "summary": "Patch BoardSkillMappings",
+ "operationId": "patchServiceBoardsByParentIdSkillMappingsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "BoardSkillMappingId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "BoardSkillMapping",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardSkillMapping"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/statuses": {
+ "get": {
+ "tags": [
+ "BoardStatuses"
+ ],
+ "summary": "Get List of BoardStatus",
+ "operationId": "getServiceBoardsByParentIdStatuses",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of BoardStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/BoardStatus"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "BoardStatuses"
+ ],
+ "summary": "Post BoardStatus",
+ "operationId": "postServiceBoardsByParentIdStatuses",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "boardStatus",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardStatus"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "BoardStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardStatus"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/statuses/count": {
+ "get": {
+ "tags": [
+ "BoardStatuses"
+ ],
+ "summary": "Get Count of BoardStatus",
+ "operationId": "getServiceBoardsByParentIdStatusesCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/statuses/info": {
+ "get": {
+ "tags": [
+ "BoardStatusInfo"
+ ],
+ "summary": "Get List of BoardStatusInfos",
+ "operationId": "getServiceBoardsByParentIdStatusesInfo",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ServiceBoardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of BoardStatusInfos",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/BoardStatusInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/statuses/info/count": {
+ "get": {
+ "tags": [
+ "BoardStatusInfo"
+ ],
+ "summary": "Get Count of BoardStatusInfos",
+ "operationId": "getServiceBoardsByParentIdStatusesInfoCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ServiceBoardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/statuses/{id}": {
+ "get": {
+ "tags": [
+ "BoardStatuses"
+ ],
+ "summary": "Get BoardStatus",
+ "operationId": "getServiceBoardsByParentIdStatusesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "BoardStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardStatus"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "BoardStatuses"
+ ],
+ "summary": "Delete BoardStatus",
+ "operationId": "deleteServiceBoardsByParentIdStatusesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "BoardStatuses"
+ ],
+ "summary": "Put BoardStatus",
+ "operationId": "putServiceBoardsByParentIdStatusesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "boardStatus",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardStatus"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "BoardStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardStatus"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "BoardStatuses"
+ ],
+ "summary": "Patch BoardStatus",
+ "operationId": "patchServiceBoardsByParentIdStatusesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "BoardStatus",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardStatus"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/statuses/{id}/info": {
+ "get": {
+ "tags": [
+ "BoardStatusInfo"
+ ],
+ "summary": "Get BoardStatusInfos",
+ "operationId": "getServiceBoardsByParentIdStatusesByIdInfo",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ServiceBoardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "id",
+ "in": "path",
+ "description": "StatusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "BoardStatusInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardStatusInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/statuses/{id}/usages": {
+ "get": {
+ "tags": [
+ "BoardStatuses"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getServiceBoardsByParentIdStatusesByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/statuses/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "BoardStatuses"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getServiceBoardsByParentIdStatusesByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "statusId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/subtypes": {
+ "get": {
+ "tags": [
+ "BoardSubTypes"
+ ],
+ "summary": "Get List of BoardSubType",
+ "operationId": "getServiceBoardsByParentIdSubtypes",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of BoardSubType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/BoardSubType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "BoardSubTypes"
+ ],
+ "summary": "Post BoardSubType",
+ "operationId": "postServiceBoardsByParentIdSubtypes",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "boardSubType",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardSubType"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "BoardSubType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardSubType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/subtypes/count": {
+ "get": {
+ "tags": [
+ "BoardSubTypes"
+ ],
+ "summary": "Get Count of BoardSubType",
+ "operationId": "getServiceBoardsByParentIdSubtypesCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/subtypes/info": {
+ "get": {
+ "tags": [
+ "BoardSubTypeInfos"
+ ],
+ "summary": "Get List of BoardSubTypeInfos",
+ "operationId": "getServiceBoardsByParentIdSubtypesInfo",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of boardSubTypeInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/BoardSubTypeInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/subtypes/info/count": {
+ "get": {
+ "tags": [
+ "BoardSubTypeInfos"
+ ],
+ "summary": "Get Count of BoardSubType",
+ "operationId": "getServiceBoardsByParentIdSubtypesInfoCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/subtypes/{id}": {
+ "get": {
+ "tags": [
+ "BoardSubTypes"
+ ],
+ "summary": "Get BoardSubType",
+ "operationId": "getServiceBoardsByParentIdSubtypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "subtypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "BoardSubType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardSubType"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "BoardSubTypes"
+ ],
+ "summary": "Delete Usage",
+ "operationId": "deleteServiceBoardsByParentIdSubtypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "subtypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "BoardSubTypes"
+ ],
+ "summary": "Put BoardSubType",
+ "operationId": "putServiceBoardsByParentIdSubtypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "subtypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "boardSubType",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardSubType"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "BoardSubType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardSubType"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "BoardSubTypes"
+ ],
+ "summary": "Patch BoardSubType",
+ "operationId": "patchServiceBoardsByParentIdSubtypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "subtypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "BoardSubType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardSubType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/subtypes/{id}/info": {
+ "get": {
+ "tags": [
+ "BoardSubTypeInfos"
+ ],
+ "summary": "Get BoardSubTypeInfos",
+ "operationId": "getServiceBoardsByParentIdSubtypesByIdInfo",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "id",
+ "in": "path",
+ "description": "BoardSubTypeInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "BoardSubTypeInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardSubTypeInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/subtypes/{id}/usages": {
+ "get": {
+ "tags": [
+ "BoardSubTypes"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getServiceBoardsByParentIdSubtypesByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "subtypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/subtypes/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "BoardSubTypes"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getServiceBoardsByParentIdSubtypesByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "subtypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/teams": {
+ "get": {
+ "tags": [
+ "BoardTeams"
+ ],
+ "summary": "Get List of BoardTeam",
+ "operationId": "getServiceBoardsByParentIdTeams",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of BoardTeam",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/BoardTeam"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "BoardTeams"
+ ],
+ "summary": "Post BoardTeam",
+ "operationId": "postServiceBoardsByParentIdTeams",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "_boardTeam",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardTeam"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "BoardTeam",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardTeam"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/teams/count": {
+ "get": {
+ "tags": [
+ "BoardTeams"
+ ],
+ "summary": "Get Count of BoardTeam",
+ "operationId": "getServiceBoardsByParentIdTeamsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/teams/info": {
+ "get": {
+ "tags": [
+ "BoardTeamInfos"
+ ],
+ "summary": "Get List of BoardTeamInfos",
+ "operationId": "getServiceBoardsByParentIdTeamsInfo",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of boardTeamInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/BoardTeamInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/teams/info/count": {
+ "get": {
+ "tags": [
+ "BoardTeamInfos"
+ ],
+ "summary": "Get Count of BoardTeamInfo",
+ "operationId": "getServiceBoardsByParentIdTeamsInfoCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/teams/{id}": {
+ "get": {
+ "tags": [
+ "BoardTeams"
+ ],
+ "summary": "Get BoardTeam",
+ "operationId": "getServiceBoardsByParentIdTeamsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "teamId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "BoardTeam",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardTeam"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "BoardTeams"
+ ],
+ "summary": "Delete BoardTeam",
+ "operationId": "deleteServiceBoardsByParentIdTeamsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "teamId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "BoardTeams"
+ ],
+ "summary": "Put BoardTeam",
+ "operationId": "putServiceBoardsByParentIdTeamsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "teamId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "_boardTeam",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardTeam"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "BoardTeam",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardTeam"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "BoardTeams"
+ ],
+ "summary": "Patch BoardTeam",
+ "operationId": "patchServiceBoardsByParentIdTeamsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "teamId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "BoardTeam",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardTeam"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/teams/{id}/info": {
+ "get": {
+ "tags": [
+ "BoardTeamInfos"
+ ],
+ "summary": "Get BoardTeamInfos",
+ "operationId": "getServiceBoardsByParentIdTeamsByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "BoardTeamInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "BoardTeamInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardTeamInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/teams/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "BoardTeams"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getServiceBoardsByParentIdTeamsByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "teamId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/typeSubTypeItemAssociations": {
+ "get": {
+ "tags": [
+ "BoardTypeSubTypeItemAssociation"
+ ],
+ "summary": "Get List of BoardTypeSubTypeItemAssociation",
+ "operationId": "getServiceBoardsByParentIdTypeSubTypeItemAssociations",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of BoardTypeSubTypeItemAssociation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/BoardTypeSubTypeItemAssociation"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/typeSubTypeItemAssociations/count": {
+ "get": {
+ "tags": [
+ "BoardTypeSubTypeItemAssociation"
+ ],
+ "summary": "Get Count of BoardTypeSubTypeItemAssociation",
+ "operationId": "getServiceBoardsByParentIdTypeSubTypeItemAssociationsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/typeSubTypeItemAssociations/{id}": {
+ "get": {
+ "tags": [
+ "BoardTypeSubTypeItemAssociation"
+ ],
+ "summary": "Get BoardTypeSubTypeItemAssociation",
+ "operationId": "getServiceBoardsByParentIdTypeSubTypeItemAssociationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeSubTypeItemAssociationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "BoardTypeSubTypeItemAssociation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardTypeSubTypeItemAssociation"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/types": {
+ "get": {
+ "tags": [
+ "BoardTypes"
+ ],
+ "summary": "Get List of BoardType",
+ "operationId": "getServiceBoardsByParentIdTypes",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of BoardType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/BoardType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "BoardTypes"
+ ],
+ "summary": "Post BoardType",
+ "operationId": "postServiceBoardsByParentIdTypes",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "boardType",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardType"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "BoardType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/types/count": {
+ "get": {
+ "tags": [
+ "BoardTypes"
+ ],
+ "summary": "Get Count of BoardType",
+ "operationId": "getServiceBoardsByParentIdTypesCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/types/{id}": {
+ "get": {
+ "tags": [
+ "BoardTypes"
+ ],
+ "summary": "Get BoardType",
+ "operationId": "getServiceBoardsByParentIdTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "BoardType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardType"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "BoardTypes"
+ ],
+ "summary": "Delete BoardType",
+ "operationId": "deleteServiceBoardsByParentIdTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "BoardTypes"
+ ],
+ "summary": "Put BoardType",
+ "operationId": "putServiceBoardsByParentIdTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "boardType",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardType"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "BoardType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardType"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "BoardTypes"
+ ],
+ "summary": "Patch BoardType",
+ "operationId": "patchServiceBoardsByParentIdTypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "BoardType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/types/{id}/usages": {
+ "get": {
+ "tags": [
+ "BoardTypes"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getServiceBoardsByParentIdTypesByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/boards/{parentId}/types/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "BoardTypes"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getServiceBoardsByParentIdTypesByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "typeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/codes": {
+ "get": {
+ "tags": [
+ "Codes"
+ ],
+ "summary": "Get List of Code",
+ "operationId": "getServiceCodes",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Code",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Code"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "Codes"
+ ],
+ "summary": "Post Code",
+ "operationId": "postServiceCodes",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "code",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Code"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "Code",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Code"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/codes/count": {
+ "get": {
+ "tags": [
+ "Codes"
+ ],
+ "summary": "Get Count of Code",
+ "operationId": "getServiceCodesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/codes/{id}": {
+ "get": {
+ "tags": [
+ "Codes"
+ ],
+ "summary": "Get Code",
+ "operationId": "getServiceCodesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "codeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Code",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Code"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "Codes"
+ ],
+ "summary": "Delete Code",
+ "operationId": "deleteServiceCodesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "codeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "Codes"
+ ],
+ "summary": "Put Code",
+ "operationId": "putServiceCodesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "codeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "code",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Code"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Code",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Code"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "Codes"
+ ],
+ "summary": "Patch Code",
+ "operationId": "patchServiceCodesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "codeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Code",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Code"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/emailTemplates": {
+ "get": {
+ "tags": [
+ "ServiceEmailTemplates"
+ ],
+ "summary": "Get List of ServiceEmailTemplate",
+ "operationId": "getServiceEmailTemplates",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ServiceEmailTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ServiceEmailTemplate"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ServiceEmailTemplates"
+ ],
+ "summary": "Post ServiceEmailTemplate",
+ "operationId": "postServiceEmailTemplates",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "serviceEmailTemplate",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceEmailTemplate"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ServiceEmailTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceEmailTemplate"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/emailTemplates/count": {
+ "get": {
+ "tags": [
+ "ServiceEmailTemplates"
+ ],
+ "summary": "Get Count of ServiceEmailTemplate",
+ "operationId": "getServiceEmailTemplatesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/emailTemplates/{id}": {
+ "get": {
+ "tags": [
+ "ServiceEmailTemplates"
+ ],
+ "summary": "Get ServiceEmailTemplate",
+ "operationId": "getServiceEmailTemplatesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "emailTemplateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ServiceEmailTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceEmailTemplate"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ServiceEmailTemplates"
+ ],
+ "summary": "Delete ServiceEmailTemplate",
+ "operationId": "deleteServiceEmailTemplatesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "emailTemplateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ServiceEmailTemplates"
+ ],
+ "summary": "Put ServiceEmailTemplate",
+ "operationId": "putServiceEmailTemplatesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "emailTemplateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "serviceEmailTemplate",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceEmailTemplate"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ServiceEmailTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceEmailTemplate"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ServiceEmailTemplates"
+ ],
+ "summary": "Patch ServiceEmailTemplate",
+ "operationId": "patchServiceEmailTemplatesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "emailTemplateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ServiceEmailTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceEmailTemplate"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/emailTemplates/{id}/usages": {
+ "get": {
+ "tags": [
+ "ServiceEmailTemplates"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getServiceEmailTemplatesByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "emailTemplateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/emailTemplates/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "ServiceEmailTemplates"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getServiceEmailTemplatesByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "emailTemplateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/impacts": {
+ "get": {
+ "tags": [
+ "Impacts"
+ ],
+ "summary": "Get List of Impact",
+ "operationId": "getServiceImpacts",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Impact",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Impact"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/impacts/count": {
+ "get": {
+ "tags": [
+ "Impacts"
+ ],
+ "summary": "Get Count of Impact",
+ "operationId": "getServiceImpactsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/impacts/{id}": {
+ "get": {
+ "tags": [
+ "Impacts"
+ ],
+ "summary": "Get Impact",
+ "operationId": "getServiceImpactsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "impactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Impact",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Impact"
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "Impacts"
+ ],
+ "summary": "Put Impact",
+ "operationId": "putServiceImpactsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "impactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "impact",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Impact"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Impact",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Impact"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "Impacts"
+ ],
+ "summary": "Patch Impact",
+ "operationId": "patchServiceImpactsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "impactId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Impact",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Impact"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/info/boards": {
+ "get": {
+ "tags": [
+ "BoardInfos"
+ ],
+ "summary": "Get List of BoardInfo",
+ "operationId": "getServiceInfoBoards",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of BoardInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/BoardInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/info/boards/active": {
+ "get": {
+ "tags": [
+ "BoardInfos"
+ ],
+ "summary": "Get List of active BoardInfo",
+ "operationId": "getServiceInfoBoardsActive",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of active BoardInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/BoardInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/info/boards/count": {
+ "get": {
+ "tags": [
+ "BoardInfos"
+ ],
+ "summary": "Get Count of BoardInfo",
+ "operationId": "getServiceInfoBoardsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/info/boards/{id}": {
+ "get": {
+ "tags": [
+ "BoardInfos"
+ ],
+ "summary": "Get BoardInfo",
+ "operationId": "getServiceInfoBoardsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "boardId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "BoardInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/info/boardtypes": {
+ "get": {
+ "tags": [
+ "BoardTypeInfos"
+ ],
+ "summary": "Get List of BoardTypeInfo",
+ "operationId": "getServiceInfoBoardtypes",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of BoardTypeInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/BoardTypeInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/info/boardtypes/count": {
+ "get": {
+ "tags": [
+ "BoardTypeInfos"
+ ],
+ "summary": "Get Count of BoardTypeInfo",
+ "operationId": "getServiceInfoBoardtypesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/info/boardtypes/{id}": {
+ "get": {
+ "tags": [
+ "BoardTypeInfos"
+ ],
+ "summary": "Get BoardTypeInfo",
+ "operationId": "getServiceInfoBoardtypesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "boardtypeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "BoardTypeInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/BoardTypeInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/knowledgeBaseArticles": {
+ "get": {
+ "tags": [
+ "KnowledgeBaseArticles"
+ ],
+ "summary": "Get List of KnowledgeBaseArticle",
+ "operationId": "getServiceKnowledgeBaseArticles",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of KnowledgeBaseArticle",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/KnowledgeBaseArticle"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "KnowledgeBaseArticles"
+ ],
+ "summary": "Post KnowledgeBaseArticle",
+ "operationId": "postServiceKnowledgeBaseArticles",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "knowledgeBaseArticle",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/KnowledgeBaseArticle"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "KnowledgeBaseArticle",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/KnowledgeBaseArticle"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/knowledgeBaseArticles/count": {
+ "get": {
+ "tags": [
+ "KnowledgeBaseArticles"
+ ],
+ "summary": "Get Count of KnowledgeBaseArticle",
+ "operationId": "getServiceKnowledgeBaseArticlesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/knowledgeBaseArticles/{id}": {
+ "get": {
+ "tags": [
+ "KnowledgeBaseArticles"
+ ],
+ "summary": "Get KnowledgeBaseArticle",
+ "operationId": "getServiceKnowledgeBaseArticlesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "knowledgeBaseArticleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "KnowledgeBaseArticle",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/KnowledgeBaseArticle"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "KnowledgeBaseArticles"
+ ],
+ "summary": "Delete KnowledgeBaseArticle",
+ "operationId": "deleteServiceKnowledgeBaseArticlesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "knowledgeBaseArticleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "KnowledgeBaseArticles"
+ ],
+ "summary": "Put KnowledgeBaseArticle",
+ "operationId": "putServiceKnowledgeBaseArticlesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "knowledgeBaseArticleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "knowledgeBaseArticle",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/KnowledgeBaseArticle"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "KnowledgeBaseArticle",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/KnowledgeBaseArticle"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "KnowledgeBaseArticles"
+ ],
+ "summary": "Patch KnowledgeBaseArticle",
+ "operationId": "patchServiceKnowledgeBaseArticlesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "knowledgeBaseArticleId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "KnowledgeBaseArticle",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/KnowledgeBaseArticle"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/knowledgeBaseCategories": {
+ "get": {
+ "tags": [
+ "KnowledgeBaseCategories"
+ ],
+ "summary": "Get List of KnowledgeBaseCategory",
+ "operationId": "getServiceKnowledgeBaseCategories",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of KnowledgeBaseCategory",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/KnowledgeBaseCategory"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "KnowledgeBaseCategories"
+ ],
+ "summary": "Post KnowledgeBaseCategory",
+ "operationId": "postServiceKnowledgeBaseCategories",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "knowledgeBaseCategory",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/KnowledgeBaseCategory"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "KnowledgeBaseCategory",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/KnowledgeBaseCategory"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/knowledgeBaseCategories/count": {
+ "get": {
+ "tags": [
+ "KnowledgeBaseCategories"
+ ],
+ "summary": "Get Count of KnowledgeBaseCategory",
+ "operationId": "getServiceKnowledgeBaseCategoriesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/knowledgeBaseCategories/{id}": {
+ "get": {
+ "tags": [
+ "KnowledgeBaseCategories"
+ ],
+ "summary": "Get KnowledgeBaseCategory",
+ "operationId": "getServiceKnowledgeBaseCategoriesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "knowledgeBaseCategoryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "KnowledgeBaseCategory",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/KnowledgeBaseCategory"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "KnowledgeBaseCategories"
+ ],
+ "summary": "Delete KnowledgeBaseCategory",
+ "operationId": "deleteServiceKnowledgeBaseCategoriesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "knowledgeBaseCategoryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "KnowledgeBaseCategories"
+ ],
+ "summary": "Put KnowledgeBaseCategory",
+ "operationId": "putServiceKnowledgeBaseCategoriesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "knowledgeBaseCategoryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "knowledgeBaseCategory",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/KnowledgeBaseCategory"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "KnowledgeBaseCategory",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/KnowledgeBaseCategory"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "KnowledgeBaseCategories"
+ ],
+ "summary": "Patch KnowledgeBaseCategory",
+ "operationId": "patchServiceKnowledgeBaseCategoriesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "knowledgeBaseCategoryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "KnowledgeBaseCategory",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/KnowledgeBaseCategory"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/knowledgeBaseSubCategories": {
+ "get": {
+ "tags": [
+ "KnowledgeBaseSubCategories"
+ ],
+ "summary": "Get List of KnowledgeBaseSubCategory",
+ "operationId": "getServiceKnowledgeBaseSubCategories",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of KnowledgeBaseSubCategory",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/KnowledgeBaseSubCategory"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "KnowledgeBaseSubCategories"
+ ],
+ "summary": "Post KnowledgeBaseSubCategory",
+ "operationId": "postServiceKnowledgeBaseSubCategories",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "knowledgeBaseSubCategory",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/KnowledgeBaseSubCategory"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "KnowledgeBaseSubCategory",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/KnowledgeBaseSubCategory"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/knowledgeBaseSubCategories/count": {
+ "get": {
+ "tags": [
+ "KnowledgeBaseSubCategories"
+ ],
+ "summary": "Get Count of KnowledgeBaseSubCategory",
+ "operationId": "getServiceKnowledgeBaseSubCategoriesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/knowledgeBaseSubCategories/{id}": {
+ "get": {
+ "tags": [
+ "KnowledgeBaseSubCategories"
+ ],
+ "summary": "Get KnowledgeBaseSubCategory",
+ "operationId": "getServiceKnowledgeBaseSubCategoriesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "knowledgeBaseSubCategoryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "KnowledgeBaseSubCategory",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/KnowledgeBaseSubCategory"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "KnowledgeBaseSubCategories"
+ ],
+ "summary": "Delete KnowledgeBaseSubCategory",
+ "operationId": "deleteServiceKnowledgeBaseSubCategoriesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "knowledgeBaseSubCategoryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "KnowledgeBaseSubCategories"
+ ],
+ "summary": "Put KnowledgeBaseSubCategory",
+ "operationId": "putServiceKnowledgeBaseSubCategoriesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "knowledgeBaseSubCategoryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "knowledgeBaseSubCategory",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/KnowledgeBaseSubCategory"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "KnowledgeBaseSubCategory",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/KnowledgeBaseSubCategory"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "KnowledgeBaseSubCategories"
+ ],
+ "summary": "Patch KnowledgeBaseSubCategory",
+ "operationId": "patchServiceKnowledgeBaseSubCategoriesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "knowledgeBaseSubCategoryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "KnowledgeBaseSubCategory",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/KnowledgeBaseSubCategory"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/knowledgeBaseSubCategories/{id}/usages": {
+ "get": {
+ "tags": [
+ "KnowledgeBaseSubCategories"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getServiceKnowledgeBaseSubCategoriesByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "knowledgeBaseSubCategoryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/knowledgeBaseSubCategories/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "KnowledgeBaseSubCategories"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getServiceKnowledgeBaseSubCategoriesByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "knowledgeBaseSubCategoryId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/knowledgebasesettings": {
+ "get": {
+ "tags": [
+ "KnowledgeBaseSettingses"
+ ],
+ "summary": "Get KnowledgeBaseSettings",
+ "operationId": "getServiceKnowledgebasesettings",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "KnowledgeBaseSettings",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/KnowledgeBaseSettings"
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "KnowledgeBaseSettingses"
+ ],
+ "summary": "Post KnowledgeBaseSettings",
+ "operationId": "postServiceKnowledgebasesettings",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "knowledgeBaseSettings",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/KnowledgeBaseSettings"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "KnowledgeBaseSettings",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/KnowledgeBaseSettings"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/knowledgebasesettings/{id}": {
+ "get": {
+ "tags": [
+ "KnowledgeBaseSettingses"
+ ],
+ "summary": "Get KnowledgeBaseSettings",
+ "operationId": "getServiceKnowledgebasesettingsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "knowledgebasesettingId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "KnowledgeBaseSettings",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/KnowledgeBaseSettings"
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "KnowledgeBaseSettingses"
+ ],
+ "summary": "Put KnowledgeBaseSettings",
+ "operationId": "putServiceKnowledgebasesettingsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "knowledgebasesettingId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "knowledgeBaseSettings",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/KnowledgeBaseSettings"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "KnowledgeBaseSettings",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/KnowledgeBaseSettings"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "KnowledgeBaseSettingses"
+ ],
+ "summary": "Patch KnowledgeBaseSettings",
+ "operationId": "patchServiceKnowledgebasesettingsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "knowledgebasesettingId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "KnowledgeBaseSettings",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/KnowledgeBaseSettings"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/locations": {
+ "get": {
+ "tags": [
+ "ServiceLocations"
+ ],
+ "summary": "Get List of ServiceLocation",
+ "operationId": "getServiceLocations",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ServiceLocation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ServiceLocation"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ServiceLocations"
+ ],
+ "summary": "Post ServiceLocation",
+ "operationId": "postServiceLocations",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "location",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceLocation"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ServiceLocation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceLocation"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/locations/count": {
+ "get": {
+ "tags": [
+ "ServiceLocations"
+ ],
+ "summary": "Get Count of ServiceLocation",
+ "operationId": "getServiceLocationsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/locations/info": {
+ "get": {
+ "tags": [
+ "ServiceLocationInfos"
+ ],
+ "summary": "Get List of ServiceLocationInfos",
+ "operationId": "getServiceLocationsInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of serviceLocationInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ServiceLocationInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/locations/info/count": {
+ "get": {
+ "tags": [
+ "ServiceLocationInfos"
+ ],
+ "summary": "Get Count of ServiceLocationInfo",
+ "operationId": "getServiceLocationsInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/locations/{id}": {
+ "get": {
+ "tags": [
+ "ServiceLocations"
+ ],
+ "summary": "Get ServiceLocation",
+ "operationId": "getServiceLocationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "locationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ServiceLocation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceLocation"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ServiceLocations"
+ ],
+ "summary": "Delete ServiceLocation",
+ "operationId": "deleteServiceLocationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "locationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ServiceLocations"
+ ],
+ "summary": "Put ServiceLocation",
+ "operationId": "putServiceLocationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "locationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "location",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceLocation"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ServiceLocation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceLocation"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ServiceLocations"
+ ],
+ "summary": "Patch ServiceLocation",
+ "operationId": "patchServiceLocationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "locationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ServiceLocation",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceLocation"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/locations/{id}/info": {
+ "get": {
+ "tags": [
+ "ServiceLocationInfos"
+ ],
+ "summary": "Get ServiceLocationInfos",
+ "operationId": "getServiceLocationsByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ServiceLocationInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ServiceLocationInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceLocationInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/locations/{id}/usages": {
+ "get": {
+ "tags": [
+ "ServiceLocations"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getServiceLocationsByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "locationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/locations/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "Locations"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getServiceLocationsByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "locationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/priorities": {
+ "get": {
+ "tags": [
+ "Priorities"
+ ],
+ "summary": "Get List of Priority",
+ "operationId": "getServicePriorities",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Priority",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Priority"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "Priorities"
+ ],
+ "summary": "Post Priority",
+ "operationId": "postServicePriorities",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "priority",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Priority"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "Priority",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Priority"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/priorities/count": {
+ "get": {
+ "tags": [
+ "Priorities"
+ ],
+ "summary": "Get Count of Priority",
+ "operationId": "getServicePrioritiesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/priorities/{id}": {
+ "get": {
+ "tags": [
+ "Priorities"
+ ],
+ "summary": "Get Priority",
+ "operationId": "getServicePrioritiesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "priorityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Priority",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Priority"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "Priorities"
+ ],
+ "summary": "Delete Priority",
+ "operationId": "deleteServicePrioritiesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "priorityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "Priorities"
+ ],
+ "summary": "Put Priority",
+ "operationId": "putServicePrioritiesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "priorityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "priority",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Priority"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Priority",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Priority"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "Priorities"
+ ],
+ "summary": "Patch Priority",
+ "operationId": "patchServicePrioritiesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "priorityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Priority",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Priority"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/priorities/{id}/image": {
+ "get": {
+ "tags": [
+ "Priorities"
+ ],
+ "summary": "Get Priority",
+ "operationId": "getServicePrioritiesByIdImage",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "priorityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "lastModified",
+ "in": "path",
+ "description": "lastModified",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ContentType = application/octet-stream"
+ }
+ }
+ }
+ },
+ "/service/priorities/{id}/usages": {
+ "get": {
+ "tags": [
+ "Priorities"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getServicePrioritiesByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "priorityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/priorities/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "Priorities"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getServicePrioritiesByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "priorityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/priority/info": {
+ "get": {
+ "tags": [
+ "PriorityInfos"
+ ],
+ "summary": "Get List of PriorityInfos",
+ "operationId": "getServicePriorityInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of priorityInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PriorityInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/priority/{id}/info": {
+ "get": {
+ "tags": [
+ "PriorityInfos"
+ ],
+ "summary": "Get PriorityInfos",
+ "operationId": "getServicePriorityByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "PriorityInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "PriorityInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PriorityInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/severities": {
+ "get": {
+ "tags": [
+ "Severities"
+ ],
+ "summary": "Get List of Severity",
+ "operationId": "getServiceSeverities",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Severity",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Severity"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/severities/count": {
+ "get": {
+ "tags": [
+ "Severities"
+ ],
+ "summary": "Get Count of Severity",
+ "operationId": "getServiceSeveritiesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/severities/{id}": {
+ "get": {
+ "tags": [
+ "Severities"
+ ],
+ "summary": "Get Severity",
+ "operationId": "getServiceSeveritiesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "severityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Severity",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Severity"
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "Severities"
+ ],
+ "summary": "Put Severity",
+ "operationId": "putServiceSeveritiesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "severityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "severity",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Severity"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Severity",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Severity"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "Severities"
+ ],
+ "summary": "Patch Severity",
+ "operationId": "patchServiceSeveritiesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "severityId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Severity",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Severity"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/slas/info": {
+ "get": {
+ "tags": [
+ "SLAInfos"
+ ],
+ "summary": "Get List of SLAInfos",
+ "operationId": "getServiceSlasInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of sLAInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/SLAInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/slas/{id}/info": {
+ "get": {
+ "tags": [
+ "SLAInfos"
+ ],
+ "summary": "Get SLAInfos",
+ "operationId": "getServiceSlasByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "SLAInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "SLAInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SLAInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/sources": {
+ "get": {
+ "tags": [
+ "Sources"
+ ],
+ "summary": "Get List of Source",
+ "operationId": "getServiceSources",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Source",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Source"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "Sources"
+ ],
+ "summary": "Post Source",
+ "operationId": "postServiceSources",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "source",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Source"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "Source",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Source"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/sources/count": {
+ "get": {
+ "tags": [
+ "Sources"
+ ],
+ "summary": "Get Count of Source",
+ "operationId": "getServiceSourcesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/sources/info": {
+ "get": {
+ "tags": [
+ "SourceInfos"
+ ],
+ "summary": "Get List of SourceInfos",
+ "operationId": "getServiceSourcesInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of sourceInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/SourceInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/sources/info/count": {
+ "get": {
+ "tags": [
+ "SourceInfos"
+ ],
+ "summary": "Get Count of SourceInfo",
+ "operationId": "getServiceSourcesInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/sources/{id}": {
+ "get": {
+ "tags": [
+ "Sources"
+ ],
+ "summary": "Get Source",
+ "operationId": "getServiceSourcesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "sourceId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Source",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Source"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "Sources"
+ ],
+ "summary": "Delete Source",
+ "operationId": "deleteServiceSourcesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "sourceId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "Sources"
+ ],
+ "summary": "Put Source",
+ "operationId": "putServiceSourcesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "sourceId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "source",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Source"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Source",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Source"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "Sources"
+ ],
+ "summary": "Patch Source",
+ "operationId": "patchServiceSourcesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "sourceId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Source",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Source"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/sources/{id}/info": {
+ "get": {
+ "tags": [
+ "SourceInfos"
+ ],
+ "summary": "Get SourceInfos",
+ "operationId": "getServiceSourcesByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "SourceInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "SourceInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SourceInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/sources/{id}/usages": {
+ "get": {
+ "tags": [
+ "Sources"
+ ],
+ "summary": "Get List of Usage Count",
+ "operationId": "getServiceSourcesByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "sourceId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/sources/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "Sources"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getServiceSourcesByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "sourceId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/surveys": {
+ "get": {
+ "tags": [
+ "ServiceSurveys"
+ ],
+ "summary": "Get List of ServiceSurvey",
+ "operationId": "getServiceSurveys",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ServiceSurvey",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ServiceSurvey"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ServiceSurveys"
+ ],
+ "summary": "Post ServiceSurvey",
+ "operationId": "postServiceSurveys",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "survey",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceSurvey"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ServiceSurvey",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceSurvey"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/surveys/count": {
+ "get": {
+ "tags": [
+ "ServiceSurveys"
+ ],
+ "summary": "Get Count of ServiceSurvey",
+ "operationId": "getServiceSurveysCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/surveys/{grandparentId}/questions/{parentId}/options": {
+ "get": {
+ "tags": [
+ "SurveyOptions"
+ ],
+ "summary": "Get List of SurveyOption",
+ "operationId": "getServiceSurveysByGrandparentIdQuestionsByParentIdOptions",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "questionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "surveyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of SurveyOption",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/SurveyOption"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "SurveyOptions"
+ ],
+ "summary": "Post SurveyOption",
+ "operationId": "postServiceSurveysByGrandparentIdQuestionsByParentIdOptions",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "questionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "surveyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "surveyOption",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/SurveyOption"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "SurveyOption",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SurveyOption"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/surveys/{grandparentId}/questions/{parentId}/options/count": {
+ "get": {
+ "tags": [
+ "SurveyOptions"
+ ],
+ "summary": "Get Count of SurveyOption",
+ "operationId": "getServiceSurveysByGrandparentIdQuestionsByParentIdOptionsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "questionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "surveyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/surveys/{grandparentId}/questions/{parentId}/options/{id}": {
+ "get": {
+ "tags": [
+ "SurveyOptions"
+ ],
+ "summary": "Get SurveyOption",
+ "operationId": "getServiceSurveysByGrandparentIdQuestionsByParentIdOptionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "optionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "questionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "surveyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "SurveyOption",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SurveyOption"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "SurveyOptions"
+ ],
+ "summary": "Delete SurveyOption",
+ "operationId": "deleteServiceSurveysByGrandparentIdQuestionsByParentIdOptionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "optionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "questionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "surveyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "SurveyOptions"
+ ],
+ "summary": "Put SurveyOption",
+ "operationId": "putServiceSurveysByGrandparentIdQuestionsByParentIdOptionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "optionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "questionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "surveyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "surveyOption",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/SurveyOption"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "SurveyOption",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SurveyOption"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "SurveyOptions"
+ ],
+ "summary": "Patch SurveyOption",
+ "operationId": "patchServiceSurveysByGrandparentIdQuestionsByParentIdOptionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "optionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "questionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "grandparentId",
+ "in": "path",
+ "description": "surveyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "SurveyOption",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SurveyOption"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/surveys/{id}": {
+ "get": {
+ "tags": [
+ "ServiceSurveys"
+ ],
+ "summary": "Get ServiceSurvey",
+ "operationId": "getServiceSurveysById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "surveyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ServiceSurvey",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceSurvey"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ServiceSurveys"
+ ],
+ "summary": "Delete ServiceSurvey",
+ "operationId": "deleteServiceSurveysById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "surveyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ServiceSurveys"
+ ],
+ "summary": "Put ServiceSurvey",
+ "operationId": "putServiceSurveysById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "surveyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "survey",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceSurvey"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ServiceSurvey",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceSurvey"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ServiceSurveys"
+ ],
+ "summary": "Patch ServiceSurvey",
+ "operationId": "patchServiceSurveysById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "surveyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ServiceSurvey",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceSurvey"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/surveys/{id}/copy": {
+ "post": {
+ "tags": [
+ "ServiceSurveys"
+ ],
+ "summary": "Post ServiceSurvey",
+ "operationId": "postServiceSurveysByIdCopy",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "surveyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ServiceSurvey",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceSurvey"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/surveys/{id}/usages": {
+ "get": {
+ "tags": [
+ "ServiceSurveys"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getServiceSurveysByIdUsages",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "surveyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/surveys/{id}/usages/list": {
+ "get": {
+ "tags": [
+ "ServiceSurveys"
+ ],
+ "summary": "Get List of Usage",
+ "operationId": "getServiceSurveysByIdUsagesList",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "surveyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Usage",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Usage"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/surveys/{parentId}/questions": {
+ "get": {
+ "tags": [
+ "ServiceSurveyQuestions"
+ ],
+ "summary": "Get List of ServiceSurveyQuestion",
+ "operationId": "getServiceSurveysByParentIdQuestions",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "surveyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ServiceSurveyQuestion",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ServiceSurveyQuestion"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ServiceSurveyQuestions"
+ ],
+ "summary": "Post ServiceSurveyQuestion",
+ "operationId": "postServiceSurveysByParentIdQuestions",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "surveyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "serviceSurveyQuestion",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceSurveyQuestion"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ServiceSurveyQuestion",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceSurveyQuestion"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/surveys/{parentId}/questions/count": {
+ "get": {
+ "tags": [
+ "ServiceSurveyQuestions"
+ ],
+ "summary": "Get Count of ServiceSurveyQuestion",
+ "operationId": "getServiceSurveysByParentIdQuestionsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "surveyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/surveys/{parentId}/questions/{id}": {
+ "get": {
+ "tags": [
+ "ServiceSurveyQuestions"
+ ],
+ "summary": "Get ServiceSurveyQuestion",
+ "operationId": "getServiceSurveysByParentIdQuestionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "questionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "surveyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ServiceSurveyQuestion",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceSurveyQuestion"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ServiceSurveyQuestions"
+ ],
+ "summary": "Delete ServiceSurveyQuestion",
+ "operationId": "deleteServiceSurveysByParentIdQuestionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "questionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "surveyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ServiceSurveyQuestions"
+ ],
+ "summary": "Put ServiceSurveyQuestion",
+ "operationId": "putServiceSurveysByParentIdQuestionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "questionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "surveyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "serviceSurveyQuestion",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceSurveyQuestion"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ServiceSurveyQuestion",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceSurveyQuestion"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ServiceSurveyQuestions"
+ ],
+ "summary": "Patch ServiceSurveyQuestion",
+ "operationId": "patchServiceSurveysByParentIdQuestionsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "questionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "surveyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ServiceSurveyQuestion",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceSurveyQuestion"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/surveys/{parentId}/questions/{id}/copy": {
+ "post": {
+ "tags": [
+ "ServiceSurveyQuestions"
+ ],
+ "summary": "Post ServiceSurveyQuestion",
+ "operationId": "postServiceSurveysByParentIdQuestionsByIdCopy",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "questionId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "surveyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "201": {
+ "description": "ServiceSurveyQuestion",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceSurveyQuestion"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/surveys/{parentId}/results": {
+ "get": {
+ "tags": [
+ "SurveyResults"
+ ],
+ "summary": "Get List of SurveyResult",
+ "operationId": "getServiceSurveysByParentIdResults",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "surveyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of SurveyResult",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/SurveyResult"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "SurveyResults"
+ ],
+ "summary": "Post SurveyResult",
+ "operationId": "postServiceSurveysByParentIdResults",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "surveyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "surveyResult",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/SurveyResult"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "SurveyResult",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SurveyResult"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/surveys/{parentId}/results/count": {
+ "get": {
+ "tags": [
+ "SurveyResults"
+ ],
+ "summary": "Get Count of SurveyResult",
+ "operationId": "getServiceSurveysByParentIdResultsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "surveyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/surveys/{parentId}/results/{id}": {
+ "get": {
+ "tags": [
+ "SurveyResults"
+ ],
+ "summary": "Get SurveyResult",
+ "operationId": "getServiceSurveysByParentIdResultsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "resultId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "surveyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "SurveyResult",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SurveyResult"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "SurveyResults"
+ ],
+ "summary": "Delete SurveyResult",
+ "operationId": "deleteServiceSurveysByParentIdResultsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "resultId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "surveyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "SurveyResults"
+ ],
+ "summary": "Put SurveyResult",
+ "operationId": "putServiceSurveysByParentIdResultsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "resultId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "surveyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "surveyResult",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/SurveyResult"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "SurveyResult",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SurveyResult"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "SurveyResults"
+ ],
+ "summary": "Patch SurveyResult",
+ "operationId": "patchServiceSurveysByParentIdResultsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "resultId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "surveyId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "SurveyResult",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SurveyResult"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/teamMembers": {
+ "post": {
+ "tags": [
+ "TeamMembers"
+ ],
+ "summary": "Post TeamMember",
+ "operationId": "postServiceTeamMembers",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "teamMember",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/TeamMember"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "TeamMember",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TeamMember"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/teams": {
+ "get": {
+ "tags": [
+ "ServiceTeams"
+ ],
+ "summary": "Get List of ServiceTeam",
+ "operationId": "getServiceTeams",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ServiceTeam",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ServiceTeam"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/teams/count": {
+ "get": {
+ "tags": [
+ "ServiceTeams"
+ ],
+ "summary": "Get Count of ServiceTeam",
+ "operationId": "getServiceTeamsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/teams/{id}": {
+ "get": {
+ "tags": [
+ "ServiceTeams"
+ ],
+ "summary": "Get ServiceTeam",
+ "operationId": "getServiceTeamsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "teamId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ServiceTeam",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceTeam"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/templates": {
+ "get": {
+ "tags": [
+ "ServiceTemplates"
+ ],
+ "summary": "Get List of ServiceTemplate",
+ "operationId": "getServiceTemplates",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ServiceTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ServiceTemplate"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ServiceTemplates"
+ ],
+ "summary": "Post ServiceTemplate",
+ "operationId": "postServiceTemplates",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "serviceTemplate",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceTemplate"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ServiceTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceTemplate"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/templates/count": {
+ "get": {
+ "tags": [
+ "ServiceTemplates"
+ ],
+ "summary": "Get Count of ServiceTemplate",
+ "operationId": "getServiceTemplatesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/templates/info": {
+ "get": {
+ "tags": [
+ "ServiceTemplateInfos"
+ ],
+ "summary": "Get List of ServiceTemplateInfos",
+ "operationId": "getServiceTemplatesInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of serviceTemplateInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ServiceTemplateInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/templates/info/count": {
+ "get": {
+ "tags": [
+ "ServiceTemplateInfos"
+ ],
+ "summary": "Get Count of ServiceTemplateInfo",
+ "operationId": "getServiceTemplatesInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/templates/{id}": {
+ "get": {
+ "tags": [
+ "ServiceTemplates"
+ ],
+ "summary": "Get ServiceTemplate",
+ "operationId": "getServiceTemplatesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "templateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ServiceTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceTemplate"
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ServiceTemplates"
+ ],
+ "summary": "Put ServiceTemplate",
+ "operationId": "putServiceTemplatesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "templateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "ServiceTemplate",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceTemplate"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ServiceTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceTemplate"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ServiceTemplates"
+ ],
+ "summary": "Patch ServiceTemplate",
+ "operationId": "patchServiceTemplatesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "templateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ServiceTemplate",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceTemplate"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ServiceTemplates"
+ ],
+ "summary": "Delete ServiceTemplate",
+ "operationId": "deleteServiceTemplatesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "templateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ }
+ },
+ "/service/templates/{id}/generate": {
+ "post": {
+ "tags": [
+ "ServiceTemplates"
+ ],
+ "summary": "Post Count of ServiceTemplate",
+ "operationId": "postServiceTemplatesByIdGenerate",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "templateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "templateGenerate",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/TemplateGenerate"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "TemplateGeneratedCountsModel",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TemplateGeneratedCountsModel"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/templates/{id}/info": {
+ "get": {
+ "tags": [
+ "ServiceTemplateInfos"
+ ],
+ "summary": "Get ServiceTemplateInfos",
+ "operationId": "getServiceTemplatesByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ServiceTemplateInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ServiceTemplateInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceTemplateInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/templates/{parentId}/tasks": {
+ "get": {
+ "tags": [
+ "ServiceTemplateTasks"
+ ],
+ "summary": "Get List of Tasks",
+ "operationId": "getServiceTemplatesByParentIdTasks",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "templateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Task",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ServiceTemplateTask"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ServiceTemplateTasks"
+ ],
+ "summary": "Post Task",
+ "operationId": "postServiceTemplatesByParentIdTasks",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "templateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "serviceTemplateTask",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceTemplateTask"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ServiceTemplateTask",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceTemplateTask"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/templates/{parentId}/tasks/count": {
+ "get": {
+ "tags": [
+ "ServiceTemplateTasks"
+ ],
+ "summary": "Get Count of Tasks",
+ "operationId": "getServiceTemplatesByParentIdTasksCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "templateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/templates/{parentId}/tasks/{id}": {
+ "get": {
+ "tags": [
+ "ServiceTemplateTasks"
+ ],
+ "summary": "Get Task",
+ "operationId": "getServiceTemplatesByParentIdTasksById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "taskId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "templateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ServiceTemplateTask",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceTemplateTask"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ServiceTemplateTasks"
+ ],
+ "summary": "Delete Task",
+ "operationId": "deleteServiceTemplatesByParentIdTasksById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "taskId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "templateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ServiceTemplateTasks"
+ ],
+ "summary": "Put Task",
+ "operationId": "putServiceTemplatesByParentIdTasksById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "taskId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "templateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "serviceTemplateTask",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceTemplateTask"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ServiceTemplateTask",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceTemplateTask"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ServiceTemplateTasks"
+ ],
+ "summary": "Patch Task",
+ "operationId": "patchServiceTemplatesByParentIdTasksById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "taskId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "templateId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ServiceTemplateTask",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceTemplateTask"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/ticketLinks": {
+ "get": {
+ "tags": [
+ "ServiceTicketLinks"
+ ],
+ "summary": "Get List of ServiceTicketLink",
+ "operationId": "getServiceTicketLinks",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ServiceTicketLink",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ServiceTicketLink"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ServiceTicketLinks"
+ ],
+ "summary": "Post ServiceTicketLink",
+ "operationId": "postServiceTicketLinks",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "serviceTicketLink",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceTicketLink"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ServiceTicketLink",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceTicketLink"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/ticketLinks/count": {
+ "get": {
+ "tags": [
+ "ServiceTicketLinks"
+ ],
+ "summary": "Get Count of ServiceTicketLink",
+ "operationId": "getServiceTicketLinksCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/ticketLinks/info": {
+ "get": {
+ "tags": [
+ "ServiceTicketLinkInfos"
+ ],
+ "summary": "Get List of ServiceTicketLinkInfos",
+ "operationId": "getServiceTicketLinksInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of serviceTicketLinkInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ServiceTicketLinkInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/ticketLinks/info/count": {
+ "get": {
+ "tags": [
+ "ServiceTicketLinkInfos"
+ ],
+ "summary": "Get Count of ServiceTicketLinkInfos",
+ "operationId": "getServiceTicketLinksInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/ticketLinks/{id}": {
+ "get": {
+ "tags": [
+ "ServiceTicketLinks"
+ ],
+ "summary": "Get ServiceTicketLink",
+ "operationId": "getServiceTicketLinksById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ticketLinkId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ServiceTicketLink",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceTicketLink"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "ServiceTicketLinks"
+ ],
+ "summary": "Delete ServiceTicketLink",
+ "operationId": "deleteServiceTicketLinksById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ticketLinkId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ServiceTicketLinks"
+ ],
+ "summary": "Put ServiceTicketLink",
+ "operationId": "putServiceTicketLinksById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ticketLinkId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "serviceTicketLink",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceTicketLink"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ServiceTicketLink",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceTicketLink"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ServiceTicketLinks"
+ ],
+ "summary": "Patch ServiceTicketLink",
+ "operationId": "patchServiceTicketLinksById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ticketLinkId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ServiceTicketLink",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceTicketLink"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/ticketLinks/{id}/info": {
+ "get": {
+ "tags": [
+ "ServiceTicketLinkInfos"
+ ],
+ "summary": "Get ServiceTicketLinkInfos",
+ "operationId": "getServiceTicketLinksByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ServiceTicketLinkInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ServiceTicketLinkInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceTicketLinkInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/ticketSyncs": {
+ "get": {
+ "tags": [
+ "TicketSyncs"
+ ],
+ "summary": "Get List of TicketSync",
+ "operationId": "getServiceTicketSyncs",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of TicketSync",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/TicketSync"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "TicketSyncs"
+ ],
+ "summary": "Post TicketSync",
+ "operationId": "postServiceTicketSyncs",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "ticketSync",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/TicketSync"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "TicketSync",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TicketSync"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/ticketSyncs/count": {
+ "get": {
+ "tags": [
+ "TicketSyncs"
+ ],
+ "summary": "Get Count of TicketSync",
+ "operationId": "getServiceTicketSyncsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/ticketSyncs/{id}": {
+ "get": {
+ "tags": [
+ "TicketSyncs"
+ ],
+ "summary": "Get TicketSync",
+ "operationId": "getServiceTicketSyncsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ticketSyncId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "TicketSync",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TicketSync"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "TicketSyncs"
+ ],
+ "summary": "Delete TicketSync",
+ "operationId": "deleteServiceTicketSyncsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ticketSyncId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "TicketSyncs"
+ ],
+ "summary": "Put TicketSync",
+ "operationId": "putServiceTicketSyncsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ticketSyncId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "ticketSync",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/TicketSync"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "TicketSync",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TicketSync"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "TicketSyncs"
+ ],
+ "summary": "Patch TicketSync",
+ "operationId": "patchServiceTicketSyncsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ticketSyncId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "TicketSync",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TicketSync"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/tickets": {
+ "get": {
+ "tags": [
+ "Tickets"
+ ],
+ "summary": "Get List of ConnectWise.Apis.v3_0.v2015_3.Service.Ticket.Ticket\r\n To obtain the current SLA times for an active ticket, please use the /service/tickets/calculateSLA endpoint for multiple tickets or /service/tickets/{id} for individual tickets.",
+ "operationId": "getServiceTickets",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ConnectWise.Apis.v3_0.v2015_3.Service.Ticket.Ticket",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Ticket"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "Tickets"
+ ],
+ "summary": "Post Ticket",
+ "operationId": "postServiceTickets",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "ticket",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Ticket"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "Ticket",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Ticket"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/tickets/calculateSla": {
+ "get": {
+ "tags": [
+ "Tickets"
+ ],
+ "summary": "Get List of ConnectWise.Apis.v3_0.v2015_3.Service.Ticket.Ticket with SLA calculated",
+ "operationId": "getServiceTicketsCalculateSla",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ConnectWise.Apis.v3_0.v2015_3.Service.Ticket.Ticket",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Ticket"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/tickets/changelogs": {
+ "get": {
+ "tags": [
+ "TicketChangeLog"
+ ],
+ "summary": "Get List of Ticket Change Log",
+ "operationId": "getServiceTicketsChangelogs",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of TicketChangeLog",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/TicketChangeLog"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "TicketChangeLog"
+ ],
+ "summary": "Delete Ticket Change Logs",
+ "operationId": "deleteServiceTicketsChangelogs",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ }
+ },
+ "/service/tickets/count": {
+ "get": {
+ "tags": [
+ "Tickets"
+ ],
+ "summary": "Get Count of ConnectWise.Apis.v3_0.v2015_3.Service.Ticket.Ticket",
+ "operationId": "getServiceTicketsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/tickets/info": {
+ "get": {
+ "tags": [
+ "TicketInfos"
+ ],
+ "summary": "Get List of TicketInfos",
+ "operationId": "getServiceTicketsInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ticketInfoses",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/TicketInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/tickets/info/count": {
+ "get": {
+ "tags": [
+ "TicketInfos"
+ ],
+ "summary": "Get Count of TicketInfo",
+ "operationId": "getServiceTicketsInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/tickets/search": {
+ "post": {
+ "tags": [
+ "Tickets"
+ ],
+ "summary": "Post List of Ticket",
+ "operationId": "postServiceTicketsSearch",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "filterValues",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/FilterValues"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "List of Ticket",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Ticket"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/tickets/{id}": {
+ "get": {
+ "tags": [
+ "Tickets"
+ ],
+ "summary": "Get Ticket",
+ "operationId": "getServiceTicketsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Ticket",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Ticket"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "Tickets"
+ ],
+ "summary": "Delete Ticket",
+ "operationId": "deleteServiceTicketsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "Tickets"
+ ],
+ "summary": "Put Ticket",
+ "operationId": "putServiceTicketsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "ticket",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Ticket"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Ticket",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Ticket"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "Tickets"
+ ],
+ "summary": "Patch Ticket",
+ "operationId": "patchServiceTicketsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "Ticket",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Ticket"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/tickets/{id}/copy": {
+ "post": {
+ "tags": [
+ "Tickets"
+ ],
+ "summary": "Post TicketCopy",
+ "operationId": "postServiceTicketsByIdCopy",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Ticket",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Ticket"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/tickets/{id}/info": {
+ "get": {
+ "tags": [
+ "TicketInfos"
+ ],
+ "summary": "Get TicketInfos",
+ "operationId": "getServiceTicketsByIdInfo",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "TicketInfoId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "TicketInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/TicketInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/tickets/{parentId}/activities": {
+ "get": {
+ "tags": [
+ "Tickets"
+ ],
+ "summary": "Get List of ActivityReference\r\n Gets activities associated to the ticket\r\n Please use the /sales/activities?conditions=ticket/id={id} endpoint",
+ "operationId": "getServiceTicketsByParentIdActivities",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ActivityReference",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ActivityReference"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/tickets/{parentId}/activities/count": {
+ "get": {
+ "tags": [
+ "Tickets"
+ ],
+ "summary": "Get Count of ActivityReference\r\n Gets count of activities associated to the ticket\r\n Please use the /sales/activities/count?conditions=ticket/id={id} endpoint",
+ "operationId": "getServiceTicketsByParentIdActivitiesCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/tickets/{parentId}/allNotes": {
+ "get": {
+ "tags": [
+ "ServiceTicketNotes"
+ ],
+ "summary": "Get List of ServiceTicketNote",
+ "operationId": "getServiceTicketsByParentIdAllNotes",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ServiceTicketNote",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ServiceTicketNote"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/tickets/{parentId}/attachChildren": {
+ "post": {
+ "tags": [
+ "Tickets"
+ ],
+ "summary": "Post SuccessResponse",
+ "operationId": "postServiceTicketsByParentIdAttachChildren",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "bundle",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/TicketBundle"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "SuccessResponse",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SuccessResponse"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/tickets/{parentId}/configurations": {
+ "get": {
+ "tags": [
+ "Tickets"
+ ],
+ "summary": "Get List of ConfigurationReference",
+ "operationId": "getServiceTicketsByParentIdConfigurations",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ConfigurationReference",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ConfigurationReference"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "Tickets"
+ ],
+ "summary": "Post ConfigurationReference",
+ "operationId": "postServiceTicketsByParentIdConfigurations",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "configuration",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ConfigurationReference"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ConfigurationReference",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ConfigurationReference"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/tickets/{parentId}/configurations/count": {
+ "get": {
+ "tags": [
+ "Tickets"
+ ],
+ "summary": "Get Count of ConfigurationReference",
+ "operationId": "getServiceTicketsByParentIdConfigurationsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/tickets/{parentId}/configurations/{id}": {
+ "get": {
+ "tags": [
+ "Tickets"
+ ],
+ "summary": "Get ConfigurationReference",
+ "operationId": "getServiceTicketsByParentIdConfigurationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "configurationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ConfigurationReference",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ConfigurationReference"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "Tickets"
+ ],
+ "summary": "Delete ConfigurationReference",
+ "operationId": "deleteServiceTicketsByParentIdConfigurationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "configurationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ }
+ },
+ "/service/tickets/{parentId}/convert": {
+ "post": {
+ "tags": [
+ "Tickets"
+ ],
+ "summary": "Post SuccessResponse",
+ "operationId": "postServiceTicketsByParentIdConvert",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "conversion",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ConvertToProject"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "SuccessResponse",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SuccessResponse"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/tickets/{parentId}/documents": {
+ "get": {
+ "tags": [
+ "Tickets"
+ ],
+ "summary": "Get List of DocumentReference\r\n Gets the documents associated to the ticket\r\n Please use the /system/documents?recordType=Ticket&recordId={id} endpoint",
+ "operationId": "getServiceTicketsByParentIdDocuments",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of DocumentReference",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/DocumentReference"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/tickets/{parentId}/documents/count": {
+ "get": {
+ "tags": [
+ "Tickets"
+ ],
+ "summary": "Get Count of DocumentReference",
+ "operationId": "getServiceTicketsByParentIdDocumentsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/tickets/{parentId}/merge": {
+ "post": {
+ "tags": [
+ "Tickets"
+ ],
+ "summary": "Post SuccessResponse",
+ "operationId": "postServiceTicketsByParentIdMerge",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "merge",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/TicketMerge"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "SuccessResponse",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/SuccessResponse"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/tickets/{parentId}/notes": {
+ "get": {
+ "tags": [
+ "TicketNotes"
+ ],
+ "summary": "Get List of ServiceNote",
+ "operationId": "getServiceTicketsByParentIdNotes",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ServiceNote",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ServiceNote"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "TicketNotes"
+ ],
+ "summary": "Post ServiceNote",
+ "operationId": "postServiceTicketsByParentIdNotes",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "serviceNote",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceNote"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ServiceNote",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceNote"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/tickets/{parentId}/notes/count": {
+ "get": {
+ "tags": [
+ "TicketNotes"
+ ],
+ "summary": "Get Count of ServiceNote",
+ "operationId": "getServiceTicketsByParentIdNotesCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/tickets/{parentId}/notes/{id}": {
+ "get": {
+ "tags": [
+ "TicketNotes"
+ ],
+ "summary": "Get ServiceNote",
+ "operationId": "getServiceTicketsByParentIdNotesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "noteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ServiceNote",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceNote"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "TicketNotes"
+ ],
+ "summary": "Delete ServiceNote",
+ "operationId": "deleteServiceTicketsByParentIdNotesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "noteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "TicketNotes"
+ ],
+ "summary": "Put ServiceNote",
+ "operationId": "putServiceTicketsByParentIdNotesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "noteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "serviceNote",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceNote"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ServiceNote",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceNote"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "TicketNotes"
+ ],
+ "summary": "Patch ServiceNote",
+ "operationId": "patchServiceTicketsByParentIdNotesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "noteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ServiceNote",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceNote"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/tickets/{parentId}/products": {
+ "get": {
+ "tags": [
+ "Tickets"
+ ],
+ "summary": "Get List of ProductReference\r\n Gets the products associated to the ticket\r\n Please use the /procurement/products?conditions=chargeToType='Ticket' AND chargeToId={id} endpoint",
+ "operationId": "getServiceTicketsByParentIdProducts",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ProductReference",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ProductReference"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/tickets/{parentId}/products/count": {
+ "get": {
+ "tags": [
+ "Tickets"
+ ],
+ "summary": "Get Count of ProductReference\r\n Gets the products associated to the ticket\r\n Please use the /procurement/products/count?conditions=chargeToType='Ticket' AND chargeToId={id} endpoint",
+ "operationId": "getServiceTicketsByParentIdProductsCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/tickets/{parentId}/scheduleentries": {
+ "get": {
+ "tags": [
+ "Tickets"
+ ],
+ "summary": "Get List of ScheduleEntryReference\r\n Gets the schedule entries associated to the ticket\r\n Please use the /schedule/entries?conditions=type/id=4 AND objectId={id} endpoint",
+ "operationId": "getServiceTicketsByParentIdScheduleentries",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ScheduleEntryReference",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ScheduleEntryReference"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/tickets/{parentId}/scheduleentries/count": {
+ "get": {
+ "tags": [
+ "Tickets"
+ ],
+ "summary": "Get Count of ScheduleEntryReference\r\n Gets the schedule entries count associated to the ticket\r\n Please use the /schedule/entries/count?conditions=type/id=4 AND objectId={id} endpoint",
+ "operationId": "getServiceTicketsByParentIdScheduleentriesCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/tickets/{parentId}/tasks": {
+ "get": {
+ "tags": [
+ "TicketTasks"
+ ],
+ "summary": "Get List of Task",
+ "operationId": "getServiceTicketsByParentIdTasks",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Task",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ServiceTask"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "TicketTasks"
+ ],
+ "summary": "Post Task",
+ "operationId": "postServiceTicketsByParentIdTasks",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "task",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceTask"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ServiceTask",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceTask"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/tickets/{parentId}/tasks/count": {
+ "get": {
+ "tags": [
+ "TicketTasks"
+ ],
+ "summary": "Get Count of Task",
+ "operationId": "getServiceTicketsByParentIdTasksCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/tickets/{parentId}/tasks/{id}": {
+ "get": {
+ "tags": [
+ "TicketTasks"
+ ],
+ "summary": "Get Task",
+ "operationId": "getServiceTicketsByParentIdTasksById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "taskId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ServiceTask",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceTask"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "TicketTasks"
+ ],
+ "summary": "Delete Task",
+ "operationId": "deleteServiceTicketsByParentIdTasksById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "taskId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "TicketTasks"
+ ],
+ "summary": "Put Task",
+ "operationId": "putServiceTicketsByParentIdTasksById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "taskId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "task",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceTask"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ServiceTask",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceTask"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "TicketTasks"
+ ],
+ "summary": "Patch Task",
+ "operationId": "patchServiceTicketsByParentIdTasksById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "taskId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ServiceTask",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ServiceTask"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/tickets/{parentId}/timeentries": {
+ "get": {
+ "tags": [
+ "Tickets"
+ ],
+ "summary": "Get List of TimeEntryReference\r\n Gets time entries associated to the ticket\r\n Please use the /time/entries?conditions=(chargeToType=\"ServiceTicket\" OR chargeToType=\"ProjectTicket\") AND chargeToId={id} endpoint",
+ "operationId": "getServiceTicketsByParentIdTimeentries",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of TimeEntryReference",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/TimeEntryReference"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/service/tickets/{parentId}/timeentries/count": {
+ "get": {
+ "tags": [
+ "Tickets"
+ ],
+ "summary": "Get Count of TimeEntryReference\r\n Gets time entries count associated to the ticket\r\n Please use the /time/entries/count?conditions=(chargeToType=\"ServiceTicket\" OR chargeToType=\"ProjectTicket\") AND chargeToId={id} endpoint",
+ "operationId": "getServiceTicketsByParentIdTimeentriesCount",
+ "parameters": [
+ {
+ "name": "parentId",
+ "in": "path",
+ "description": "ticketId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/apiMembers": {
+ "get": {
+ "tags": [
+ "ApiMembers"
+ ],
+ "summary": "Get List of ApiMember",
+ "operationId": "getSystemApiMembers",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of ApiMember",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/ApiMember"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "ApiMembers"
+ ],
+ "summary": "Post ApiMember",
+ "operationId": "postSystemApiMembers",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "apiMember",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ApiMember"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "ApiMember",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ApiMember"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/apiMembers/count": {
+ "get": {
+ "tags": [
+ "ApiMembers"
+ ],
+ "summary": "Get Count of",
+ "operationId": "getSystemApiMembersCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/apiMembers/default": {
+ "get": {
+ "tags": [
+ "ApiMembers"
+ ],
+ "summary": "Get ApiMember",
+ "operationId": "getSystemApiMembersDefault",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ApiMember",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ApiMember"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/apiMembers/{id}": {
+ "get": {
+ "tags": [
+ "ApiMembers"
+ ],
+ "summary": "Get ApiMember",
+ "operationId": "getSystemApiMembersById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "apiMemberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ApiMember",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ApiMember"
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "ApiMembers"
+ ],
+ "summary": "Put ApiMember",
+ "operationId": "putSystemApiMembersById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "apiMemberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "apiMember",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ApiMember"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ApiMember",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ApiMember"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "ApiMembers"
+ ],
+ "summary": "Patch ApiMember",
+ "operationId": "patchSystemApiMembersById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "apiMemberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "ApiMember",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/ApiMember"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/callbacks": {
+ "get": {
+ "tags": [
+ "CallbackEntries"
+ ],
+ "summary": "Get List of CallbackEntry",
+ "operationId": "getSystemCallbacks",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of CallbackEntry",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/CallbackEntry"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "CallbackEntries"
+ ],
+ "summary": "Post CallbackEntry",
+ "operationId": "postSystemCallbacks",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "callbackEntry",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/CallbackEntry"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "CallbackEntry",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CallbackEntry"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/callbacks/count": {
+ "get": {
+ "tags": [
+ "CallbackEntries"
+ ],
+ "summary": "Get Count of CallbackEntry",
+ "operationId": "getSystemCallbacksCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/callbacks/{id}": {
+ "get": {
+ "tags": [
+ "CallbackEntries"
+ ],
+ "summary": "Get CallbackEntry",
+ "operationId": "getSystemCallbacksById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "callbackId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "CallbackEntry",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CallbackEntry"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "CallbackEntries"
+ ],
+ "summary": "Delete CallbackEntry",
+ "operationId": "deleteSystemCallbacksById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "callbackId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "put": {
+ "tags": [
+ "CallbackEntries"
+ ],
+ "summary": "Put CallbackEntry",
+ "operationId": "putSystemCallbacksById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "callbackId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "callbackEntry",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/CallbackEntry"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "CallbackEntry",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CallbackEntry"
+ }
+ }
+ }
+ }
+ }
+ },
+ "patch": {
+ "tags": [
+ "CallbackEntries"
+ ],
+ "summary": "Patch CallbackEntry",
+ "operationId": "patchSystemCallbacksById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "callbackId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "List of PatchOperation",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PatchOperation"
+ }
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "200": {
+ "description": "CallbackEntry",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/CallbackEntry"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/documents": {
+ "get": {
+ "tags": [
+ "Documents"
+ ],
+ "summary": "Get List of DocumentInfo",
+ "operationId": "getSystemDocuments",
+ "parameters": [
+ {
+ "name": "recordType",
+ "in": "query",
+ "description": "recordType",
+ "schema": {
+ "enum": [
+ "Activity",
+ "Agreement",
+ "Company",
+ "Config",
+ "Configuration",
+ "Contact",
+ "CustomImage",
+ "Document",
+ "Expense",
+ "HTMLTemplate",
+ "Invoice",
+ "Opportunity",
+ "Project",
+ "ProjectActivity",
+ "PurchaseOrder",
+ "Rma",
+ "SalesOrder",
+ "Service",
+ "Ticket",
+ "ProjectTicket",
+ "ServiceTemplate",
+ "StandardServiceTemplate",
+ "SrDetail",
+ "TimeEntry",
+ "JobHeader",
+ "MarketingManagerAudit",
+ "KnowledgeBase",
+ "ToolbarIcon",
+ "Meeting",
+ "MeetingNote",
+ "ProductSetup",
+ "ProjectTemplateTicket",
+ "BillingSetup",
+ "ServiceBoard",
+ "WordTemplate",
+ "Member",
+ "PortalImagePortalLogo",
+ "PortalImageReportLogo",
+ "TopNavigationLogo",
+ "PhaseStatus",
+ "ProjectStatus",
+ "TicketStatus",
+ "Schedule",
+ "Priority",
+ "Unassigned"
+ ],
+ "type": "string"
+ }
+ },
+ {
+ "name": "recordId",
+ "in": "query",
+ "description": "recordId",
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of DocumentInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/DocumentInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "Documents"
+ ],
+ "summary": "Post DocumentInfo",
+ "operationId": "postSystemDocuments",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "Multipart",
+ "content": {
+ "multipart/form-data": {
+ "schema": {
+ "$ref": "#/components/schemas/DocumentFormData"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "DocumentInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/DocumentInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/documents/count": {
+ "get": {
+ "tags": [
+ "Documents"
+ ],
+ "summary": "Get Count of DocumentInfo",
+ "operationId": "getSystemDocumentsCount",
+ "parameters": [
+ {
+ "name": "recordType",
+ "in": "query",
+ "description": "recordType",
+ "schema": {
+ "enum": [
+ "Activity",
+ "Agreement",
+ "Company",
+ "Config",
+ "Configuration",
+ "Contact",
+ "CustomImage",
+ "Document",
+ "Expense",
+ "HTMLTemplate",
+ "Invoice",
+ "Opportunity",
+ "Project",
+ "ProjectActivity",
+ "PurchaseOrder",
+ "Rma",
+ "SalesOrder",
+ "Service",
+ "Ticket",
+ "ProjectTicket",
+ "ServiceTemplate",
+ "StandardServiceTemplate",
+ "SrDetail",
+ "TimeEntry",
+ "JobHeader",
+ "MarketingManagerAudit",
+ "KnowledgeBase",
+ "ToolbarIcon",
+ "Meeting",
+ "MeetingNote",
+ "ProductSetup",
+ "ProjectTemplateTicket",
+ "BillingSetup",
+ "ServiceBoard",
+ "WordTemplate",
+ "Member",
+ "PortalImagePortalLogo",
+ "PortalImageReportLogo",
+ "TopNavigationLogo",
+ "PhaseStatus",
+ "ProjectStatus",
+ "TicketStatus",
+ "Schedule",
+ "Priority",
+ "Unassigned"
+ ],
+ "type": "string"
+ }
+ },
+ {
+ "name": "recordId",
+ "in": "query",
+ "description": "recordId",
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/documents/uploadsample": {
+ "get": {
+ "tags": [
+ "Documents"
+ ],
+ "summary": "Get DocumentInfo",
+ "operationId": "getSystemDocumentsUploadsample",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ContentType = text/html"
+ }
+ }
+ }
+ },
+ "/system/documents/{id}": {
+ "get": {
+ "tags": [
+ "Documents"
+ ],
+ "summary": "Get DocumentInfo",
+ "operationId": "getSystemDocumentsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "documentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "DocumentInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/DocumentInfo"
+ }
+ }
+ }
+ }
+ }
+ },
+ "delete": {
+ "tags": [
+ "Documents"
+ ],
+ "summary": "Delete DocumentInfo",
+ "operationId": "deleteSystemDocumentsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "documentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "Documents"
+ ],
+ "summary": "Post DocumentInfo",
+ "operationId": "postSystemDocumentsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "documentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "DocumentInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/DocumentInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/documents/{id}/download": {
+ "get": {
+ "tags": [
+ "Documents"
+ ],
+ "summary": "Get DocumentInfo",
+ "operationId": "getSystemDocumentsByIdDownload",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "documentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "lastModified",
+ "in": "query",
+ "description": "lastModified",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ContentType = application/octet-stream",
+ "content": {
+ "application/octet-stream": {
+ "schema": {
+ "type": "string",
+ "format": "binary"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/documents/{id}/thumbnail": {
+ "get": {
+ "tags": [
+ "Documents"
+ ],
+ "summary": "Get DocumentInfo",
+ "operationId": "getSystemDocumentsByIdThumbnail",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "documentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "lastModified",
+ "in": "query",
+ "description": "lastModified",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "ContentType = application/octet-stream",
+ "content": {
+ "application/octet-stream": {
+ "schema": {
+ "type": "string",
+ "format": "binary"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/info": {
+ "get": {
+ "tags": [
+ "Info"
+ ],
+ "summary": "Get Info",
+ "operationId": "getSystemInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Info",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Info"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/info/departmentlocations": {
+ "get": {
+ "tags": [
+ "DepartmentLocationInfos"
+ ],
+ "summary": "Get List of DepartmentLocationInfo",
+ "operationId": "getSystemInfoDepartmentlocations",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of DepartmentLocationInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/DepartmentLocationInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/info/departmentlocations/count": {
+ "get": {
+ "tags": [
+ "DepartmentLocationInfos"
+ ],
+ "summary": "Get Count of DepartmentLocationInfo",
+ "operationId": "getSystemInfoDepartmentlocationsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/info/departmentlocations/{id}": {
+ "get": {
+ "tags": [
+ "DepartmentLocationInfos"
+ ],
+ "summary": "Get DepartmentLocationInfo",
+ "operationId": "getSystemInfoDepartmentlocationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "departmentlocationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "DepartmentLocationInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/DepartmentLocationInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/info/departments": {
+ "get": {
+ "tags": [
+ "DepartmentInfos"
+ ],
+ "summary": "Get List of DepartmentInfo",
+ "operationId": "getSystemInfoDepartments",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of DepartmentInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/DepartmentInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/info/departments/count": {
+ "get": {
+ "tags": [
+ "DepartmentInfos"
+ ],
+ "summary": "Get Count of DepartmentInfo",
+ "operationId": "getSystemInfoDepartmentsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/info/departments/{id}": {
+ "get": {
+ "tags": [
+ "DepartmentInfos"
+ ],
+ "summary": "Get DepartmentInfo",
+ "operationId": "getSystemInfoDepartmentsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "departmentId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "DepartmentInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/DepartmentInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/info/links": {
+ "get": {
+ "tags": [
+ "LinkInfos"
+ ],
+ "summary": "Get List of LinkInfo",
+ "operationId": "getSystemInfoLinks",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of LinkInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/LinkInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/info/links/count": {
+ "get": {
+ "tags": [
+ "LinkInfos"
+ ],
+ "summary": "Get Count of LinkInfo",
+ "operationId": "getSystemInfoLinksCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/info/links/{id}": {
+ "get": {
+ "tags": [
+ "LinkInfos"
+ ],
+ "summary": "Get LinkInfo",
+ "operationId": "getSystemInfoLinksById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "linkId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "LinkInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/LinkInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/info/links/{id}/resolveurl": {
+ "post": {
+ "tags": [
+ "LinkInfos"
+ ],
+ "summary": "Post LinkResolveUrlInfo",
+ "operationId": "postSystemInfoLinksByIdResolveurl",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "linkId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "resolveInfo",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/LinkResolveUrlInfo"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "LinkResolveUrlInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/LinkResolveUrlInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/info/locales": {
+ "get": {
+ "tags": [
+ "LocaleInfos"
+ ],
+ "summary": "Get List of LocaleInfo",
+ "operationId": "getSystemInfoLocales",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of LocaleInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/LocaleInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/info/locales/count": {
+ "get": {
+ "tags": [
+ "LocaleInfos"
+ ],
+ "summary": "Get Count of LocaleInfo",
+ "operationId": "getSystemInfoLocalesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/info/locales/{id}": {
+ "get": {
+ "tags": [
+ "LocaleInfos"
+ ],
+ "summary": "Get LocaleInfo",
+ "operationId": "getSystemInfoLocalesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "localeId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "LocaleInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/LocaleInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/info/locations": {
+ "get": {
+ "tags": [
+ "LocationInfos"
+ ],
+ "summary": "Get List of LocationInfo",
+ "operationId": "getSystemInfoLocations",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of LocationInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/LocationInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/info/locations/count": {
+ "get": {
+ "tags": [
+ "LocationInfos"
+ ],
+ "summary": "Get Count of LocationInfo",
+ "operationId": "getSystemInfoLocationsCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/info/locations/{id}": {
+ "get": {
+ "tags": [
+ "LocationInfos"
+ ],
+ "summary": "Get LocationInfo",
+ "operationId": "getSystemInfoLocationsById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "locationId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "LocationInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/LocationInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/info/members": {
+ "get": {
+ "tags": [
+ "MemberInfos"
+ ],
+ "summary": "Get List of MemberInfo",
+ "operationId": "getSystemInfoMembers",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of MemberInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/MemberInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/info/members/count": {
+ "get": {
+ "tags": [
+ "MemberInfos"
+ ],
+ "summary": "Get Count of MemberInfo",
+ "operationId": "getSystemInfoMembersCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/info/members/{id}": {
+ "get": {
+ "tags": [
+ "MemberInfos"
+ ],
+ "summary": "Get MemberInfo",
+ "operationId": "getSystemInfoMembersById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "memberId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "MemberInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/info/members/{memberIdentifier:regex(^(types. |(": {
+ "get": {
+ "tags": [
+ "MemberInfos"
+ ],
+ "summary": "Get MemberInfo",
+ "operationId": "getSystemInfoMembersmemberIdentifierregextypes",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "MemberInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/info/personas": {
+ "get": {
+ "tags": [
+ "PersonasInfos"
+ ],
+ "summary": "Get List of PersonasInfo",
+ "operationId": "getSystemInfoPersonas",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of PersonasInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/PersonasInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/info/personas/count": {
+ "get": {
+ "tags": [
+ "PersonasInfos"
+ ],
+ "summary": "Get Count of PersonasInfo",
+ "operationId": "getSystemInfoPersonasCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/info/personas/{id}": {
+ "get": {
+ "tags": [
+ "PersonasInfos"
+ ],
+ "summary": "Get PersonasInfo",
+ "operationId": "getSystemInfoPersonasById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "personaId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "PersonasInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/PersonasInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/info/standardNotes": {
+ "get": {
+ "tags": [
+ "StandardNoteInfos"
+ ],
+ "summary": "Get List of StandardNoteInfo",
+ "operationId": "getSystemInfoStandardNotes",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of StandardNoteInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/StandardNoteInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/info/standardNotes/count": {
+ "get": {
+ "tags": [
+ "StandardNoteInfos"
+ ],
+ "summary": "Get Count of StandardNoteInfo",
+ "operationId": "getSystemInfoStandardNotesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/info/standardNotes/{id}": {
+ "get": {
+ "tags": [
+ "StandardNoteInfos"
+ ],
+ "summary": "Get StandardNoteInfo",
+ "operationId": "getSystemInfoStandardNotesById",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "description": "standardNoteId",
+ "required": true,
+ "schema": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "StandardNoteInfo",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/StandardNoteInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/members": {
+ "get": {
+ "tags": [
+ "Members"
+ ],
+ "summary": "Get List of Member",
+ "operationId": "getSystemMembers",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Member",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Member"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "Members"
+ ],
+ "summary": "Post Member",
+ "operationId": "postSystemMembers",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "member",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Member"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "Member",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Member"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/members/calendarsync": {
+ "get": {
+ "tags": [
+ "Members"
+ ],
+ "summary": "Get List of Member to be use for calendar sync subscriptions",
+ "operationId": "getSystemMembersCalendarsync",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of Member for calendar sync",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/MemberForCalSync"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/members/count": {
+ "get": {
+ "tags": [
+ "Members"
+ ],
+ "summary": "Get Count of Usage",
+ "operationId": "getSystemMembersCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/members/types": {
+ "get": {
+ "tags": [
+ "MemberTypes"
+ ],
+ "summary": "Get List of MemberType",
+ "operationId": "getSystemMembersTypes",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of MemberType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/MemberType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "post": {
+ "tags": [
+ "MemberTypes"
+ ],
+ "summary": "Post MemberType",
+ "operationId": "postSystemMembersTypes",
+ "parameters": [
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "description": "type",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberType"
+ }
+ }
+ },
+ "required": true
+ },
+ "responses": {
+ "201": {
+ "description": "MemberType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/MemberType"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/members/types/count": {
+ "get": {
+ "tags": [
+ "MemberTypes"
+ ],
+ "summary": "Get Count of MemberType",
+ "operationId": "getSystemMembersTypesCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Count",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "$ref": "#/components/schemas/Count"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/members/types/info": {
+ "get": {
+ "tags": [
+ "MemberTypes"
+ ],
+ "summary": "Get List of MemberType",
+ "operationId": "getSystemMembersTypesInfo",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "page",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageSize",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "pageId",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ {
+ "name": "clientId",
+ "in": "header",
+ "description": "",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "List of MemberType",
+ "content": {
+ "application/vnd.connectwise.com+json; version=2025.16": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/MemberTypeInfo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/system/members/types/info/count": {
+ "get": {
+ "tags": [
+ "MemberTypes"
+ ],
+ "summary": "Get Count of MemberType",
+ "operationId": "getSystemMembersTypesInfoCount",
+ "parameters": [
+ {
+ "name": "conditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "childConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "customFieldConditions",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "orderBy",
+ "in": "query",
+ "description": "",
+ "schema": {
+ "type": "string"
+ }
+ },
+ {
+ "name": "fields",
+ "in": "query",
+ "description": "",